緣起
文件權限舉例
drwxr-x--- 2 root adm 4096 2013-08-07 11:03 apache2
第一列 : “drwxr-x---” 表識文件的類型 和文件權限 【d 目錄,- 文件,| 軟連接】
第二列: “2”是純數字 ,表示 文件鏈接個數
第三列 : “root” 表示文件的所有者
第四列:“adm” 表示爲文件的所在羣組
第五列:“4096”,表示爲文件長度(大小)
第六列:“2013-08-07 11:03”,表示文件最後更新(修改)時間
第七列:“apache2” 表示文件的名稱
umask
[選項] [掩碼]
該命令用來設置限制新文件權限的掩碼, 定義系統默認權限中準備丟棄的權限。
022
系統創建文件最高權限666 - 022 (umask)= rw-rw-rw- - ----w--w- = rw-r--r-- 644 (某個用戶創建文件最高權限)
系統創建目錄最高權限777 - 022 (umask)= rwxrwxrwx - ----w--w- = rwxr-xr-x. 755(某個用戶創建目錄最高權限)
權限的作用
第一組(rwx):表示文件所有者的權限,該文件的所有者爲root,具備可讀 可寫 可執行的全部權限
第二組(r-x):文件所屬組的權限,具備可讀 可執行
第三組(r-x):其他人的權限(跟本文件無關的人),具備可讀 可執行
對於目錄而言
r: 可以查詢目錄下的文件名
w:具有修改目錄結構的權限。如新建、刪除、修改(重命名、剪切)文件和目錄。
x:可以進入目錄
最高權限
對文件而言: x (可執行)
對目錄而言:w (可增刪改)
權限修改
修改所有者
sudo chown -R $(whoami) /usr/local/share/locale