Linux ls命令
Linux ls命令用於顯示指定工作目錄下之內容(列出目前工作目錄所含之檔及子目錄)。
語法
ls [-alrtAFR] [name...]
參數 :
- -a 顯示所有檔及目錄 (ls內定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)
- -l 除檔案名稱外,亦將檔型態、許可權、擁有者、檔大小等資訊詳細列出
- -r 將檔以相反次序顯示(原定依英文字母次序)
- -t 將檔依建立時間之先後次序列出
- -A 同 -a ,但不列出 "." (目前目錄) 及 ".." (父目錄)
- -F 在列出的檔案名稱後加一符號;例如可執行檔則加 "*", 目錄則加 "/"
- -R 若目錄下有檔,則以下之檔亦皆依序列出
實例
列出根目錄(\)下的所有目錄:
# ls / bin dev lib media net root srv upload www boot etc lib64 misc opt sbin sys usr home lost+found mnt proc selinux tmp var
列出目前工作目錄下所有名稱是 s 開頭的檔,越新的排越後面 :
ls -ltr s*
將 /bin 目錄以下所有目錄及檔詳細資料列出 :
ls -lR /bin
列出目前工作目錄下所有檔及目錄;目錄於名稱後加 "/", 可執行檔於名稱後加 "*" :
ls -AF