工具箱圖標
XTools
Blog
/
JSON 格式化與 YAMLXML 格式化程式碼格式化與壓縮JSON 轉 TypeScriptMarkdown 與 HTML 互轉Mermaid 圖表編輯器正規表示式測試JWT 解碼UUID 產生器編碼與解碼Cron 運算式產生cURL 指令產生Meta 標籤產生PX 轉 REM 與行高CSS 產生器Chmod 權限計算

© 2026 XTools. 保留所有權利。

隱私權政策聯絡我們

    Chmod 權限計算

    在勾選框、八進位與 rwx 寫法之間轉換 Unix 權限
    • 檔案不會離開你的裝置
    • 在瀏覽器本機執行
    • 免費、免註冊、無浮水印

    權限

    讀取 (4)寫入 (2)執行 (1)Σ
    擁有者檔案的擁有者7
    群組檔案所屬群組的成員5
    其他人其他所有使用者5

    特殊權限位元

    3 或 4 位數字,如 755 或 4755

    9 個字元,如 rwxr-xr-x

    指令

    $ chmod 755 script.sh
    $ chmod u=rwx,g=rx,o=rx script.sh

    ls -l 顯示效果: -rwxr-xr-x · drwxr-xr-x

    此權限允許的操作

    • 0400擁有者可以讀取檔案,或列出資料夾內容。
    • 0200擁有者可以修改檔案,或在資料夾中新增、刪除項目。
    • 0100擁有者可以執行檔案,或進入資料夾。
    • 0040群組成員可以讀取檔案,或列出資料夾內容。
    • 0010群組成員可以執行檔案,或進入資料夾。
    • 0004其他人可以讀取檔案,或列出資料夾內容。
    • 0001其他人可以執行檔案,或進入資料夾。

    常用權限

    umask 計算

    新建檔案和資料夾時要移除的權限位元。常見值:022、002、077。

    相關工具

    • JSON 格式化與 YAML
    • XML 格式化
    • 程式碼格式化與壓縮
    • JSON 轉 TypeScript
    • Markdown 與 HTML 互轉
    • Mermaid 圖表編輯器
    • 正規表示式測試
    • JWT 解碼
    • UUID 產生器
    • 編碼與解碼
    • Cron 運算式產生
    • cURL 指令產生
    • Meta 標籤產生
    • PX 轉 REM 與行高
    • CSS 產生器

    如何使用Chmod 權限計算

    透過勾選框,或輸入八進位(755)與符號形式(rwxr-xr-x)計算 Unix 檔案權限,各種寫法即時同步。工具會產生 chmod 指令,說明每個權限位元的作用,對危險的權限提出警告,並附有 umask 計算。

    1. 1

      為擁有者、群組與其他人勾選讀取、寫入、執行,或從「常用權限」挑一個。

    2. 2

      也可以在「數字(八進位)」或「符號形式」直接輸入,勾選框會同步更新。

    3. 3

      需要時加上特殊權限位元:setuid、setgid 或黏滯位元。

    4. 4

      填寫檔案或資料夾名稱,需要時勾選「包含子目錄(-R)」,再複製指令。

    常見問題

    chmod 755 是什麼意思?

    擁有者可讀取、寫入、執行,群組與其他人可讀取、執行。這是指令碼、程式與資料夾常用的權限。

    SSH 私密金鑰應該設什麼權限?

    600,只有擁有者能讀寫。如果其他使用者能讀取私密金鑰,SSH 會拒絕使用它。

    為什麼 777 會被警告?

    777 表示系統上任何人都能修改這個檔案,在伺服器上是常見的安全漏洞。

    ls -l 中的大寫 S 和 T 是什麼?

    S 表示設定了 setuid 或 setgid 但沒有執行權限,T 表示設定了黏滯位元但其他人沒有執行權限。一般檔案上的 S 不會有作用。

    umask 對新檔案有什麼影響?

    umask 會從預設權限中拿掉對應的位元。在 umask 計算輸入 022 之類的值,就能看到新檔案與新資料夾的實際權限。