- -l:列出詳細的檔案資訊
- -a:列出全部檔案包括隱藏檔
- -R:遞回列出檔案及子目錄其下的所有子目錄和檔案
- -x:以多欄方式列出,字母順序由左而右
- -i:以i -node來列出,會列出每個檔案在磁碟中的編號
- -m:列出檔案時以逗號 , 來分隔
- -n:把群組及檔案擁有者名稱轉成數字代碼
- -t:依檔案的修改時間排序 (由新而舊)
- -u:依檔案上次的存取時間排序 (需與t配合)
- -s:檔案的大小以區塊為單位 (每個區塊block = 512 bytes)
- -o:用顏色來顯示各種類別的檔案
- -r:以相反的英文字母順序顯示
- -d:只顯示目錄訊息而非目錄下的檔案
範例:
列出該目錄的檔案
$ ls
找尋 .bashrc 這個檔案
$ls ~/.bashrc
參考資料來源 httpss://www.pcnet.idv.tw/pcnet/linux/linux_command.htm#013ls:列出檔案資訊
檔案屬性:
性質 | 檔案雍有者 | 群組使用者 | 其它使用者 |
d | rwx | r-x | –x |
表示檔案雍有者可讀、可寫可執行;群組使用者可讀可執行;其它使用者可執行 |
目錄的使用權限:
- r–:只能讀;可以ls看目錄下有什麼檔案而不能編輯或讀取檔案
- -w-:只能寫;但還不能建目錄或拷貝檔案進去
- -x:可以cd進去此目錄,但無法使用 ls
- rw-:可以ls看此目錄中有那些檔案;但是無法進去此目錄、無法使用ls -l、無法編輯目錄、無法拷貝檔案進去
- r-x:可以cd進去此目錄、可以使用 ls、但無法拷貝檔案進去
- -wx:可以cd進去此目錄、可以拷貝檔案進去;無法使用 ls
- 性質:- 一般檔案 ; d 目錄 ; l 符號連結檔 ; c 字元設備
b 區塊設備 (如硬碟);s 一個socket (如/dev/printer印表機);p 一個pipe