Linux面試題:文件權限?
(1)文件有哪些權限:r(可讀) w(可寫) x(可執行) -(無權限)
(2)一般由命令:ls -l(簡寫ll)顯示的文件或目錄的訪問權限由三部分組成,分別為該文件的讀、寫和執行權限;與文件同組的用戶的讀、寫和執行權限;系統中其他用戶的讀、寫和執行權限。表示成如:-rwxr-xr-x (其中第一個表示是文件還是目錄)
第一位表示文件類型,-表示文件,d表示目錄
2-4位表示文件所有者的權限,u權限
5-7位表示文件所有者所屬組成員的權值,g權限
8-10位表示所有者所屬組之外的用戶權限,o權限
(3)、權限修改 chmod
數字表示法:將r、w和x分別用4、2和1來代表,沒有權限則為0,然后每部分權限相加,得到一個值。如:chmod 665 file
一般來說,新建文件的默認值是0666,新建目錄的默認值是0777,如果將權限掩碼設置為0002,則每個新建的文件默認權限為0666-0002=0664,目錄默認權限為0775