當前位置:生活全書館 >

IT科技

> ls命令詳解 linux

ls命令詳解 linux

1、ls命令功能:

linux系統下ls命令用來列出非目錄的檔案項,是每一個目錄中的“可顯示”檔案,可理解為ls命令將本目錄向下展開兩級。

2、語法:

ls  [引數]  [目錄名](如過要顯示當前目錄的檔案可不加目錄名)

3、常用引數:

-a 顯示所有檔案,包含隱藏檔案

-A 顯示所有檔案,包含隱藏檔案,但不包含.及..

-l  顯示為long format(長格式),列出檔案的型別、許可權、連結數、owner、group、大 小,時間,名字

-R   

-d 不展開目錄,只顯示目錄自身,一般與-l配合使用以顯示目錄自身的屬性資訊(只顯示當前目錄的內容)

-1 數字1,成列顯示內容

-S 以檔案大小排序顯示,預設從大到小 -r後,從小到大

-U 按存放順序排序顯示

-X 按副檔名的首字母來排序

-t  按mtime排序(先顯示時間最近的)

-ul  按atime排序(先顯示時間最近的)

-ct  按ctime排序(先顯示時間最近的)

4、補充:

關於時間戳:

atime  訪問時間

mtime 資料修改時間 (寫入,修改資料mtime改變,mtime改變ctime必改變)

ctime  元資料修改時間 (修改許可權的時候只有ctime改變)

可過“stat 檔案路徑”檢視全部時間戳

舉例:

1. 查詢/usr/share/man 目錄下以m開頭且以一個數字加x結尾的檔案

命令:ls  -d  /usr/share/man/m*[0-9]x

執行結果:

 

linux ls命令詳解

標籤: linux 命令 ls
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/v41xxv.html