你的Linux操作系統正在運行圖形界面嗎?
1. 我正在運行著圖形界面。我希望從命令行啟動圖形界面的默認圖片查看器。
那麼命令是:
xdg-openfilename.png
2.我正在運行著圖形界面,但是我希望把圖片顯示在終端(Terminal)裡面。
運行命令:
img2txtfilename.png
當然這需要預先安裝好img2txt。如果你是Debian/Ubuntu用戶,安裝命令是:
sudoapt-getinstallcaca-utils
Red Hat/CentOS/Fedora用戶可自行用對應的yum命令安裝。
3.我沒運行圖形界面,我就是想在純命令行環境(Linux console)查看圖片
運行命令:
fbifilename.png
當然這需要預先安裝好fbi。如果你是Debian/Ubuntu用戶,安裝命令是:
sudoapt-getinstallfbi
Red Hat/CentOS/Fedora用戶可自行用對應的yum命令安裝
⑵ linux安裝php時停止編譯(pnglibconf.h問題)
你的 libpng 怎麼裝的?
什麼版本的 Linux ?為什麼不用發行版自帶的 PHP 非要自己從源代碼裝?
PS:印象里部分 Linux 為了 libpng 多版本共存,好像有某些特殊的安裝方式。
⑶ linux php gd png support需要安裝什麼包
載入對應dll即可,找到extension=php_gd2.dll,把extension=php_gd2.dll 前面的;去掉。 如果你對環境不太熟悉,你可以使用PHPWAMP8.1.8.8,集成了6個默認php版本,而且集成了最新php7版本,支持自定義設置版本,站點管理功能強大使用方便。
⑷ linux終端下如何安裝Matplotlib,求完整命令
具體安裝步驟:
1,安裝python,略,linux一般自帶2.4版本
2,安裝numpy:
① Numpy的高版本對python是進行兼容的,也就是直接下載最新版就可以了
② tar –xf numpy-1.6.2.tar.gz
③ cd numpy-1.6.2
④ python setup.py build
⑤ python setup.py install
說明:此步一般不會出問題,注意此處完成後,可以驗證
不報錯,說明安裝正確
3,安裝libpng
① 下載libpng-1.2.50.tar.gz
② tar –xf libpng-1.2.50.tar.gz
③ cd libpng-1.2.50
④ ./configure
⑤ Make install
4,安裝matplotlib
① 下載matplotlib-1.1.1_notests.tar.gz,matplotlib同樣是高版本對低版本的python進行兼容,所以直接下載最新版本
② tar –xf matplotlib-1.1.1_notests.tar.gz
③ cd matplotlib-1.1.1_notests
④ python setup.py build
⑤ python setup.py install
說明,此步我出現了問題,由於開發機器上存在libpng,並且有多個版本,所以我在安裝時,跳過了libphg的安裝,報錯如下:
/usr/bin/ld: /usr/local/lib/libpng12.a(libpng12_la-png.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpng12.a: could not read symbols: Bad value
說明在載入libpng12.a符號時出錯,
解決辦法是:
mv /usr/local/lib/libpng12.a /usr/local/lib/libpng12.a_
或者刪除libpng重裝
完成以上步驟,如果成功,即可在目錄下看到test.png的圖片。
⑸ linux 下 怎麼安裝 截圖工具 convert
在GNOME集成桌面環境下,我們可以使用鍵盤功能鍵Print Screen或Alt+Print Screen組合鍵來抓圖,前者可以抓取整個屏幕的圖像,而後者可以抓取當前活動窗口的圖像。例如抓取整個屏幕的圖像,則按下Alt+Print Screen組合鍵,不一會兒將彈出「保存抓圖」對話框(圖1),對話框中顯示截圖的文件名以及圖像存儲的目標路徑(這里我們使用默認存儲路徑),如點擊「復制到剪貼板」按鈕則將截圖復制到系統剪貼板中,在其他程序中使用時只要「粘貼」過去就可以了;如點擊「保存」按鈕則將抓取的屏幕圖像保存為文件,文件名由系統自動生成,如Screenshot.png。使用鍵盤快捷鍵來抓圖,優點是快捷、方便,適用於只需要抓取全屏或某個活動窗口圖像的情況。
⑹ Linux怎麼安裝使用FTP伺服器ProFTPD
Linux安裝使用FTP伺服器ProFTPD方法
Linux VPS用戶一般都通過SFTP/SCP協議連接OpenSSH Server進行文件傳輸,但有時候,你希望某些用戶只能上傳文件到網站目錄,而不能夠登錄系統執行命令以及訪問其他目錄,這時用FTP Server就能很好地實現.Linux上常用的FTP Server有VSFTPD和ProFTPD,其中ProFTPD簡單易用,功能也不錯,這里以ProFTPD為例搭建FTP伺服器.當然,FTP也可以作為區域網內文件共享的一種方式,比如你的室友使用Windows,向你的Ubuntu ProFTPD個人電腦上傳了一部影片,這樣就不用拿U盤去拷貝了,其他室友也可以從你的ProFTPD上下載影片.
proftpd的配置方式類似apache,比vsftpd更易用,xampp就集成了proftpd.
代碼如下:
sudo apt-get install proftpd-basic
安裝時默認作為一個standalone server運行proftpd,如果每天的ftp請求量少,可以安裝為inetd服務,節省伺服器資源.
這里我使用默認值,安裝為standalone server.
代碼如下:
sudo netstat -antp|grep proftpd
查看proftpd監聽的21埠
用proftpd提供的ftpasswd新建虛擬用戶test並設置密碼:
代碼如下:
sudo mkdir -p /png/proftpd
代碼如下:
sudo ftpasswd \
--passwd \
--file=/png/proftpd/passwd \
--name=test \
--uid=122 \
--gid=65534 \
--home=/srv/ftp \
--shell=/bin/false
其中uid和gid我使用的是安裝proftpd時自動創建的系統用戶ftp:nogroup的uid和gid,執行cat /etc/passwd|grep ftp可見.
/srv/ftp是安裝proftpd時自動創建的目錄,所有者為ftp:nogroup,許可權為755.
這樣虛擬用戶test以系統用戶ftp:nogroup登錄/srv/ftp便可以對該目錄進行讀寫.
Linux上的FTP Server的讀寫許可權是映射到系統UGO(User Group Other)上的.
創建虛擬用戶時通過設置系統用戶uid和gid,以及合理地配置/srv/ftp目錄及其文件許可權來實現讀寫控制.
創建新用戶時再次執行上述命令即可,根據需要改變一些參數.
比如我創建了一個以uid:gid為1000:1000的系統用戶運行,登錄目錄為/png/www/example.com的虛擬用戶eechen:
代碼如下:
sudo ftpasswd \
--passwd \
--file=/png/proftpd/passwd \
--name=eechen \
--uid=1000 \
--gid=1000 \
--home=/png/www/example.com \
--shell=/bin/false
創建用戶不需要重載proftpd,因為proftpd每次認證時都會讀取認證文件.
代碼如下:
sudo chown proftpd:nogroup /png/proftpd/passwd 設置passwd文件讀寫許可權,確保proftpd能讀取該文件.
代碼如下:
sudo nano /etc/proftpd/proftpd.conf
在末尾加入:
代碼如下:
DefaultRoot ~ #將用戶限定在自己的目錄中,上面test用戶對應的就是/srv/ftp
RequireValidShell off #禁用Shell請求認證
AuthOrder mod_auth_file.c #認證方式順序,這里採用文件認證
AuthUserFile /png/proftpd/passwd #存放用戶名和密碼的文件
代碼如下:
sudo service proftpd reload
重載使配置生效。
更改proftpd的默認埠
在文件/etc/proftpd.conf找到:
代碼如下:
Port 21
更改為:
代碼如下:
Port 2121
如果開啟了iptables,iptables限制了所有的出站埠,載入模塊ip_conntrack_ftp,這時在載入ip_conntrack_ftp模塊時需要更改代理埠為2121。
打開/etc/sysconfig/iptables-config,保證此文件定義載入了ip_conntrack_ftp,如:
代碼如下:
IPTABLES_MODULES="ip_conntrack_ftp"
然後在文件/etc/modprobe.conf增加此模塊的參數:
代碼如下:
options ip_conntrack_ftp ports=2121
如果需要手動載入,則可以執行以下命令:
代碼如下:
/sbin/modprobe ip_conntrack_ftp ports=2121
⑺ 怎麼在實體機安裝linuxkail
打開linux Deploy按照下圖配置好
修改解析度
請根據自己手機的解析度修改,這里需要注意,由於是橫屏使用所以Width的值要和Height的值互換
配置好後點擊Install
到文件管理器把/mnt/sdcard/目錄下的linux.img刪除,把下載的linux.img 移動到/mnt/sdcard/,打開linux Deploy點擊STOP再點START,如下圖:
可以看到SSH和VNC成功啟動!
現在可以用這兩個連接器連接了!把密碼告訴大家:
VNC:
ip:127.0.0.1
port:5900
password:changeme
SHH
ip:127.0.0.1
port:22
user:android
password:changeme
使用 sudo su 即可切換到root
此時的Kali還沒有工具,需自己安裝
效果圖:
Screenshot_2014-01-25-13-08-17.png(72.47 KB, 下載次數: 4)
下載附件 保存到相冊
2014-1-25 13:12 上傳
退出後別忘了點STOP。。。
⑻ linux64位下怎樣安裝imagemagick
1、安裝
ImageMagick,不包含在Ubuntu和許多其他Linux發行版其中。 要在Ubuntu上安裝它,使用下面的命令:sudo apt-get install imagemagick
2、格式轉換之間
轉換圖像的格式, 其中最基礎的東西,可以用它做的是格式之間進行轉換。 下面這個命令將當前目錄中名為「howtogeek.png」PNG文件,轉換一個JPEG格式:convert howtogeek.png howtogeek.jpg
還可以指定為JPEG圖像壓縮級別:convert howtogeek.png -quality 95 howtogeek.jpg 數必須是1和100 默認為92
3、調整圖像尺寸
該convert命令還可以快速調整圖像大小。 下面的命令要求ImageMagick的將圖像尺寸調整為寬200像素,高100像素:convert example.png -resize 200×100 example.png
4、旋轉影像
ImageMagick的可以快速旋轉圖像。 下面這個命令將圖片命名howtogeek.jpg,旋轉90度,並保存旋轉圖像howtogeek-rotated.jpg:
convert howtogeek.jpg -rotate 90 howtogeek-rotated.jpg
5、應用效果
ImageMagick的可以應用各種效果的圖象。 例如,下面的命令應用「木炭」效果的圖像:convert 1234.jpg -charcoal 2 1234-charcoal.jpg
6、批量處理
下面的命令將旋轉所有的pang圖片:for file in *.png;do convert $file -rotate 90 rotated-$file;
END
⑼ linux怎麼安裝 php jpgraph
jpgraph的安裝與配置
Jpgraph這個強大的繪圖組件能根據用戶的需要繪制任意圖形。只需要提供數據,就能自動調用繪圖函數的過程,把處理的數據輸入自動繪制。Jpgraph提供了多種創建各種統計圖,包括折線圖、柱形圖和餅形圖等。Jpgraph是一個完全使用php語言編寫的類庫,並可以應用任何php環境中。
1、jpgraph的安裝
Jpgraph可以從其官方網站下載。注意:jpgraph支持php4.3.1以上和PHP5兩種版本的圖形庫,選擇合適的jpgraph下載。可以下載這樣的版本使用:jpgraph-2.3
其安裝步驟非常簡單:
a) 將壓縮包下的全部文件解壓到一個文件夾中。如f:appservwwwjpgraph
b) 打開PHP的安裝目錄,編輯php.ini文件並修改其中的include_path參數,在其後增加前面的文件夾名,include_path=」.;f:appservwwwjpgraph」
c) 重新啟動apache伺服器即可生效。
2、jpgraph的配置
Jpgraph提供了一個專門用於配置jpgraph類庫的文件jpg-config.inc.php在使用jpgraph前,可以通過修改文本文件來完成jpgraph的配置。
jpg-config.inc.php文件的配置需要修改以下兩項:
a) 支持中文的配置
Jpgraph支持的中文標准字體可以通過修改chinese_ttf_font的設置來完成。
Define(『chinese_ttf_font』,』bkai00mp.ttf』);
b) 默認圖片格式的配置
根據當前PHP環境中支持的圖片格式來設置默認的生成圖片的格式。Jpgraph默認圖片格式的配置可以通過修改DEFAULT_GFORMAT的設置來完成。默認值auto表示jpgraph將依次按照png,gif和jpeg的順序來檢索系統支持的圖片格式。
DEFINE(「DEFAULT_GFORMAT」,」auto」);
注意:如果用戶使用的為jpgraph2.3版本,那麼不需要重新進行配置。
⑽ Linux系統中怎麼安裝和使用ImageMagick軟體
linux系統處理圖片不像windows系統的軟體那麼多,但是ImageMagick確實是一款不錯的軟體,ImageMagick是修改和處理圖像的一套命令行實用程序。ImageMagick可迅速從終端執行操作,執行許多圖像的批量處理,或者被集成到一個bash腳本。ImageMagick可以執行各種操作。下面是ImageMagick的安裝和使用方法
軟體名稱:
ImageMagick 圖片處理軟體 v7.0.1.3 Q16 免費安裝版
軟體大小:
22.4MB
更新時間:
2016-05-17
1、安裝
ImageMagick,不包含在Ubuntu和許多其他Linux發行版其中。要在Ubuntu上安裝它,使用下面的命令:sudo apt-get install imagemagick
2、格式轉換之間
轉換圖像的格式, 其中最基礎的東西,可以用它做的是格式之間進行轉換。下面這個命令將當前目錄中名為「howtogeek.png」PNG文件,轉換一個JPEG格式:convert howtogeek.png howtogeek.jpg
還可以指定為JPEG圖像壓縮級別:convert howtogeek.png -quality 95 howtogeek.jpg數必須是1和100 默認為92