Linux常用命令之ls、cd、pwd、mkdir命令講解


ls命令令是Linux最常用的命令之一,也是一條非常古老的命令。在開始學習Linux命令之前,還是想給大家一條建議:

很多同學可能剛開始學習Linux,然后就去買一些教材去學習,教材上面有可能收集了Linux的上千條甚至幾千條命令及配置選項,然后對着書上的所有命令一個個敲一遍,這樣沒有任何意義的。其實我們只需要學會記住常用的幾十個命令和選項就可以了。

1、文件命名規則

  • 大小寫極度敏感
  • 不能用/符號,其他符號都屬於合法符合。因為 / 在Linux里面表示“根”
  • 特殊符號能不用就盡量不用,比如:@#¥&()-、空格 等。因為在Linux命令操作里面,有些對文件操作的命令需要帶上命令參數,參數與命令之間有可能是用空格或者其他符號,這樣命令就和文件名沖突,導致系統不知道如何處理。
  • 避免使用 . 符號作為普通文件名的開頭,因為在Linux里面用 . 開頭表示隱藏

2、Linux命令格式

命令格式:命令 -選項 參數

比如:

ls -la /mnt

ls 是命令本身

-la 是選項:當有多個選項時,可以把選項寫一起。這里的 l 是第一個選項,a 是第二選項。其實完整的寫法是:-l -a,但是用 -la 這樣連着寫在一起比較方便省事

/mnt 是參數,即該命令操作的對象。這里我們操作的是根目錄下面的 mnt 目錄

特殊目錄說明: ...,第一個 . 表示當前目錄;.. 表示當前目錄的父目錄

3、ls 命令解釋

  • 命令名稱:ls
  • 命令英文全稱:list
  • 命令所在路徑: /bin/ls
  • 執行權限:所有用戶
  • 命令功能:顯示目錄文件/目錄
  • 語法講解:ls 常用選項[-lad] [文件或目錄]
    • -l 詳細信息顯示
    • -a 顯示所有文件(包括隱藏文件)
    • -d 查看目錄屬性

4、ls 命令使用詳解

4-1、最簡單的目錄文件查看 ls,比如我們要查看root目錄下面有哪些文件,執行:

ls /root/

image

4-2、查看root目錄下面的所有文件,執行:

ls -a /root/

image

可以看到,比執行 ls /root/ 的結果中,多出了很多以 . 開頭的隱藏文件。

4-3、查看root目錄下面的文件詳細信息,執行:

ls -l /root/

image

ls -l 命令執行之后,結果中包含7個部分,我們來詳細看下每一個部分的意思:

  • drwxr-xr-x 表示文件類型和權限

第一個字母 d 表示文件類型:d 表示是目錄;- 表示二進制文件;l 表示軟鏈接文件

rwxr-xr-x 表示權限:r - 讀(read),w - 寫(write),x - 執行(execute)。將 rwxr-xr-x 每3個字符分為一組來看:rwx 表示所有者(u)對這個文件有所有權限,可讀可寫可執行; r-x 表示所屬組(g)對這個文件的權限,只可讀和可執行;r-x 表示其他人(o)對這個文件的權限,只可讀和可執行。

  • 2 表示硬鏈接數

  • rootroot 表示該文件的所有者和所屬組是誰

  • 6 表示文件大小。但是這里統計的大小並不完整,因此大家不用太關心這個數據

  • Jun 6 00:54 表示文件創建的時間或最后修改的時間

  • 最后一列表示文件或目錄的名稱

4-4、查看根目錄下etc目錄的詳細信息,配合 -l 使用,執行:

ls -ld /etc/

image

ls 命令參數不僅僅只有l、a、d參數,還有p、t、r、s、h等:
-p: 只給目錄添加/

-t: 按照修改時間排序 time

  --time-style=long-iso:  ls -l --time-style=long-iso   顯示友好長格式時間

-r: 倒着排序 reverse

-S: 按照文件大小排序

ls命令還有很多其他不常用的參數,可以輸入命令 man ls查看系統官方說明。官方說明內容比較多,按空格鍵翻頁,按q鍵退出說明。

5、cd 命令解釋

  • 命令名稱:cd
  • 命令英文全稱:change directory
  • 命令所在路徑: shell內置命令
  • 執行權限:所有用戶
  • 命令功能:切換到指定目錄
  • 語法講解:cd [目錄]

舉例

比如要切換到系統根目錄,執行 cd /

要切換到當前目錄的上級目錄,執行 cd ..

6、pwd 命令解釋

  • 命令名稱:pwd
  • 命令英文全稱:print working directory
  • 命令所在路徑: /bin/pwd
  • 執行權限:所有用戶
  • 命令功能:顯示當前所在的目錄
  • 語法講解:pwd

7、mkdir 命令解釋

  • 命令名稱:mkdir
  • 命令英文全稱:make directories
  • 命令所在路徑: /bin/mkdir
  • 執行權限:所有用戶
  • 命令功能:創建新的目錄
  • 語法講解:mkdir [目錄名]

舉例

比如我們要在mnt目錄創建一個名稱為test的目錄,直接執行mkdir /mnt/test

如果現在已經在mnt目錄,想在這個目錄創建名稱為test2的目錄,執行mkdir test2即可

image

本章講解了Linux最基本的文件處理常用命令,其中重點講解的是 ls 命令,因為它也是我們日后使用最多的一條命令。下一章我們將繼續講解Linux的其他常用文件處理命令。

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM