chown的英語含義是什麼?
2.chmod英語含義是什麼?
3.chown改變的是什麼許可權?
4.chmod改變的是什麼許可權?
這兩個對於初學者很容易混肴,這裡ch,其實是change的簡寫,它們的含義分別是:
chown-》change own改變所有者
chmod-》change mod(mod不知道是否為簡寫)改變檔案許可權
一、chown 命令
用途:更改檔案的所有者或組。命令由單詞change owner組合而成。
使用示例:
1,更改檔案的所有者:
chown jim program.c
檔案 program.c 的所有者更改為 jim。作為所有者,jim 可以使用 chmod 命令允許或拒絕其他使用者訪問 program.c。
2,更改目錄的所有者:
chown -r john:build /tmp/src
將目錄 /tmp/src 中所有檔案的所有者和組更改為使用者 john 和組 build
- r 遞迴式地改變指定目錄及其下的所有子目錄和檔案的擁有者。
- v 顯示chown命令所做的工作。
(eg.chown –r root:root rootfs 將rootfs資料夾及其子錄的許可權和組均改為root
chown –r liufan:liufan-desktop rootfs 將目錄rootfs資料夾及子目錄的所有者和組更改為用
戶liufan和組liufan-desktop )
二、chmod 命令
用途:改變檔案或目錄的訪問許可權。
該命令有兩種用法:
一種是包含字母和操作符表示式的文字設定法;另一種是包含數字的數字設定法。
1,文字設定法
chmod [who] [+ | - | =] [mode] 檔名
命令中各選項的含義為:
操作物件who可是下述字母中的任乙個或者它們的組合:
u 表示「使用者(user)」,即檔案或目錄的所有者。
g 表示「同組(group)使用者」,即與檔案屬主有相同組id的所有使用者。
o 表示「其他(others)使用者」。
a 表示「所有(all)使用者」。它是系統預設值。
操作符號可以是:
+ 新增某個許可權。
- 取消某個許可權。
= 賦予給定許可權並取消其他所有許可權(如果有的話)。
設定mode所表示的許可權可用下述字母的任意組合:
r 可讀。
w 可寫。
x 可執行。
x 只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x 屬性。
s 在檔案執行時把程序的屬主或組id置為該檔案的檔案屬主。方式「u+s」設定檔案的使用者id位,「g+s」設定組id位。
t 儲存程式的文字到交換裝置上。
u 與檔案屬主擁有一樣的許可權。
g 與和檔案屬主同組的使用者擁有一樣的許可權。
o 與其他使用者擁有一樣的許可權。
檔名:以空格分開的要改變許可權的檔案列表,支援萬用字元。
在乙個命令列中可給出多個許可權方式,其間用逗號隔開。例如:chmod g+r,o+r example
使同組和其他使用者對檔案 example 有讀許可權。
2,數字設定法
我們必須首先了解用數字表示的屬性的含義:0表示沒有許可權,1表示可執行許可權,2表示可寫許可權,4表示可讀許可權,然後將其相加。
所以數字屬性的格式應為3個從0到7的八進位制數,其順序是(u)(g)(o)。
例如,如果想讓某個檔案的屬主有「讀/寫」二種許可權,需要把4(可讀)+2(可寫)=6(讀/寫)。
數字設定法的一般形式為:
chmod [mode] 檔名
linux更改檔案許可權chmod和chown
chown chown是更改檔案所有者,這個所有者必須是系統中存在的帳號,也就是在 etc passwd這個檔案中有記錄的使用者名稱才能改變 語法和範例 chown 使用者名稱 檔案或目錄 如果要連目錄下所有子目錄或檔案都同時更改檔案所有者的話,直接加上 r的引數即可 chown r 使用者名稱 檔...
你真的了解GET和POST的真正區別嗎?
我們會經常看到有人問 http協議中get請求和post請求有什麼區別?很多同學都是一知半解,因為這個問題看起來似乎很簡單,但是不同程度的人會回答出不同的結果。今天就讓我們來深刻了解下http協議中get和post的真正區別。我們還是要用一句簡練的話來回答get和post的區別 提及get和post...
生活中讓你頭痛的事情卻是能夠讓你真正成長的事情
在日常生活中,經常會遇到各種生活上 工作上的問題,在生活中,經常會因為生活上的難題跟家人吵架,弄得家庭不和諧,我很害怕一些繁瑣的事情,例如去辦理戶口啊,轉戶口,買房辦相關手續等,我都覺得好痛苦,在生活中,做家庭的一些小事我也不太耐煩去做。而在工作中,對於一些令人頭痛的人以及事情,我都是盡量去避免,盡...