Linux下shell 的 ls 命令 這些命令不僅僅可以單獨使用也可結合起來使用,比如 ls -al, ls -at等,功能為他們各自的功能相且。 此篇博客參考《循序漸進Linux》,所有命令都是我自試過的,為了自己複習也為了讓更多的人瞭解shell的 ls 命令,若有錯誤的地方請指出,一定改正, ...
ls -a 顯示當前目錄下的所有子目錄,包括隱藏的文件
ls -l 顯示當前目錄下所有文件的所有信息(除隱藏文件夾外)文件名 子目錄的許可權 使用者 文件大小 等
ls -s 在每個文件後面顯示文件的大小(我覺得-s 表示的是size的意思)
ls -k 樹上說以k位元組的形式表示文件的大小(我未曾直觀的看到怎樣以k 位元組表示)
ls -u 以文件上次訪問的時間排序(我試出來的結果是倒序)
ls -t 以時間排序(應該是以最近訪問排序)
ls -o顯示除組信息外的氣其他詳細信息
ls -x 按列輸出橫向排序
ls -r 對目錄反向排序
ls -q 用“?”表示不可輸出的字元(簡單嘗試為看出效果)
ls -m 橫向輸入文件名,並且用“,”作為分隔符
ls -S 以文件大小排序(註意大寫)
ls -R列出所有子目錄下的文件
ls -pF在文件後面附上一個字元說明文件的類型。“×”表示可執行文件,“/”表示目錄,“@”表示符號鏈接,“|”表示FIFo(FIFO表示管道,),“=”表示套接字
ls -C 按列輸出,縱向排序
ls -Q 把輸出的文件名用雙引號括起來
這些命令不僅僅可以單獨使用也可結合起來使用,比如 ls -al, ls -at等,功能為他們各自的功能相且。