Linux常用命令(不斷更新中)

TyrionW發表於2020-10-31

記錄自己在學習和工作中常用的Linux操作,可供參考,會不斷更新,另開一篇文章記錄Linux自己遇到過的問題

ipconfig:檢視ip地址

ls ll:列出檔案列表,ll是ls -l的縮寫,另有ls -a 列出檔案列表包含隱藏檔案

cd:切換目錄

mkdir,rmdir:建立目錄和刪除目錄

cat 檔名:顯示檔案內容

more 檔名,less 檔名:顯示檔案內容,超過一個螢幕的情況下按空格(上下鍵)來進行翻頁

tail:顯示檔案後幾行內容,常用於檢視日誌,如tail -10 /etc/passwd 檢視後10行資料,tail -f catalina.log 動態檢視日誌

rm:刪除檔案,rm -f a.txt 不詢問,直接刪除 , rm -rf * 刪除所有檔案

cp:複製 ,cp a.txt b.txt 將a.txt複製為b.txt檔案 , cp a.txt …/ 將a.txt檔案複製到上一層目錄中

mv:移動或重新命名 ,mv a.txt …/ 將a.txt檔案移動到上一層目錄中 ,mv a.txt b.txt 將a.txt檔案重新命名為b.txt

tar:打包或解壓,打包 tar –cvf xxx.tar ./* ,打包並且壓縮 tar –zcvf xxx.tar.gz ./* ,解壓 tar –xvf xxx.tar , tar -zxvf xxx.tar.gz -C /usr/aaa
-c:建立一個新tar檔案
-v:顯示執行過程的資訊
-f:指定檔名
-z:呼叫gzip壓縮命令進行壓縮
-t:檢視壓縮檔案的內容
-x:解開tar檔案

find:查詢符合條件的檔案
find / -name “ins*” 查詢檔名稱是以ins開頭的檔案
find / -name “ins*” –ls
find / –user itcast –ls 查詢使用者itcast的檔案
find / –user itcast –type d –ls 查詢使用者itcast的目錄
find /-perm -777 –type d-ls 查詢許可權是777的檔案

grep:查詢檔案中符合條件的字串,grep lang anaconda-ks.cfg 在檔案中查詢lang,grep lang anaconda-ks.cfg –color 高亮顯示

ps -ef | grep java 檢視所有關於java的程式

相關文章