chmod計算機

Unixファイル権限は、読み取り(r=4)、書き込み(w=2)、実行(x=1)ビットで所有者、グループ、その他のアクセスを制御します。chmod 755 は rwxr-xr-x を意味します。チェックボックスを切り替えるか八進を入力し、シンボリック形式を見ます——デプロイスクリプトとDockerボリューム権限を直すときに不可欠です。

chmod計算機の使い方

1. 所有者、グループ、その他の読み取り/書き込み/実行を切り替えます。
2. 八進値を読みます(例: 644、755、600)。
3. シンボリック相当の chmod u=rw,go=r をコピーします。
4. サーバーで適用します: chmod 644 file.txt

chmodの例

Webディレクトリ755

rwxr-xr-x は所有者がファイルを変更でき、世界はディレクトリに入り読んでよいです。

秘密の環境ファイル600

rw------- ——所有者だけがAPIキー付きの.envを読み書きします。

実行可能スクリプト755

cronユーザーが実行できるよう、deploy.shに rwxr-xr-x。

chmod計算機が役立つとき

Unix権限モデルを学ぶとき。
Dockerfile COPYに明示的な数値モードが必要なとき。
ls -l の rwxr-xr-x 出力をIaCテンプレートの八進に写す必要があるとき。

所有者 グループ その他

3つの三つ組 ユーザー/グループ/その他——chmodはアクセスチェック時に現在ユーザー文脈にどの三つ組が適用されるかに影響します。

よくある質問

八進桁の意味は?

各三つ組で r=4 w=2 x=1 の合計——7=rwx、6=rw-、5=r-x、4=r--。

755と775の違いは?

775はグループ書き込みを足します——共有開発チームの編集。755はグループ読み取り専用。

再帰的chmod -Rは?

ディレクトリツリーに適用されます——誤ったパスでは危険です。二度確認してください。

ファイルとディレクトリの実行は?

ディレクトリのxは入る(cd)を意味し、ファイルではプログラムとして実行を意味します。

umaskとの相互作用は?

デフォルトのファイルモード = 作成マスクからumaskを引いたもの——計算機はumaskではなく目標モードを示します。