一、文件基本權限
1、基本權限初認識:
-rw-r--r-- (r 讀 w 寫 x 執行)
最前面的 - :文件類型(- 表示文件,d表示目錄,l表示軟連接文件)
rw- ——u所有者
r-- ——g所屬組
r-- ——o其他人
2、基本權限修改:
chmod 命令: chomd [選項] 模式 文件名
-選項: -R 遞歸(目錄及其下面的所有子目錄或文件)
-模式: [ugoa] [+-=] [rwx]
如: chmod u+x 文件 爲文件的u所有者加x執行權限
chmod g+w,o+w 文件 爲文件g/o添加寫權限
chmod a=rwx 文件 將文件的所有用戶權限都改爲 rwx
權限的數字表示: r——4,w——2,x——1
rwx r-x r-x
7 5 5
如: chmod 755 文件
二、權限對文件的作用:
r:讀取文件權限(tail ,cat ,more, head)
w:編輯、新增、修改文件內容(vi,echo)但不包含刪除文件(對目錄有w權限,才能刪除文件)
x:可執行
三、權限修改:
1、改變文件的所有者: chown 用戶名 文件名
2、修改文件的所屬組: chgrp 組名 文件名
四、文件默認權限:
1、umask 查看默認權限 0022 第一位0:文件特殊權限 022:文件默認權限
文件的默認權限:
文件默認不能建立爲執行文件,必須手工賦予執行權限
文件的默認權限最大爲666
666(即rw-rw-rw-)-默認權限轉換爲字母(即022轉換位 ----w--w-)=建立文件後的默認權限(rw-r--r--)
目錄的默認權限:
目錄的默認權限最大爲777
目錄同理文件