1. cd:改變工作目錄命令
2. pwd:查看當前目錄所在路徑
pwd ?-P查看當前目錄的物理路徑
pwd ?- L查看當前目錄的連接路徑 ? (注意:輸入命令時,P和L要區分大小寫}
3.cp:文件拷貝命令
4. ls: ? ?顯示當前所有文件和目錄;
ls –a命令是顯示隱藏文件
ls –l命令是顯示長列表格式(比如文件創建時間、大小、詳細列表);
5. tar: 為linux的文件和目錄創建檔案
壓 縮:tar -jcv -f filename.tar.bz2要被壓縮的文件或目錄名稱
查 詢:tar -jtv -f filename.tar.bz2
解壓縮:tar -jxv -f filename.tar.bz2 -C欲解壓縮的目錄
6. chmod:改變文件或目錄的訪問權限命令(用戶用它控制文件或目錄的訪問權限)
7. chown:更改某個文件或目錄的屬主和組的命令
8. mv:移動文件和修改文件名命令
9. rm:刪除文件或目錄命令:rm ;(如:rm –rf*刪除所有內容,包括目錄和文件,其中r表遞歸,f表強制)
10. mkdir:創建目錄
11. ?vi:三種模式:命令模式、插入模式、編輯模式。使用ESC或i或:來切換模式。
命令模式下:
:q ? ? ? ? ? ? ? ? ? ? ?退出
:q! ? ? ? ? ? ? ? ? ? ? 強制退出
:wq ? ? ? ? ? ? ? ? ? 保存并退出
:set number ? ? 顯示行號
:set nonumber ?隱藏行號
/apache ? ? ? ? ? ?在文檔中查找apache 按n跳到下一個,shift+n上一個
yyp ? ? ? ? ? ? ? ? ? 復制光標所在行,并粘貼
h(左移一個字符←)、j(下一行↓)、k(上一行↑)、l(右移一個字符→)
12.tail:用于輸入文件中的尾部內容。
-c ? ? ? ? ? ? ?歸檔文件
-x ? ? ? ? ? ? ?壓縮文件
-z ? ? ? ? ? ? ?gzip壓縮文件
-j ? ? ? ? ? ? ?bzip2壓縮文件
-v ? ? ? ? ? ? ?顯示壓縮或解壓縮過程 v(view)
-f ? ? ? ? ? ? ?使用檔名
13.Grep:在文本中查詢內容
14. find: 查找文件命令
15. ?netstat: ?顯示本地系統的網絡連接狀態命令此命令用來顯示整個系統目錄的網絡情況。例如,目前的連接、數據包傳遞數據、或是路由表內容,此命令直接輸入即可使用。如:netstat –an ? ? ? ?#netstat –an | more ? ? ?#netstat –anp | more(‘p’表示進程號顯示出來)
16. kill ?: 終止一個進程:kill命令;kill進程號如:kill -9 1777;強迫殺死1777進程;又如:kill all把這個進程及其子進程都殺掉。
17.PID:pidof命令用于查找指定名稱的進程的進程號id號。
18.Top: 動態地監控進程命令Top命令與ps命令很相似。它們都用來顯示正在執行的進程,不同之處,在于top在執行一段時間可以更新正在執行的進程;
監視特定用戶:top:輸入此命令,按回車鍵,查看執行的進程, u:然后輸入“u”回車,再輸入用戶名即可;
終止指定的進程: top:輸入此命令,按回車鍵,查看執行的進程,k:然后輸入”k”回車,再輸入要結束的進程ID號;
指定系統狀態更新的時間:top –d 10:指定系統更新進程的時間為10秒。
19. ?df:查看磁盤使用情況命令:df ;(如:df –l;又如:df -h)
查看某個目錄是在哪個分區命令:df [目錄全路徑];(如:df /root)
20. ? du: 查看目錄大小du -h /home帶有單位顯示目錄信息
21. free:樹形結構顯示目錄,需要安裝tree包