61.在 Linux 環境下,假設我們要更改檔案 filename 的權限為 rwxr-xr-x,我們可以以下哪一個指令:
(A) chmod 533 filename
(B) chmod 755 filename
(C) chmod –w filename
(D) chmod +rwx filename
答案:登入後查看
統計: A(10), B(196), C(13), D(22), E(0) #444149
統計: A(10), B(196), C(13), D(22), E(0) #444149
詳解 (共 1 筆)
#850868
改變九個屬性 ( chmod ):
數字類型改變檔案權限
其實, Linux 檔案的屬性不只九個呦!不過這裡不打算寫的太複雜!先說一些簡單的,較難的以後有空再說吧!先複習一下剛剛上面說的:
-rwxrwxrwx
這九個屬性是三個三個一組的!其中,我們可以使用數字來代表各個屬性,各屬性的對照表如下:
r:4
w:2
x:1
由於同一組的數字是相加的!例如當屬性為 [ -rwxrwx--- ] 則是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others = --- = 0+0+0 = 0
所以,這樣的屬性造成的數值就是 770 囉!而更改屬性的指令為 chmod,他的語法為:
數字類型改變檔案權限
其實, Linux 檔案的屬性不只九個呦!不過這裡不打算寫的太複雜!先說一些簡單的,較難的以後有空再說吧!先複習一下剛剛上面說的:
-rwxrwxrwx
這九個屬性是三個三個一組的!其中,我們可以使用數字來代表各個屬性,各屬性的對照表如下:
r:4
w:2
x:1
由於同一組的數字是相加的!例如當屬性為 [ -rwxrwx--- ] 則是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others = --- = 0+0+0 = 0
所以,這樣的屬性造成的數值就是 770 囉!而更改屬性的指令為 chmod,他的語法為:
語法:
chmod [-R] xyz 檔案或目錄
xyz 為同三組 rwx 屬性數值的相加
chmod [-R] xyz 檔案或目錄
xyz 為同三組 rwx 屬性數值的相加
題目為rwxr-xr-x,三個一組即為 rwx r-x r-x
第一組rwx 4+2+1=7
第二組r-x 4+0+1=5
第三組r-x 4+0+1=5
所以答案為B
6
0