用觸感式的讀/寫/執行格線為擁有者、群組和其他人建立 Unix 檔案權限——包括 setuid、setgid 和黏著位元——並即時觀看八進位數值(755)、符號字串(rwxr-xr-x)和 chmod 指令更新。輸入八進位數值即可反向解析,或一鍵套用常見預設。在瀏覽器中、免費使用。

一切都在您的瀏覽器中執行——不讀取任何檔案,也不向伺服器傳送任何內容。

權限計算機

切換方塊以設定權限,或在下方輸入八進位數值以反向解析。八進位、符號和 chmod 指令會即時更新。

類別 讀取r · 4 寫入w · 2 執行x · 1
擁有者u
群組g
其他o
八進位
644
輸入 3 或 4 個八進位數字(0–7)以設定方塊。
符號
指令

八進位數字數值

每個八進位數字是某一類使用者的讀取(4)、寫入(2)和執行(1)之和。

數字 二進位 符號 含義

常見權限

點選「套用」即可將任何預設載入上方的計算機。


關於 chmod 計算機

chmod 計算機以視覺化方式建立 Unix 檔案權限。在簡單的網格中切換擁有者、群組與其他人的讀取、寫入與執行權限——外加特殊的 setuid、setgid 與 sticky 位元——並即時觀察三種輸出更新:八進位值(755)、符號字串(rwxr-xr-x)與完整的 chmod 指令,還可選擇加上遞迴旗標。

它也能反向運作:輸入任何八進位值,網格就會亮起,準確顯示這代表授予了哪些權限。正是這種反向功能讓它不只是建構工具,也是除錯工具——貼上從 ls -l 或部署腳本取得的權限模式,就能用簡單的核取方塊看出誰能做什麼。

一張數字對照表解釋了計算方式——每個八進位數字都是讀取(4)、寫入(2)與執行(1)的總和——另外還有一份預設清單涵蓋你實際常用的權限:檔案用 644,目錄與可執行檔用 755,機密資料用 600,共用團隊資料夾用 750 與 775,每一項都附有白話說明。所有功能都在你的瀏覽器中執行。

如何使用 chmod 計算機

  1. 在計算機網格中切換擁有者、群組與其他人的讀取、寫入與執行方塊。
  2. 如有需要,啟用特殊位元——setuid、setgid 或 sticky。
  3. 閱讀即時更新的八進位值、符號字串與完整 chmod 指令;勾選「遞迴」以加上 -R。
  4. 或反向操作:輸入像 640 這樣的八進位值,將其載入網格。
  5. 一鍵套用常見預設值(644、755、600……),然後複製你需要的數值或指令。

常見問題

擁有者可以讀取、寫入與執行(7 = 4+2+1);群組與其他人可以讀取與執行(5 = 4+1),但不能寫入。這是目錄與可執行檔的標準權限模式:任何人都能使用,但只有擁有者能修改。

每個數字都是某一類使用者(擁有者、群組,然後是其他人)的讀取(4)、寫入(2)與執行(1)之和。所以讀取加寫入是 6,讀取加執行是 5,三者全部相加則是 7。

這是第四個、位於最前面的八進位數字。setuid(4000)會讓可執行檔以檔案擁有者的身分執行,setgid(2000)會讓它以群組身分執行,或讓目錄中新建的檔案繼承該群組,而 sticky 位元(1000)則讓只有檔案擁有者能從共用目錄中刪除該檔案。

因為這會讓系統上的每個使用者都能讀取、寫入與執行該檔案。對任何可從網頁存取的內容來說,這意味著任何被入侵的程序都能修改你的程式碼。目錄與可執行檔建議用 755,一般檔案建議用 644。

可以。在八進位欄位輸入三位或四位數的八進位值,網格、符號字串與指令都會隨之更新,準確顯示它授予擁有者、群組與其他人哪些權限。

是的,完全免費。所有計算、反向解讀與複製都在你的瀏覽器中進行——不會讀取任何檔案,也不會傳送任何內容到伺服器。

需要協助?
使用此工具時遇到問題?請告訴我們的團隊。
回報問題

將此免費工具新增到你自己的網站 — 複製並貼上下面的程式碼。