還是gpu集群那點事兒,集群之間磁碟互相掛載,普通使用者也可以操作/cu02_nfs、/cu04_nfs資料夾,這就牽扯到許可權的問題,去google發現所謂的777和754,剛好可以記錄下。
首先給出兩個命令
chmod 777 檔案
chmod -r 777 資料夾
功能:將檔案/資料夾的讀寫執行許可權賦予給檔案/資料夾所有者(7) 、同組的使用者(7)、其他組使用者(7)
chmod 754 檔案
chmod -r 754 資料夾
功能:檔案/資料夾的讀寫執行許可權賦予檔案所有者,把讀和執行的許可權賦予群組使用者,把讀的許可權賦予其他使用者
注意:-r
是資料夾迭代的意思
下面具體介紹chmod命令。
linux系統中,每個使用者的角色和許可權劃分的很細緻也很嚴格,每個檔案(目錄)都設有訪問許可許可權,利用這種機制來決定某個使用者通過某種方式對檔案(目錄)進行讀、寫、執行等操作。
操作檔案或目錄的使用者,有3種不同型別:檔案所有者、群組使用者、其他使用者。最高位表示檔案所有者的許可權值,中間位表示群組使用者的許可權值,最低位則表示其他使用者的許可權值,所以,chmod 777中,三個數字7分別對應上面三種使用者,許可權值都為7。
檔案或目錄的許可權又分為3種:唯讀、只寫、可執行。
許可權許可權數值
二進位制具體作用r4
00000100
read,讀取。當前使用者可以讀取檔案內容,當前使用者可以瀏覽目錄。w2
00000010
write,寫入。當前使用者可以新增或修改檔案內容,當前使用者可以刪除、移動目錄或目錄內檔案。x1
00000001
execute,執行。當前使用者可以執行檔案,當前使用者可以進入目錄。
依照上面的**,許可權組合就是對應許可權值求和,如下:
7=4+2+1 讀寫執行許可權
5=4+1 讀和執行許可權
4=4 唯讀許可權
chmod 754 filename
就是將filename檔案的讀寫執行許可權賦予檔案所有者,把讀和執行的許可權賦予群組使用者,把讀的許可權賦予其他使用者。
Linux檔案許可權檢視及修改命令chmod
檢視許可權 linux檔案訪問許可權分為可讀,可寫和可執行三種。可用ls l命令檢視,例 ls l 顯示 rwxr xr x 1 root root 6444 09 22 15 33 shmwrite rw r r 1 root root 1443 09 22 15 33 shmwrite.c dr...
Linux檔案許可權檢視及修改命令chmod
檢視許可權 linux檔案訪問許可權分為可讀,可寫和可執行三種。可用ls l命令檢視,例 ls l 顯示 rwxr xr x 1 root root 6444 09 22 15 33 shmwrite rw r r 1 root root 1443 09 22 15 33 shmwrite.c dr...
Linux檔案許可權檢視及修改命令chmod
檢視許可權 linux檔案訪問許可權分為可讀,可寫和可執行三種。可用ls l命令檢視,例 ls l 顯示 rwxr xr x 1 root root 6444 09 22 15 33 shmwrite rw r r 1 root root 1443 09 22 15 33 shmwrite.c dr...