Liunx命令工作總結(1) 全部的命令來自實際操作時用到過,記錄下來的。想分享給大家。 www.2cto.com 學習的理由: 1,命令可以提高對liunx系統操作時的效率。 2,無論現在你是否在使用linux系統,我相信未來的學習工作中,我們都只會更加的靠近它,需要它。 因為現在的公司不能把在公司的筆記帶出公司,所以只能一部分一部分分享和記錄在部落格裡。 1,亂碼的問題我自己在實際情況中經常遇到,應vi開啟文字檔的時候,有亂碼。進使用者的目錄後執行: setenv LANG.zh_CN.GBK2,查看linux版本 lsb_release -a3,進目錄,出目錄,是經常的事情,有時候還需要同來回查看多個目錄下的檔案。兩個命令挺有用的: cd - #返回上次目錄cd ~ #進到本使用者的更目錄4,查看本使用者的shell模式有時候需要查看現在使用的是csh還是bsh,影響到shell指令碼的編寫和運行: echo $shell5,查看進程佔cpu情況 toptop -d 3 #每3秒重新整理一次6,給檔案以目前使用者執行的許可權 chmod +x License.sh7,查看連結動作伺服器的登入狀況: who #顯示串連伺服器的所有串連who am i #顯示登入時使用者資訊whoami #顯示目前使用者資訊8,利用萬用字元尋找檔案 find ./ -name "*.class" #尋找本目錄下的全部class檔案9,在所有檔案中尋找一段字串 find ./log/ -name "*" | xargs grep "ERROR" #查出./log/檔案加下所有檔案中帶有“ERROR”字串的行10,查詢帶有某個字串的進程(可以得到進程的資訊,包括進程號) ps -ef | grep tomcat11,根據進程號殺掉進程 kill -9 1234 #殺掉1234進程12,判斷使用者是否存在 id -u tomcat #判斷tomcat使用者是否存在13,查出誰在使用這個檔案 lsof ./tomcat/14,強制移除檔案 rm -rf file15,copy檔案 cp -rf /home/apache-tomcat-6.0.35/bin/startup.sh /home/cp -rf /home/apache-tomcat-6.0.35/bin/. /home/ #copy bin下全部檔案