linux雖然是免費的,但它的确是一個非常優秀的作業系統,與ms-windows相比具有可靠、 穩定、速度快等優點,且擁有豐富的根據unix版本改進的強大功能。下面,作為一個典型的dos 和windows使用者,讓我們一起來學習linux的一些主要指令,希望大家能盡快進入到linux的世界裡,成為玩轉linux高手
<a href="http://linux.chinaitlab.com/special/linuxcom/">http://linux.chinaitlab.com/special/linuxcom/</a>
輸入部分檔案或路徑名,table鍵可以智能補全
pwd 執行pwd指令可立刻得知您目前所在的工作目錄的絕對路徑名稱
whereis php檢視軟體是否安裝,安裝路徑
which php指令會在環境變量$path設定的目錄裡查找符合條件的檔案
linux檔案保護禁止修改、删除、移動檔案chattr 指令修改屬性能夠提高系統的安全性,但是它并不适合所有的目錄。chattr指令不能保護/、/dev、/tmp、/var目錄。
使用權限:超級使用者.這裡使用chattr是改變檔案屬性,若不通過chattr -i 檔案名,指令解鎖的話,即使root使用者也無法修改它 ,檢視檔案是否加鎖方法:lsattr 檔案名

使用chattr -i 進行删除+i的屬性
不讓使用者修改、删除檔案等,使用 chattr +i 保護 ,如果需要修改,執行 chattr -i 消除權限,
檢視是否加鎖lsattr /etc/group
将檔案内容寫空

echo '' > etc/config.xml
使用方式 : chown jessie:users file1.txt
正在使用的端口:netstat -ant
挂載usb: mount /dev/sdc /mnt/usb
網絡測試:curl -i http://www.job5156.com
xargs指令應該緊跟在管道操作符之後,它以标準輸入作為主要的源資料流,并使用stdin并通過提供指令行參數來執行其他指令,同時執行多個指令
把find指令查找到的結果删除“find ... | xargs rm -rf”

find /tmp/xdebug/ -ctime 1 |xargs rm -f
先(遞歸)找到目前路徑下含有 .svn的檔案目錄

find /tmp/xdebug/ -type d -name ".svn" | xargs rm -rf
linux 的 scp 指令可以 在 linux 之間複制檔案和目錄
從遠端scp到本地

scp [email protected]:/opt/test/* /opt/test //輸入遠端機器密碼後完成

scp -p 3588 [email protected]:/opt/test/* /opt/test //走特殊端口号
從本地scp到遠端:

scp /opt/test/* [email protected]:/opt /test ,輸入 遠端機器密碼後完成
列出含有nginx關鍵字的程序

ps aux | grep nginx
killall指令殺死同一程序組内的所有程序

killall httpd
tail notes要指定從notes 檔案末尾開始讀取的行數 tail -n 20 notes