Linux系統命令-ls詳解


一、列表顯示目錄內容 ls

1、ls的作用

顯示目錄中內容,包括子目錄和文件相關屬性信息

ls [選項] [文件或目錄]

可以指定一個文件進行ls查看,也可以直接ls

2、常用選項

 

二、ls常用選項詳解分析

1、用ls -l命令查看某一個目錄會得到一個7個字段的列表

 

  • 第1字段: 文件屬性字

第一個字符代表文件的類型:

"-”表示該文件是一個普通文件

"d”表示該文件是一個目錄

"l"表示該文件是一個軟鏈接文件,類似於windows下的快捷方式

第1字符的后面9個字母表示該文件或目錄的權限位:

r表示讀(查看、下載)

w表示寫(添加、更改、刪除、上傳)

x表示執行(運行文件、切換目錄)

其中前三個表示文件擁有者(屬主)的權限,中間三個表示文件所屬組擁有的權限,最后三個表示其他用戶擁有的權限

  • 第2字段:文件硬鏈接數

如果一個文件不是目錄,此時這一字段表示這個文件所具有的硬鏈接數

如果是一個目錄,則第2字段表示該目錄所含子目錄的個數

如果新建一個空目錄,這個目錄的第二字段就是2,表示該目錄下有兩個子目錄

  • 第3字段:文件\目錄擁有者
  • 第4字段:文件\目錄擁有者所在的組
  • 第5字段:文件所占用的空間(默認以字節為單位)

如果是一個目錄,則表示該目錄的大小,而不是目錄以及它下面的文件的總大小

Linux系統中一切皆文件,因此目錄也是一種文件

  • 第6字段:文件\目錄最近訪問或修改時間
  • 第7字段:文件名

如果是一個符號鏈接(軟鏈接文件),那么會有一個“->”箭頭符號,后面根一個它指向的文件名

 2、ls -a 與ls -A、ls -al的用法區別

 3、ls -d 與ls -dl的用法

 4、ls -h 與ls -lh的用法

 5、ls -R的用法舉例

 

 

 6、ls -color (默認已開啟)

通常情況下:

  • 深藍色表示目錄
  • 白色表示一般文件
  • 綠色表示可執行的文件
  • 黃色表示設備文件
  • 紅色表示壓縮文件

7、ls -i

 三、通配符

通配符 代表含義
?(問號) 代表任意-個字符,有且一個字符
* (星號) 代表任意數個字符,可以是0個或者1個或者多個
[ ] (中括號) 表示可以匹配字符組中的任意一個字符

 

 

 

 

 

 


免責聲明!

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



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