文件和目錄屬性
drwxrwxrwx 18 root root 4096 Mar 25 2016 52topclub
-rw-r--r-- 1 root root 23669049 Oct 12 11:32 syhc.zip
- 代表普通文件
d 目錄
c 字符串設備(鼠標鍵盤顯示器)
b 塊設備(磁盤 U盤 用於存儲文件)
l 軟鏈接文件(快捷方式)
s socket文件(機器內進程間通信的)
p 管道文件(通信的,一些命令的輸出作為另外命令的輸入 )
ls -al
.當前目錄
..上級目錄
第一列:文件類型 文件權限(分三段 所屬組 文件對所屬組 文件所屬組外其他組)
第二列:有多少個文件或目錄 使用和這個文件或目錄相同的inode號 可以通過ls -il查看inode 第一列
第三列 文件所屬主
第四列 文件所屬組
第五列 文件大小 ls -lh
第六列 文件最後修改時間
第七列 文件名
→ls -al
第一列:包含的東西有該文件類型和所有者、所屬組以及其他用戶對該文件權限。第一列共有11位或者一些文件是十位,沒有最後面的一位。其中第一位用來描述該問件的類型。
第一位的類型有:d 、 - 、l
d :表示該文件為目錄;
-:表示該文件為普通文件;
l :表示該文件為鏈接文件(Linux file),軟鏈接即為該類型,類似快捷方式;
b :表示該文件為塊設備,比如:/dev/sda就是這樣的文件。(磁盤、硬盤、U盤、用於存儲文件)
c :表示該文件為串行端口設備,例如:(鼠標、鍵盤)
s :表示該文件為套接字文件(socket),用於進程間通信。
第一位後面的9位,每三個為一組。均為rwx三個參數的組合。
其中:
r 代表可讀;
w 代表可寫;
x 代表可執行。
前三位為所有者(user)的權限;
中間三位為所屬組(group)的權限;
最後三位為其他非本群組(others)的權限。
一個文件的屬性為“-rwxr-xr-.”他代表的意思是,該文件為普通文件,文件擁有者對其可讀可寫可執行,文件所屬組對其可讀不可寫可執行,其他用戶對其只可讀。
對於一個目錄來講,打開這個目錄即為執行這個目錄,所以任何一個目錄必須要有x權限才能打開並查看該目錄。
例如一個目錄的屬性為“drwxr-r-.”其所有者為root,那麽除了root外的其他用戶是不能打開這個目錄的。
(關於第一列最後一位的“.”,老版本centos 5是沒有這個點的,這主要是因為新版本的 ls 把selinux或者acl的屬性加進來了,當文件或者目錄只要使用了selinux context 的屬性,這裏是一個“.”。如果設置了acl,後面將是一個加號“+”)。
第二列:表示為鏈接占用的節點(inode),如果是目錄,那這個數值與該目錄底下有多少以及子目錄有關系。
第三列:表示該文件的所有者。
第四列:表示該文件的所屬組。
第五列:表示該文件的大小。
第六、七、八列:為該文件的最近修改日期,分別為月份日期以及時間。
第九列:文件名。
本文出自 “12350027” 博客,謝絕轉載!
文件和目錄屬性