文件權限屬性
- 管理員賬號(ROOT)
- 其他用戶組保存位置以及設定名稱
- 每個用戶組中的成員
- 文件權限(可讀r,可寫w,可執行x)
- 注:當文件沒有可執行x時,當前用戶成員無法訪問該文件
查詢權限的前提使用root賬號訪問
root@ixZ:~# ls -al
total 48
drwx------ 7 root root 4096 May 24 20:09 .
drwxr-xr-x 22 root root 4096 May 10 19:49 ..
-rw------- 1 root root 1592 May 24 21:55 .bash_history
-rw-r--r-- 1 root root 3106 Oct 23 2015 .bashrc
drwx------ 3 root root 4096 Aug 17 2017 .cache
drwxr-xr-x 2 root root 4096 May 24 18:01 .nano
drwxr-xr-x 2 root root 4096 Aug 31 2017 .oracle_jre_usage
drwxr-xr-x 2 root root 4096 Aug 17 2017 .pip
-rw-r--r-- 1 root root 148 Aug 17 2015 .profile
-rw-r--r-- 1 root root 64 Aug 17 2017 .pydistutils.cfg
drwx------ 2 root root 4096 Aug 31 2017 .ssh
-rw-r--r-- 1 root root 86 May 24 20:09 tes120200524
//ls -al解析:
D0 D1-3 D4-6 D7-D10 D11 D12 D13 D14 D15 D16
D0:d-目錄;--當前文件名;I-鏈接文件;b-隨機讀寫設備;c-設備的串行端口設備
D1-3-當前文件對應用戶組中指定成員對該文件的權限(可讀r,可寫w,可執行x)
D4-6-用戶組中指定成員除外,其他成員對該文件的權限(可讀r,可寫w,可執行x)
D7-D10-其他用戶組的成員對該文件的權限(可讀r,可寫w,可執行x)
D11-鏈接數
D12-當前文件對應用戶組中指定成員的名稱(文件擁有者)
D13-當前文件對應用戶組的名稱(文件所屬用戶組)
D14-當前文件大小-Bytes
D15-當前文件創建日期或修改日期
D16-當前文件的名稱
修改文件屬性
該所屬用戶組(group)之外的其他人(others)
chgrp/change group-修改文件的所屬用戶組(group)
chown/change owner-修改文件的所屬成員(owner)
chmod-修改文件的所屬權限
cp-文件複製
mkdir-建新的目錄
touch-建立新的文件夾
rm-刪除指定文件夾
chgrp/change group-修改文件的所屬用戶組
chgrp users initial-setup-ks.cfg
//users爲修改之後的所屬用戶組
chown/change owner-修改文件的所屬成員
chown bin initial-setup-ks.cfg
//bin爲修改之後的所屬成員
同時修改修改文件的所屬用戶組和成員
chown users:bin initial-setup-ks.cfg
cp-文件複製
cp initial-setup-ks.cfg initial-setup-ksss.cfg
chmod-修改文件的所屬權限
每個成員對隔壁文件都有不同的權限等級
根據D1-D10:細分-D1-3:rwx=4+2+1
細分-D4-6:rwx=4+2+1
細分-D7-10:rwx=4+2+1
chmod 777 initial-setup-ks.cfg
mkdir-建新的目錄
mkdir tes
//建立tes的目錄
touch-建立新的文件夾
touch tess
//建立tess的文件夾
rm-刪除指定文件夾
rm tess
//刪除tess文件夾
mkdir -建新的目錄
mkdir tesss
mkdir -p tes1/tes2/tes3
相對路徑
.---指當前的目錄(./)
..---指上一層的目錄(../)
Linux的每個文件名最多255個英文字符或128箇中文字符