XTools ロゴ
XTools
Blog
/
JSON 整形・YAML 変換XML 整形コード整形・圧縮JSON から TypeScriptMarkdown ⇄ HTML 変換Mermaid 図エディター正規表現テスターJWT デコーダーUUID 生成エンコード・デコードCron 式ビルダーcURL コマンド作成メタタグ生成PX ⇄ REM と行間CSS ジェネレーターchmod 計算

© 2026 XTools. 無断複写·転載を禁じます。

プライバシーポリシーお問い合わせ

    chmod 計算

    Unix のパーミッションをチェックボックス・8 進・rwx 表記で相互変換
    • ファイルは端末の外に出ません
    • ブラウザ内で処理
    • 無料・登録不要・透かしなし

    パーミッション

    読み取り (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 コマンド作成
    • メタタグ生成
    • PX ⇄ REM と行間
    • CSS ジェネレーター

    chmod 計算の使い方

    チェックボックス、8 進数(755)、シンボリック表記(rwxr-xr-x)で Unix のパーミッションを計算し、すべて連動します。chmod コマンド生成、ビットの解説、危険な設定の警告、umask 計算付きです。

    1. 1

      所有者・グループ・その他それぞれに読み取り・書き込み・実行をチェックするか、「よく使うモード」から選びます。

    2. 2

      「数値(8 進数)」や「シンボリック」に直接入力することもでき、チェックボックスも連動します。

    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 などの値を入れると、新しいファイルとフォルダーのパーミッションが確認できます。