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/

4-2、查看root目錄下面的所有檔案,執行:
ls -a /root/

可以看到,比執行 ls /root/ 的結果中,多出了很多以 . 開頭的隱藏檔案,
4-3、查看root目錄下面的檔案詳細資訊,執行:
ls -l /root/

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表示硬鏈接數 -
root和root表示該檔案的所有者和所屬組是誰 -
6表示檔案大小,但是這里統計的大小并不完整,因此大家不用太關心這個資料 -
Jun 6 00:54表示檔案創建的時間或最后修改的時間 -
最后一串列示檔案或目錄的名稱
4-4、查看根目錄下etc目錄的詳細資訊,配合 -l 使用,執行:
ls -ld /etc/

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即可

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

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/13579.html
標籤:Linux
