$ 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 之後會有乙個嵌入互操作型別的錯誤...