linux中的文件屬性過分四段,如 -rwzrwz---
第一段 (第一個字符)
-就是普通的文件
d表示是目錄
c表示是字符設備(在linux/unix,所有的設備都是文件)
b是塊設備文件
s是socket文件
下面給出所有文件類型標識:
`-'regular file
`b'
block special file
`c'
character special file
`C'
high performance ("contiguous data") file
`d'
directory
`D'
door (Solaris 2.5 and up)
`l'
symbolic link
`M'
off-line ("migrated") file (Cray DMF)
`n'
network special file (HP-UX)
`p'
FIFO (named pipe)
`P'
port (Solaris 10 and up)
`s'
socket
`?'
some other file type
第二段 (三個字符)rwz 是指擁有者是否具有讀、寫、執行的權限
類似於windows中的所有者權限比如 administrator 對文件具有 修改、讀取和執行權限第三段 (三個字符) rwz 是指所屬於這個組的成員對於這個文件是否具有讀、寫、執行的權限
類似於windows中的組權限比如administrators組,屬於這個組的成員對於文件的都有 可讀可寫可執行權限
第四段 (三個字符) 是指其他人對於這個文件是否具有讀、寫、執行的權限
類似於windows中的 anyone 一樣就是說所有人對着個文件都會有一個怎樣的權限.
參考資料:https://blog.csdn.net/see__you__again/article/details/52079221