shell的 ls命令


Linux下shell 的 ls 命令

ls -d 顯示當前目錄的上層目錄,不顯示子目錄
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等,功能為他們各自的功能相且。

此篇博客參考《循序漸進Linux》,所有命令都是我自試過的,為了自己復習也為了讓更多的人了解shell的 ls 命令,若有錯誤的地方請指出,一定改正,謝謝!


免責聲明!

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



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