ls常用选项总结
參考:
- http://billie66.github.io/TLCL/book/index.html
| 選項 | 長選項 | 描述 |
| -a | --all | 列出所有文件,甚至包括文件名以"."圓點開頭的默認會被隱藏的隱藏文件。 |
| -A | --almost-all | 列出所有文件,除了. and .. |
| -d | --directory | 通常,如果指定了目錄名,ls命令會列出這個目錄中的內容,而不是目錄本身。把這個選項與-l選項結合使用,可以看到所指定目錄的詳細信息,而不是目錄中的內容。 |
| -F | --classify | 這個選項會在每個所列出的名字后面加上一個指示符。"/"表明是一個目錄;"@"表明此為鏈接;"*"表明這是可執行文件。? |
| -h | --human-readable | 當長格式列出時,以人們可讀的格式,而不是以字節數來顯示文件的大小。 |
| -l | ? | 以長格式顯示結果。ls -l --full-time 可顯示更完整的時間 |
| -r | --reverse | 以相反的順序來顯示結果。通常,ls命令的輸出結果按照字母升序排列。 |
| -S | ? | 命令輸出結果按照文件大小來排序。 |
| -t | ? | 按照修改時間來排序。 |
| -i | --inode | print the index number of each file |
?
擴展:
如何利用ls來分別找出某個目錄下的所有子目錄、可執行文件、鏈接文件?
ls -F | grep / ls -F | grep \* #需要用"\"先轉義 ls -F | grep @?僅顯示當前目錄下除.和..外的文件和文件夾的大小并按大小排序?
ls -AsSh?
轉載于:https://www.cnblogs.com/flowjacky/p/4461718.html
總結
- 上一篇: CentOS7-64bit 编译 Had
- 下一篇: Linux美化——终端提示符