Linux150個經常使用命令

Linux命令大全網址:ios


1. 線上查詢及幫助命令(1個)vim

help:獲取某個命令的幫助信息,格式:命令 --help安全

2. 文件和目錄操做命令(12個)網絡

ls:列出當前目錄下的全部文件和文件夾。經常使用參數:-l 除文件名稱外,亦將文件型態、權限、擁有者、文件大小等資訊詳細列出。less

tree:以樹狀圖列出目錄中的內容。ssh

pwd:顯示當前目錄的路徑。ide

mkdir:在當前目錄下建立子目錄。經常使用參數:-p 確保目錄存在,不存在則建立,建立多級目錄時會用到。性能

rmdir:刪除空的目錄。經常使用參數:-p 刪除子目錄後父目錄爲空時,父目錄也會被刪除,刪除多級目錄時會用到。unix

cd:切換目錄。目錄省略時,切換到當前登陸者的home目錄,與「~」的效果同樣;「..」表示切換到上級目錄;「.」表示當前目錄;「-」表示切換到上次使用的目錄。日誌

touch:建立文件。文件存在時,會將文件的時間屬性修改成當前時間。

cp:複製文件或目錄到新目錄中。經常使用參數:-a 複製目錄時保留目錄連接、屬性及複製目錄中全部內容;-r 複製目錄時須要用到;-f 新目錄中存在相同內容時直接覆蓋不提示;-i 有相同內容時會先提示。

mv:移動文件或目錄到新目錄中,或者修改文件名。經常使用參數:-f -i 做用與cp的參數做用相同。修改文件名:mv 文件名 新文件名

rm:刪除文件或者目錄。經常使用參數:-f -i 做用與cp的參數做用相同。-r 將目錄及裏面的內容逐一刪除,刪除目錄時須要配合使用。

ln:爲一個文件或目錄在另一個地方創建連接。-f:強制執行;-i:給出提示信息;-s 創建軟連接;-b 覆蓋之前創建的連接。

find:在指定目錄下查找文件。不指定路徑時,默認在當前目錄下查找。經常使用參數:-mount 只同一文件系統下查找;-amin n n分鐘內讀取過;-atime n n天內讀取過;-cmin n n分鐘內修改過;-ctime n n天內修改過;-size n 文件的大小爲n單位;-type c 類型爲c的文件(c的取值:d 目錄;f 通常文件;l 連接)。

3. 查看文件及內容處理命令(21個)

cat:查看文件內容。經常使用參數:-n 從1開始對全部輸出行編號;-s 連續兩行以上的空白替換爲一行空白。

more:分頁顯示內容。經常使用參數:-num 一次顯示的行數;-s 連續兩行以上的空白替換爲一行空白;+num 從num行開始顯示。操做:按Space鍵向下翻頁,按B鍵向上翻頁。

less:與more的做用相同,可是操做更靈活。經常使用參數:-N 顯示行號;-s 連續兩行以上的空白替換爲一行空白。操做:b 向後翻一頁;d 向前翻一頁;上下鍵 滾動一行;Q 退出less命令。

head:顯示文件前面的內容。經常使用參數:-n 顯示文件的前n行,n大於實際行數時顯示文件的全部內容;-n -k 顯示除最後k行外全部內容。

tail:顯示文件後面的內容。經常使用參數:-n 顯示文件的最後n行;-f 動態查看文件中的內容,查看日誌的時候會用到。

grep:查找指定的文件內或者用管道傳過來的流中符合條件的字符串。經常使用參數:-v 不顯示包含符合條件的字符串所在的行。

file:識別文件類型。

其餘命令,如cut,split,paste,sort,uniq,wc,iconv,dos2unix,diff,vimd,ff,chattr,lsattr,rev,tac

4. 文件壓縮及解壓縮命令(4個)

tar unzip gzip zip

5. 信息顯示命令(12個)

uname hostname dmesg uptime file stat du df top free date cal

6. 搜索文件命令(4個)

which find whereis locate

7. 用戶管理命令(10個)

useradd usermod userdel groupadd passwd chage id su visudo sudo

8. 基礎網絡操做命令(10個)

telnet ssh scp wget ping route ifconfig ifup ifdown netstat

9. 深刻網絡操做命令(6個)

lsof route mail mutt nslookup dig

10. 有關磁盤文件系統的命令(8個)

mount umount df du fsck dd dumpe2fs dump

11. 關機和查看系統信息的命令(3個)

shutdown halt init

12. 系統管理相關命令(8個)

uptime top free vmstat mpstat iostat sar chkconfig

13. 系統安全相關命令(10個)

chmod chown chgrp chage passwd su sudo umask chattr lsattr

14. 查看系統用戶登錄信息的命令(7個)

whoami who w last lastlog users finger

15.查看硬件信息相關命令(8個)

ifconfig free fdisk ethtool mii-tool dmidecode dmesg lspci

16. 系統性能監視高級命令 (12個)

內存:top free vmstat mpstat iostat sar

CPU:top vmstat mpstat iostat sar

I/O:vmstat mpstat iostat sar

進程:ipcs ipcrm lsof strace lstrace

負載:uptime mount umount df du fsck dd dumpe2fs dump

17. 關機和查看系統信息的命令(3個)

shutdown halt init

18. 系統管理相關命令(8個)

uptime top free vmstat mpstat iostat sar chkconfig

19. 系統安全相關命令(10個)

chmod chown chgrp chage passwd su sudo umask chattr

20. 其它(19個)

echo printf rpm yum watch alias unalias date clear history eject time nohup nc xargs exec export unset type

相關文章
相關標籤/搜索