- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
一.首先讓我們來了解一下用戶屬性
在終端輸入 ls -al會看到下面的內容:
ls是“list”的意思,重點在顯示文件的文件名與相關屬性。而參數“-al”則表示列出所有的文件詳細的權限與屬性(包含隱藏文件)。
第一列代表這個文件的類型與權限
第一個字符代表這個文件是“目錄、文件或者鏈接文件等”。
[d]代表目錄
[-]代表文件
[l]代表連接文件(linkfile)
接下來的字符中,以3個為一組,且均為‘rwx’的三個參數的組合。[r]代表可讀(read),[write]代表可寫(write),[x]代表可執行(execute),這3個權限的位置不會變,如果沒有權限,就會出現減號[-]而已。
第一組為“文件所有者的權限”
第二組為“用戶組的權限”
第三組為“其他非本用戶組的權限”
第二列表示有多少文件名連接到此節點
第三列表示這個文件(或目錄)的“所有者賬號”
第四列表示這個文件的所屬用戶組
第五列為這個文件的容量大小,默認單位為“B”
第六列為這個文件的創建日期或者最近的修改日期。
第七列為該文件名
二.修改文件屬性與權限
chgrp:改變文件所屬用戶組
chown:改變文件所有者
chmod:改變文件的權限
chgrp (change group的簡稱)
要改變的組名必須要在/etc/group文件內存在才行,否則就會顯示錯誤
chgrp -R dirname/filename ...
-R: 進行遞歸(recursive)的持續更改,也即連同子目錄下的所有文件、目錄。都更新成為這個用戶組之意,常常用在更改某一目錄內所有的文件情況。
chgrp users install.log
將install.log文件改為users用戶組
chown (change owner的簡稱)
用戶必須是已經存在于系統中的賬號,也就是在/etc/password這個文件中有記錄的用戶名才能改變。
如果要連目錄下的所有子目錄或文件都同時更改文件所有者的話,直接加上-R的參數即可。
chown [-R] 賬號名稱 文件或目錄
chmod
我們可以使用數字來代表各個權限,各權限的分數對照表如下:
權限 對應數字
r 4
w 2
x 1
-rwxrwx---
owner: 4+2+1=7
group: 4+2+1=7
others: 0+0+0=0
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP