ls——List

ls介紹

列出有關文件的信息(默認爲當前目錄) 如果沒有隻當-cftuvSUX或——Sort 則按字母順序排序。

官方說的很清楚:默認列出當前目錄,所以可以列出其他目錄或者路徑下的文件信息或者目錄信息。

ls參數格式

ls [OPTION] … [FILE]…

ls命令參數

參數 釋義
-a 列出指定目錄下的所有文件,包括隱藏文件
-c 使用最後一次更改文件狀態以進行排序(-t)或長時間打印(-l)的時間
-h 與-l選項一起使用時,請使用單位後綴:Byte.Kilobyte、mete、gb、tb和Petabyte,以便使用以2爲基數的大小將數字減少到3或更少
-l 長列表格式。如果輸出到終端,則所有文件大小的總和將輸出到長清單前面的一行中
-n 以數字形式顯示用戶和組id,而不是在長(-l)輸出中轉換爲用戶或組名。這個選項默認打開-l選項
-o 以長格式理出 但省略組id
-s 顯示每個文件實際使用的文件系統塊的數量,以512字節爲單位,其中部分單位四捨五入爲下一個整數值
-t 在按照字典順序對操作數排序之前,先修改的時間排序(最近修改的是first)
-u 使用最後一次訪問的時間,而不是最後一次修改文件進行排序

ls 用法示例:

[root@ localhost usr]# pwd //顯示的當前路徑
/usr
[root@ localhost usr]# ls //展示當前路徑下的所有詳細文件
bin etc games include lib lib64 libexec local sbin share src tmp
[root@ localhost usr]# ls -a
. … bin etc games include lib lib64 libexec local sbin share src tmp
[root@ localhost usr]# ls -l
total 144
dr-xr-xr-x. 2 root root 28672 Jan 6 19:33 bin
drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root root 6 Nov 5 2016 games
drwxr-xr-x. 36 root root 8192 Jan 6 17:10 include
dr-xr-xr-x. 29 root root 4096 Nov 5 01:12 lib
dr-xr-xr-x. 55 root root 36864 Jan 6 17:10 lib64
drwxr-xr-x. 21 root root 4096 Jan 6 19:33 libexec
drwxr-xr-x. 13 root root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root root 16384 Jan 5 20:46 sbin
drwxr-xr-x. 100 root root 4096 Jan 5 13:42 share
drwxr-xr-x. 4 root root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -lh
total 144K
dr-xr-xr-x. 2 root root 28K Jan 6 19:33 bin
drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root root 6 Nov 5 2016 games
drwxr-xr-x. 36 root root 8.0K Jan 6 17:10 include
dr-xr-xr-x. 29 root root 4.0K Nov 5 01:12 lib
dr-xr-xr-x. 55 root root 36K Jan 6 17:10 lib64
drwxr-xr-x. 21 root root 4.0K Jan 6 19:33 libexec
drwxr-xr-x. 13 root root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root root 16K Jan 5 20:46 sbin
drwxr-xr-x. 100 root root 4.0K Jan 5 13:42 share
drwxr-xr-x. 4 root root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -alh
total 144K
drwxr-xr-x. 13 root root 155 Sep 17 22:13 .
dr-xr-xr-x. 17 root root 244 Sep 20 17:02 …
dr-xr-xr-x. 2 root root 28K Jan 6 19:33 bin
drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root root 6 Nov 5 2016 games
drwxr-xr-x. 36 root root 8.0K Jan 6 17:10 include
dr-xr-xr-x. 29 root root 4.0K Nov 5 01:12 lib
dr-xr-xr-x. 55 root root 36K Jan 6 17:10 lib64
drwxr-xr-x. 21 root root 4.0K Jan 6 19:33 libexec
drwxr-xr-x. 13 root root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root root 16K Jan 5 20:46 sbin
drwxr-xr-x. 100 root root 4.0K Jan 5 13:42 share
drwxr-xr-x. 4 root root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -o
total 144
dr-xr-xr-x. 2 root 28672 Jan 6 19:33 bin
drwxr-xr-x. 2 root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root 6 Nov 5 2016 games
drwxr-xr-x. 36 root 8192 Jan 6 17:10 include
dr-xr-xr-x. 29 root 4096 Nov 5 01:12 lib
dr-xr-xr-x. 55 root 36864 Jan 6 17:10 lib64
drwxr-xr-x. 21 root 4096 Jan 6 19:33 libexec
drwxr-xr-x. 13 root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root 16384 Jan 5 20:46 sbin
drwxr-xr-x. 100 root 4096 Jan 5 13:42 share
drwxr-xr-x. 4 root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -oh
total 144K
dr-xr-xr-x. 2 root 28K Jan 6 19:33 bin
drwxr-xr-x. 2 root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root 6 Nov 5 2016 games
drwxr-xr-x. 36 root 8.0K Jan 6 17:10 include
dr-xr-xr-x. 29 root 4.0K Nov 5 01:12 lib
dr-xr-xr-x. 55 root 36K Jan 6 17:10 lib64
drwxr-xr-x. 21 root 4.0K Jan 6 19:33 libexec
drwxr-xr-x. 13 root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root 16K Jan 5 20:46 sbin
drwxr-xr-x. 100 root 4.0K Jan 5 13:42 share
drwxr-xr-x. 4 root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root 10 Sep 17 22:13 tmp -> …/var/tmp

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章