Chmod 二進位制許可權

2021-09-18 06:07:42 字數 857 閱讀 2548

linux 許可權預設使用 rwx 來表示,為了更簡化在系統中對許可權進行配置和修改,linux許可權引入二進位制表示方法,如下**:
linux 許可權可以將 rwx 用二進位制來表示,其中有許可權用 1 表示,沒有許可權用 0 表示;

linux 許可權用二進位制顯示如下:

rwx=111

r-x=101

rw-=110

r–=100

依次類推,轉化為十進位制,對應十進位制結果顯示如下:

rwx=111=4+2+1=7

r-x=101=4+0+1=5

rw-=110=4+2+0=6

r–=100=4+0+0=4

得出結論,用 r=4,w=2,x=1 來表示許可權。

使用二進位制方式來修改許可權案例演示如下,其中預設 jfedu.net 目錄許可權為 755:

(1) 授予使用者對 jfedu.net 目錄擁有 rwx 許可權

chmod –r 755 jfedu.net

(2) 授予組對 jfedu.net 目錄擁有 rwx 許可權

chmod –r 775 jfedu.net

(3) 授予使用者、組、其他人對 jfedu.net 目錄擁有 rwx 許可權

chmod –r 777 jfedu.net

(4) 撤銷使用者對 jfedu.net 目錄擁有 w 許可權

chmod –r 555 jfedu.net

(5) 撤銷使用者、組、其他人對 jfedu.net 目錄擁有 x 許可權

chmod –r 644 jfedu.net

(6) 授予使用者、組、其他人對 jfedu.net 目錄只有 rx 許可權

chmod –r 555 jfedu.n

Chmod 使用者和二進位制許可權

chmod 使用者及組許可權 修改某個使用者 組對資料夾的許可權,用命令 chmod 實現,其中以代指 ugo,代表加入 刪除和等於對應許可權,具體案例如下 1 授予使用者對 jfedu.net 目錄擁有 rwx 許可權 chmod r u rwx jfedu.net 2 授予組對 jfedu.ne...

二進位制許可權

package test 二進位制許可權使用 許可權 0 表示所有許可權 1 新增 0001 2 修改 0010 4 刪除 0100 8 檢視 1000 如 10 十進位制的 10 不是二進位制的 1 代表的許可權是 修改和檢視許可權 public class bitpermission 是否含有許...

二進位制許可權控制

在許可權分配中有多個許可權級別,不同使用者分別有多個不同的許可權。論壇的許可權 檢視 發帖 投票 搜尋 使用者的許可權 使用者a 檢視 發帖 使用者b 檢視 使用者c 檢視 發帖 投票 搜尋 分析 有四種不同的許可權級別,總共2 4種許可權分配方式。像這樣許可權等級劃分和不同級別使用者的許可權分配採...