Toollet
依想做的事或應用程式名稱搜尋搜尋聯絡我們
價格

檔案權限/chmod 計算器

輸入八進位、rwx 或完整 ugo 指定內容,或依類別選取權限,即可查看相等的權限記法和 chmod 指令範例。也支援 setuid、setgid 和 sticky 特殊位元。一次複製全部 4 項結果或儲存為 TXT。此畫面不會變更實際檔案的權限。

輸入 1–4 位數字,且只能使用 0–7。

計算權限記法。 不會變更實際檔案的權限。

換算後的權限

計算後即可查看八進位、rwx 和 ugo 記法, 以及 chmod 指令範例。

可執行的操作

以四種方式輸入權限

輸入八進位、rwx 或 ugo 記法,或選擇各類別的權限。依您熟悉的記法查看其他表示方式。

檢查包含特殊位元的權限

支援 setuid、setgid 和 sticky 位元等權限。讀取、寫入和執行等一般權限會與特殊位元分開處理。

取得權限值和範例指令

顯示八進位、rwx 和 ugo 記法,以及可替換目標路徑的 chmod 範例。您可以複製所有結果或儲存為文字。

使用方法

  1. 指定輸入格式和權限

    選擇熟悉的記法(例如八進位)並輸入權限值。也可以選擇各類別的權限。

  2. 計算並確認記法

    按下「計算」,並以八進位、rwx 和 ugo 記法確認相同權限,以及範例指令。

  3. 取得所需結果

    複製結果或儲存為文字。使用範例指令時,請將 path/to/file 替換為實際目標路徑。

適用情境

讀取數字權限值

將設定文件中的 755 或 644 等數值換算為 rwx 記法,以確認擁有者、群組和其他人的權限。

準備 chmod 權限值

已知所需權限時,可為各類別選取權限以建立記法和範例指令。此頁面不會套用權限。

擁有者、群組和其他人的權限

分別考量三種類別

擁有者以 u 表示,群組以 g 表示,其他人以 o 表示。請為各類別指定讀取、寫入和執行/搜尋權限。

以 4、2 和 1 相加表示權限

讀取 r 為 4,寫入 w 為 2,執行/搜尋 x 為 1。例如,6 是 4+2,代表讀取和寫入;5 是 4+1,代表讀取和執行/搜尋。

第一位表示特殊位元

4 位八進位記法的第一位表示 setuid、setgid 和 sticky。在 rwx 記法中,s/t 表示已設定特殊位元且具有執行權限;S/T 表示已設定特殊位元但沒有執行權限。其效果會因作業系統和目標類型而異。

常見問題

755 和 644 有什麼不同?

755 代表擁有者可讀取、寫入和執行,群組和其他人可讀取和執行。644 代表擁有者可讀取和寫入,群組和其他人可讀取。請依用途和目標選擇,兩者都不是通用建議。

此頁面也會變更實際檔案權限嗎?

不會。此頁面只會換算您輸入的權限表示法並建立範例指令,也不會讀取實際檔案目前的狀態。

rwx 記法應輸入幾個字元?

輸入 9 個字元,組合擁有者、群組和其他人的權限。請勿包含 ls 等工具輸出開頭的檔案類型字元,例如「-」或「d」。

ugo 記法應如何輸入?

請指定 3 種類別的所有一般權限,以及特殊位元的設定或清除方式,例如 u=rw,g=r,o=,u-s,g-s,o-t。此功能不會解讀只變更部分權限的運算式或任意 chmod 語法。

輸入與結果

輸入
1–4 位八進位數字、9 字元 rwx 記法、完整 ugo 指定內容,或各類別的權限。
結果
包含特殊位元的 4 位八進位、rwx 和 ugo 記法,以及 chmod 範例。
取得結果
一次複製全部 4 項結果,或儲存為 TXT。實際檔案權限不會變更。

目前設定

搜尋工具