Linux常用命令精講

Linux常用命令精講

Linux命令基礎

  • 在Linux系統中,凡是在字符操作界面中輸入的能夠完成特定操作和任務的字符串,都可以稱爲“命令”。而嚴格一點來書哦,“命令”通常只代表了實現某一類功能的指令或程序的名稱。
  • Linux是系統中運行的一種特殊程序
  • 在用戶和內核之間充當“翻譯官”
  • 用戶登錄Linux系統時,自動加載一個Shell程序
  • Bash是Linux系統中默認使用Shell程序
    Linux常用命令精講

    Linux命令的分類

    Linux常用命令精講

    內部命令:是伴隨着內核而自帶的,無需從硬盤中重新讀取文件,因此執行效率較高。只要Shell解釋器被運行,內部指令也就自動載入內存了,用戶可以直接使用。

    外部命令:指的是Linux系統中能夠完成特定的功能的腳本文件或二進制程序,每個外部命令對應了系統中的一個文件,Linux系統必須知道其對應的文件位置,由Shell加載後才能執行。

    外部命令是需要獨立安裝外部組建的。

    Linux命令行的格式

    1. 命令字
      命令字即命令名稱,是整條命令中最關鍵的一部分。在Linux的字符操作界面中,使用命令字唯一確定一條命令,因此在輸入命令時一定要確保輸入的命令字正確。

      通用的命令行使用格式

      Linux常用命令精講
      命令字 [選項] [參數]

    2. 選項
      選項的作用是調節命令的具體功能,決定這條命令如何執行。同一個命令字配合不同的選項使用時,可以獲得相似但是具有細微差別的功能。命令使用的選項有如下一些特性。
      Linux常用命令精講
    3. 參數
      命令參數是命令字的處理對象,通常情況下命令參數可以使文件名、目錄(路徑)名或用戶名等內容。根據所使用命令字的不同,命令參數的個數可以使零到多個。在輸入一條Linux命令時,應根據該命令字具體的格式提供對應的命令參數,以確保命令的正常運行。

      編輯Linux命令行的輔助操作

      Linux常用命令精講

      獲得命令幫助的方法

    4. 使用help命令
      • 查看Bash內部命令的幫助信息
    5. 使用--help選項
      • 用於對應命令的格式及選項等幫助信息
      • 適用於大多數外部命令
    6. 使用man手冊頁
      • 使用方向鍵滾動文本
      • 使用Page Up和Page Down鍵翻頁
      • 按Q或q鍵退出閱讀環境、按“/”鍵查找內容
        Linux常用命令精講

        查看當前的工作目錄-pwd

        Linux常用命令精講
        顯示絕對路徑,有跟就是絕對路徑
        沒有就是相對於當前所在位置

        切換工作目錄 -cd

  • 將用戶的工作目錄更改到其他位置
    Linux常用命令精講

    宿主目錄=加目錄

    cd..返回上一層目錄

    Linux常用命令精講

    相對路徑的表現形式

    Linux常用命令精講

    目錄和文件基本操作

  • 列表顯示目錄內容 -ls
    ls命令主要用於顯示目錄中的內容,包括子目錄和文件的相關屬性信息的等。使用的參數可以是目錄名,也可以是文件名,允許在同一條命令中同時使用多個參數。
    Linux常用命令精講
  • -l:以長格式顯示文件和目錄列表,包括權限、大小、最後更新時間等詳細信息。
  • -d:顯示本身的屬性
  • -h:友好顯示
  • -R:以遞歸的方式顯示出目錄以及子目錄中的所有內容
  • -color:顏色

    拓展:

    黑色:數據文件 如 word 記事本等
    綠色:可執行文件 如 腳本文件
    紅色:壓縮包
    藍色:目錄 (文件夾)
    天藍色:軟鏈接文件 (快捷方式)
    粉色:圖片

    設置別名-alias

    Linux常用命令精講

    統計目錄及文件的空間佔用情況-du

  • du命令可以用於統計指定目錄所佔用磁盤空間的大小。使用目錄或文件的名稱作爲參數。
    Linux常用命令精講

    創建目錄和文件

  • touch——創建空文件
    Linux常用命令精講
  • mkdir——創建新目錄
    Linux常用命令精講
  • ln——創建鏈接文件
    Linux常用命令精講

    硬鏈接相當於起別名,軟鏈接相當於創建快捷方式

    創建、刪除、移動目錄和文件

  • cp——複製文件或目錄
    Linux常用命令精講
  • rm命令——刪除文件或目錄
    Linux常用命令精講
  • -f:刪除文件或目錄時不進行提醒,而直接強制刪除
  • -i:刪除文件或目錄時提醒用戶確認
  • -r:刪除目錄時必須使用此選項,表示遞歸刪除整個目錄樹

    運維經驗:使用rm命令刪除重要文件時要謹慎,尤其是直接使用該命令可能導致誤操作。

  • mv——移動文件或目錄
    Linux常用命令精講

    查找目錄和文件

  • which——查找用戶所執行的命令文件存放的目錄
    Linux常用命令精講
  • find——查找文件或目錄
    Linux常用命令精講
    Linux常用命令精講
    Linux常用命令精講

    本章總結

  • Linux命令行的一般格式中包括命令字、選項、參數。
  • 通過help、man、--help命令選項,可以獲得命令幫助
  • 執行ls、du命令可以查看目錄相關屬性
  • 執行mkdir、touch命令可以創建目錄和文件
  • 執行cp、rm、mv命令可以複製、刪除、移動目錄和文件
  • 執行which、find命令可以查找目錄和文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章