ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
Chmod Calculator
所有者・グループ・その他ごとに読み/書き/実行と特殊ビットをチェックし、8 進とシンボル表記の両方を取得。
特殊ビット
プリセット
8 進数
644
chmod 644 file
シンボル表記
rw-r--r--
ls -l
使い方
- 所有者・グループ・その他それぞれに読み / 書き / 実行をチェックします。各チェックボックスは 4・2・1 に相当します。
- 必要なら特殊ビットを追加:setuid(4)、setgid(2)、sticky(1)で、8 進の先頭桁に現れます。
- 結果は8 進数(
chmod 644 file用)とシンボル文字列(ls -lの表示)の両方で読めます。 - プリセット行で 755、644、600 などの定番モードに一発で移動。
よくある用途
- Web サーバーのファイル —— まずファイル 644・ディレクトリ 755 を起点に、後から絞り込む。
- 鍵ファイル —— 秘密鍵は 600 で、所有者だけが読める状態に。
- 共有ディレクトリ —— 775 とグループ所有で、チームが一緒に書けるように。
- 権限の学習 —— 1 ビットずつ切り替えて、8 進とシンボル表記がどう連動するかを見る。
よくある質問
Q: 大文字の S や T は何を意味しますか?
A: 特殊ビットが立ちつつ、対応する実行ビットが立っていない状態です。rwSr-xr-x は setuid あり・所有者実行なしで、設定ミスの可能性が高い箇所です。
Q: ディレクトリの setgid には何の意味が? A: ディレクトリの setgid は、新規ファイルのグループを作成者の主グループではなくディレクトリのグループに継承させます。共有フォルダのグループ整合に使われます。
Q: 通常の権限で先頭桁は必要ですか?
A: 不要です。chmod 644 と chmod 0644 は同じです。4 桁が必要なのは特殊ビットが関わるときだけで、その場合も u+s 形式で代替できるシェルが多くあります。
データはこのデバイス内にとどまります
Chmod Calculator は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。