在linux下有一個非常重要,而且又常用的指令,那就是ls ,ls指令是英文單詞(list的縮寫)
指令的使用方法為 [[email protected] ~]#ls -參數,如下圖所示
在linux指令提示符界面中,我們可以采用man指令的方式檢視指令的具體使用方法,例:[[email protected] ~]# man ls 也可以采用[[email protected] ~]# ls –help
可以通過此指令檢視ls指令所對應的參數方法:
[[email protected] ~]#ls -a 顯示出目前目錄下的所有檔案及隐藏檔案。
[[email protected] ~]#ls -b 把檔案名中不可輸出的字元用反斜杠加字元編号的形式列出。
[[email protected] ~]#ls -d 将目錄象檔案一樣顯示,而不是顯示其下的檔案(貌似無實際意義)。
[[email protected] ~]#ls -l 采用清單的形式列出檔案的詳細資訊 權限 時間。
[[email protected] ~]#ls -m 橫向輸出檔案名,并以”,”作分格符。
[[email protected] ~]#ls -F 每個檔案名被附加一個說明字元以代表檔案類型,*行的普通檔案;/目錄;@符号連結;|表示FIFOs;=表示套接字(sockets)。
[[email protected] ~]#ls -q 用?代替不可輸出的字元。
[[email protected] ~]#ls -r 對目錄反向排序。
[[email protected] ~]#ls -s 在每個檔案名前輸出該檔案的大小。
[[email protected] ~]#ls -t 以時間排序倒序。
[[email protected] ~]#ls -u 以檔案上次被通路的時間排序。
[[email protected] ~]#ls -x 按列輸出 橫向排序。
[[email protected] ~]#ls -A 顯示隐藏檔案外的其它所有檔案。
[[email protected] ~]#ls -B 不輸出以 “~”結尾的備份檔案。
[[email protected] ~]#ls -C 按列輸出,縱向排序。
[[email protected] ~]#ls -G 輸出檔案的組的資訊。
[roo[email protected] ~]#ls -L 列對外連結接檔案名而不是連結到的檔案。
[[email protected] ~]#ls -N 不限制檔案長度。
[[email protected] ~]#ls -Q 把輸出的檔案名用雙引号括起來。
[[email protected] ~]#ls -R 列出所有子目錄下的檔案。
[[email protected] ~]#ls -S 以檔案大小排序。
[[email protected] ~]#ls -X 以檔案的擴充名(最後一個.後的字元)排序。
[[email protected] ~]#ls -1 一行隻輸出一個檔案。
[[email protected] ~]#ls –color=no 不顯示有顔色的檔案名 隻限是黑白檔案
[[email protected] ~]#ls –help 在标準輸出上顯示幫助資訊。
[[email protected] ~]#ls –version 在标準輸出上輸出版本資訊并退出。
組合指令:
[[email protected] ~]# ls -lh 顯示出檔案的詳細資訊及檔案大小
[[email protected] ~]# ls -st 顯示出檔案大小 并按時間排序
[[email protected] ~]#ls -Rs 顯示出下屬所有檔案明細 并顯示大小