linux 常用命令集合

linux 常用命令集合

  1. sudo:獲取管理權限。
  2. pwd:查看文件路徑
  3. clear:清屏
  4. ./:當前路徑
  5. …/:上一層文件
  6. cd -:傳送至上次目錄
  7. cd ~:傳送至 home 目錄
  8. cd /:傳送至根目錄
  9. touch test.py:創建文件
  10. touch .test.py://創建隱藏文件 .可用來隱藏文件
  11. mkdir test:創建文件夾
  12. ls:顯示文件夾下的文件
  13. ls -a:顯示全部文件
  14. ls -l:以列表的方式顯示文件的詳細信息
  15. ls -l -h:顯示文件大小
  16. ls -l -a -h:選項無選後順序
  17. ls -lah:ls -l -a -h的簡寫
  18. ls --help:查看幫助文檔
  19. ls | more:內容分屏查看
  20. tab:自動補全名稱
  21. 兩次tab:可以補全全部文件名稱
  22. cat test.py:查看文件內容
  23. cat file1 file2:查看多個文件
  24. cat name1 name2 > xx.txt:利用重定向合併文件
  25. more test.txt:查看文件內容,一般用於比較大文件,分屏顯示
  26. history:查看你用過的歷史命名
  27. !+歷史序號:查看對應的執行命令
  28. rm test.py:刪除文件
  29. rm *.py: 刪除所有 .py 文件,* 爲通配符,匹配所有
  30. rm -r *:遞歸刪除文件下的所有文件
  31. rm -rf:遞歸強制刪除
  32. a?.txt:以a開頭的兩位的名稱,?爲通配符,匹配一位
  33. a[bcd].txt:以a開頭,bcd爲結尾的文件,[]爲通配符,選擇某一位
  34. mkdir a/b/c/d/e -p:直接創建文件
  35. rmdir test: 刪除文件夾,非空文件
  36. rm test -r:可刪除文件文件夾,-r 遞歸刪除
  37. mv oldname newname:重命名
  38. mv file dir:把文件移動到文件夾下
  39. cp file dir:複製文件到對應文件夾下
  40. cp dir dir -r:複製文件夾到文件夾下。
  41. grep “abc” test.txt:在test.txt 中找出包含 abc 的內容
  42. grep “^abc” test.txt:在 test.txt 中找出 以 abc 開始的內容
  43. grep “abc$” test.txt:找出以 abc 結束的內容
  44. :重定向,把內容放到文件中。

  45. ls > test.txt:把ls輸出的內容放到test.txt中。
  46. :追加到文件中,沒有就新建

  47. find:在指定目錄下查找文件
  48. find / -name “test”:尋找根目錄下名字爲 test 的文件。
  49. tar -cvf test.tar *.py:打包文件
  50. tar -xvf test.tar:解包文件
  51. tar -zcvf test.tar.gz:壓縮文件
  52. tar -zxvf test.tar.gz:解壓文件
  53. tar -zxvf test.tar.gz -C dir/:解壓到指定目錄
  54. cal:查看日曆
  55. cal -y 2018:2018的12個月
  56. date:查看當前時間
  57. date “+%Y-%m-%d”:指定輸出格式
  58. ps:進程查看
  59. ps -aux:全部進程
  60. top:查看進程的資源佔用狀況
  61. htop:查看進程的資源佔用狀況
  62. kill pid:殺死進程
  63. kill -9 pid:強制殺死
  64. shutdown -h now:關機
  65. reboot:重啓
  66. df -h:硬盤被佔用了多少空間
  67. ifconfig:查看IP地址信息
  68. ping:查看通訊是否正常
  69. ifconfig | grep 192:查看包含 192 的內容。
  70. cat /etc/passwd:查看所有用戶
  71. whoami:查看是誰
  72. exit:推出賬戶
  73. ssh [email protected]:遠程連接電腦
  74. who:查看終端登錄
  75. useradd username -m:添加賬戶
  76. passwd username:設置賬戶密碼
  77. su username:切換賬戶
  78. su - username:切換賬戶和目錄
  79. userdel username:刪除用戶
  80. userdel username -r:連刪除目錄
  81. groupadd groupdel:新建/刪除組
  82. chgrp group filename:改變文件或目錄所屬的組
  83. chown username/group file:將指定文件的擁有者改爲指定的用戶或組
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章