linux文件基本屬性 為什麼:為了保護系統的安全性,linux引入訪問文件許可權 什麼樣:d rwx r-x r-x,從左向右用0-9這些表示(r為度,w為寫,x為執行) 0表示文件類型 1~3表示文件所有者擁有的許可權 4~6表示所有者同組擁有的許可權 7~9表示其他用戶擁有的許可權 d為目錄 -是文件 ...
linux文件基本屬性
為什麼:為了保護系統的安全性,linux引入訪問文件許可權
什麼樣:d rwx r-x r-x,從左向右用0-9這些表示(r為度,w為寫,x為執行)
- 0表示文件類型
- 1~3表示文件所有者擁有的許可權
- 4~6表示所有者同組擁有的許可權
- 7~9表示其他用戶擁有的許可權
- d為目錄
- -是文件
- l是鏈接
- b裝置文件中可供儲存的介面設備(可隨機存取裝置)
- c裝置文件裡面的串列埠設備(一次性存取裝置)
更改文件屬性
1.chgrp:更改文件屬組
chgrp [-R] 屬組名 文件名 (-R表示遞歸該目錄下的所有文件)
2.chown:更改文件屬主,也可同時更改文件屬組
chown [-R] 屬主名 文件名
chown [-R] 屬主名:屬組名 文件名
例如:
chown localhost xxx.log(文件的所有者改為localhost用戶)
chrown root:root xxx.log(將xxx.log的擁有者改為root)
3.chmod更改文件的9個屬性
按照數字(r4,w2,x1,相加得到許可權)
chmod [-R] 7 文件或者目錄
按照字母
chmod u=rwx,g=rx,o=r 文件名