ls l 顯示檔案及詳細資訊

2021-07-11 15:01:45 字數 1341 閱讀 4578

$ ls -l

total 4

-rw-r--r-- 1 root root 1688 oct 3 2016 anaconde-ks.cfg

drwxr-xr-x 2 root root 4098 nov 4 00:09 aa

顯示的檔案詳細資訊分別代表什麼呢?以上面藍色部分為例。total 5 

代表當前目錄下檔案大小的總和為5k(每個目錄的大小都按4k算)  

drwxr-xr-x 第乙個字元有3種情況:「-」表示普通檔案,「d」代表目錄「l」代表連線檔案,「b」代表裝置檔案後面的9個字元每3個為一組,分別代表

檔案所有者、檔案所有者所在使用者組、其它使用者對檔案擁有的許可權。每組中

3個字元分別代表讀、寫、執行的許可權,若沒有其中的任何乙個許可權則用

「-」表示。執行的許可權有兩個字元可選「x」代表可執行,「s」代表套介面檔案。緊接著的數字2代表 「aa」這個目錄下的目錄檔案數目(這個數目=隱藏目錄數目+普通目錄數目)。我們進入「aa」目錄用命令 ls -al (為了看到隱藏檔案我們加上-a這個引數).

$ ls -l

total 8

drwxr-xr-x 2 root root 4096 oct 3 00:05-

drwxr-xr-x 14 root root 4096 nov 4 00:09 --

(上面的第3

行中的2

代表當前目錄中有子目錄

2個,即.和

.. 上面的第

4行中的

14代表這個目錄的上一層目錄中有

14個子目錄。)

再接下來的

root

代表這個檔案(目錄)的屬主為

使用者root 

再接下來的

root

代表這個檔案(目錄)所屬的使用者組為

組root 4096 

代表檔案的大小(位元組數),目錄的大小總是為

4096

位元組。oct 3 00:05 

代表檔案(目錄)的修改時間。

aa代表檔案(目錄)在名字。

檔名顏色的含義

預設色代表普通檔案。 例:

install.log 

綠色代表可執行檔案。 例:

rc.news  

紅色代表tar

包檔案。 例:

vim-7.1.tar.bz2       

藍色代表目錄檔案。

例:aa       

水紅代表圖象檔案。

例:sunset.jpg        

青色代表鏈結檔案。

例:rc4.d   

(此類檔案相當於快捷方式

黃色代表裝置檔案。

例:fd0 

獲取檔案詳細資訊

dword dwsize getfileversioninfosize strpath,null uint nsize dwsize sizeof tchar lpvoid pblock new tchar nsize memset pblock,0,nsize getfileversioninfo...

Linux檔案詳細資訊

ls l 檔案詳細資訊 以drwxr xr 2 wdl wdl 4096 2007 09 17 2 23 desktop為例 第一部分 drwxr xr 檔案型別 檔案型別 型別符號 描述普通檔案 塊裝置檔案 b塊輸入 輸出裝置檔案 字元裝置檔案 c原始輸入 輸出裝置檔案,每次i o操作僅傳送乙個字...

C 獲取檔案詳細資訊

public string getmediatimelen string path else catch exception ex 這裡的getdetailsof是針對mp4檔案時長的方法,如果想獲取別的資訊,需要迴圈的輸出看一下,以確定屬性的編號 提取碼 zmyx 之後會有乙個嵌入互操作型別的錯誤...