Chmod 許可權計算器

🖥️ Chmod Permission Calculator

Compute chmod permissions (symbolic and numeric) in your browser — visualize owner/group/other bits.

📐 工作原理與說明
在符號模式與八進位制之間換算 Unix 檔案許可權。
  • 許可權位:讀 r=4、寫 w=2、執行 x=1,三組分別對應 u(屬主)、g(屬組)、o(其他)。
  • 八進位制:每組取和,如 755 表示 u=rwx(7)、g=r-x(5)、o=r-x(5)。
  • 符號模式:u/g/o/a 配合 + - = 與 r/w/x,如 chmod u+x。
  • 特殊位:setuid=4、setgid=2、sticky=1,置於四位數最高位(如 4755)。
使用者讀 r (4)寫 w (2)執行 x (1)
屬主 (user)
組 (group)
其他 (others)
數字模式
755
符號模式
rwxr-xr-x

📚 深度解析:Chmod 許可權計算器

💡 常見使用場景

轉換
rwxr-xr-x → 755(owner 7=rwx、group 5=rx、other 5=rx)。

❓ 常見問題(FAQ)

s 位(setuid)怎麼表示?
特殊位加在最前,如 4755 表示 setuid+755。
umask 和 chmod 有什麼關係?
umask 決定新建檔案的預設許可權:實際許可權 = 預設許可權 & ~umask。檔案預設 666、目錄預設 777,umask 022 時新建檔案為 644、目錄為 755。修改 umask 隻影響之後建立的檔案,不會改變已有檔案的許可權。