chmod 計算ツール
Unixのファイル権限を8進数と記号表記(rwx)の間で変換します。
パーミッションの値はブラウザ内でローカルに処理され、サーバーへ何もアップロードされません。
リポジトリをセットアップ中ですか? .gitignoreジェネレーターをお試しください。
chmod 計算ツール について
このchmod計算機は、計算を暗記しなくてもUnixやLinuxのファイルパーミッションを8進数と記号rwx表記の間で変換します。所有者、グループ、その他に対する読み取り、書き込み、実行のチェックボックスを切り替えるだけで、対応する8進数の値(644や755など)、記号文字列(rw-r--r--)、ターミナルに貼り付ける正確なchmodコマンドが即座に表示されます。8進数を直接入力して、パーミッショングリッドがリアルタイムで更新される様子を確認することもできます。サーバー、デプロイスクリプト、SSHキー、Webディレクトリのファイルモードを設定する開発者、システム管理者、DevOpsエンジニア向けに作られており、chmod 644が何を意味するかを調べたり、Unixファイルパーミッション文字列を一から組み立てたりする際のクイックリファレンスにもなります。すべてはブラウザ内で完結するため、入力内容はローカルで処理され、デバイスから外部に送信されることはありません。
機能
- 所有者、グループ、その他に対する読み取り、書き込み、実行のインタラクティブなパーミッショングリッド
- 8進数(例: 755)と記号rwx表記の間のリアルタイム双方向変換
- 8進数の値を直接入力するとチェックボックスグリッドが即座に反映
- 対象ファイル向けのコピーしてすぐ使えるchmodコマンドを生成
- rwxr-xr-xのような9文字の完全な記号パーミッション文字列を表示
- 標準モードと特殊モードに対応した3桁と4桁の8進数入力をサポート
- チェックボックスを切り替えると送信操作なしで結果をリアルタイム更新
chmod 計算ツール の使い方
- 所有者、グループ、その他に対して、必要なアクセス権に合わせて読み取り、書き込み、実行のボックスをチェックします。
- グリッドの下に表示される8進数の値と記号rwx文字列を確認します。
- または644などの8進数を「8進数」フィールドに入力すると、グリッドが自動的に更新されます。
- 生成されたchmodコマンドをコピーし、対象ファイルに対してターミナルで実行します。
例
入力
rw-r--r--
出力
644
chmod 644 file
所有者は読み書き、グループとその他は読み取り専用という記号は8進数の644に対応します。
よくあるエラーとトラブルシューティング
- 844のように8進数フィールドに7より大きい数字を入力する。 — 各パーミッションの桁は読み取り(4)、書き込み(2)、実行(1)の合計なので0〜7でなければなりません。644や755のような値を使用してください。
- 記号出力にdや-のような先頭のファイルタイプ文字を期待する。 — このツールは9文字のパーミッション文字列(rwxr-xr-x)のみを表示します。ls -lの先頭タイプフラグはchmodモードの一部ではありません。
- 777をWebファイルの安全なデフォルトと勘違いする。 — 777は全員に書き込みと実行を許可するため、セキュリティリスクとなります。多くの場合ファイルには644、ディレクトリやスクリプトには755を使用してください。
- 4桁のモードを貼り付けて先頭の桁を無視する。 — 先頭の桁はsetuid、setgid、スティッキービットを表します。この計算機は末尾3桁のパーミッションに焦点を当てているため、特殊ビットは別途確認してください。
- chmod 644でスクリプトが実行不可のままになる理由が分からない。 — 644には実行ビットがありません。所有者がスクリプトを実行でき、グループとその他が読み取りと実行をできるよう755(rwxr-xr-x)を使用してください。
よくある質問
- chmod計算機とは何で、何ができますか?
- chmod計算機はUnixファイルパーミッションを8進数(644など)と記号rwx表記(rw-r--r--など)の間で変換します。このツールは正確なchmodコマンドも生成するので、ターミナルでモードを適用できます。
- chmod 644は何を意味しますか?
- 644は所有者に読み取りと書き込み(rw-)、グループとその他に読み取り専用(r--)を与えます。chmod計算機ではこれが記号文字列rw-r--r--として表示され、通常のファイルでよく使われます。
- rwxr-xr-xのような記号パーミッションを8進数に変換するには?
- グリッドで対応する読み取り、書き込み、実行のボックスを切り替えると、chmod計算機が8進数の値(この場合は755)を表示します。各桁は読み取り(4)、書き込み(2)、実行(1)の合計です。
- 755と644はどう使い分けますか?
- ディレクトリや実行可能なスクリプトには、入ったり実行したりできるよう755を、実行不要な通常のファイルには644を使用します。計算機はどちらの場合も正確なchmodコマンドを生成します。
- chmod計算機はsetuid、setgid、スティッキービットを扱えますか?
- 標準的な所有者、グループ、その他のパーミッションに焦点を当てています。4桁の8進数の値を入力できますが、特殊ビットの先頭桁は別途確認してください。
- chmod計算機で入力したパーミッションのプライバシーは守られますか?
- はい。chmod計算機はすべてブラウザ内で動作するため、入力した値はローカルで処理され、デバイスから外部に送信されることはありません。
関連ツール
すべての ArrayKit ツール