ls
命令的含義是
list
顯示當前目錄中的檔案名字。注意不加引數它顯示除隱藏檔案外的所有檔案及目錄的名字。1)
ls –a
顯示當前目錄中的所有檔案,包含隱藏檔案
]# ls –a
..gnome2.nautilus
...gnome2_privateoracle_rpm
.bash_profile.gtkrc-1.2-gnome2tnsnames.ora
.bashrc.iceauthoritytypes.h
注意隱藏檔案是在檔案名字以「
.」(英文句號)開頭的檔案。 2
)ls –l
顯示檔案及其詳細資訊。
]# ls –l
total 5
-rw-r--r-- 1 rootroot1668 oct32007 anaconda-ks.cfg
drwxr-xr-x2 rootroot4096 nov6 00:04 aa
顯示的檔案詳細資訊分別代表什麼呢?以上面藍色部分為例。
total 5
代表當前目錄下檔案大小的總和為
5k(每個目錄的大小都按
4k算)
drwxr-xr-x
第乙個字元有
3種情況:「
-」表示普通檔案,「
d」代表目錄,「
l」代表連線檔案,「
b」代表裝置檔案。
後面的9
個字元每
3個為一組,分別代表檔案所有者、檔案所有者所在使用者組、其它使用者對檔案擁有的許可權。每組中
3個字元分別代表讀、寫、執行的許可權,若沒有其中的任何乙個許可權則用「
-」表示。執行的許可權有兩個字元可選「
x」代表可執行,「
s」代表套介面檔案
。緊接著的數字2代表
「aa」這個目錄下的目錄檔案數目(這個數目
=隱藏目錄數目
+普通目錄數目)。我們進入「
aa」目錄用命令
ls –al
(為了看到隱藏檔案我們加上
-a這個引數)
]# ls -al
total 8
drwxr-xr-x2 root
root4096 nov6 00:04 .
drwxr-x---14 rootroot4096 nov6 00:04 ..
(上面的第
3行中的
2代表當前目錄中有子目錄
2個,即.和
.. 上面的第
4行中的
14代表這個目錄的上一層目錄中有
14個子目錄。)
再接下來的
root
代表這個檔案(目錄)的屬主為
使用者root
再接下來的
root
代表這個檔案(目錄)所屬的使用者組為
組root
4096
代表檔案的大小(位元組數),目錄的大小總是為
4096
位元組。nov6 00:04
代表檔案(目錄)的修改時間。
aa代表檔案(目錄)在名字。
3)檔名顏色的含義
預設色代表普通檔案。
例:install.log
綠色代表可執行檔案。
例:rc.news
紅色代表
tar包檔案。
例:vim-7.1.tar.bz2
藍色代表目錄檔案。
例:aa
水紅代表圖象檔案。
例:sunset.jpg
青色代表鏈結檔案。
例:rc4.d
(此類檔案相當於快捷方式)
黃色代表裝置檔案。
例:fd0
4)幾個比較常用的引數。
-t按最後修改時間排序。
-s按檔案大小排序。(大寫的s)
-r排序時按倒序。
-h顯示檔案大小時增加可讀性
(例:1k 234m 2g
)如果這個
aa是個普通檔案,
2就代表這個檔案有
2個別名(這個檔案被人建立了乙個硬鏈結檔案)
ls 輸出結果的逐條解釋
ls 輸出結果的逐條解釋 ls 命令的含義是list顯示當前目錄中的檔案名字。注意不加引數它顯示除隱藏檔案外的所有檔案及目錄的名字。1 ls a 顯示當前目錄中的所有檔案,包含隱藏檔案 ls a gnome2 nautilus gnome2 private oracle rpm bash profi...
Vmstat引數輸出結果解釋
vmstat 報告虛擬記憶體的統計資訊 總覽vmstat n 延時 次數 vmstat v 描述vmstat 對系統的程序情況 記憶體使用情況 交換頁和 i o 塊使用情況 中斷以及 cpu 使用情況進行統計並報告相應的資訊。第乙個顯示內容指出了計算機自上次重啟至今的平均使用情況。後面的每一行資訊是...
驚天發現ls的顯示結果
一般來說我們ls的結果很常見了 ls option file 舉個例子 今天的問題就發生了,原來路徑下有乙個路徑是同名的 尷尬的地方 許可權,連線點,uid gid 大小,時間,後面這個a一開始讓我跟莫名其妙。乙個檔案怎麼顯示a,也不是所屬關係呀。直到看見d,發現是乙個連線。a是旗下的目錄,下一級別...