Unix パーミッション計算機
Unix ファイル パーミッションを symbolic (rwx) と octal (chmod) 記号法間で計算・変換するインタラクティブなチェックボックス グリッド。
Common permission presets
Executable / directory — owner full, group & others read+execute
Permission Bits
Read (4)Write (2)Exec (1)
OctOwner (u)7
Group (g)5
Others (o)5
Special bits (optional)
Octal
Type to update checkboxes
Symbolic
rwxr-xr-x
ls -l preview
-rwxr-xr-x
file type + permissions
chmod command
chmod 755 filenameWhat this means
Standard executable or directory — owner has full control, everyone can read and traverse.
Owner: read, write, execute · Group: read, execute · Others: read, execute
Unix パーミッション計算機の使い方
- 1オーナー、グループ、その他のパーミッション チェックボックスをトグルします。
- 2octal と symbolic 記号法がリアルタイムで更新されるのを確認します。
- 3または octal 値を直接入力してチェックボックスを設定します。
- 4一般的なパーミッション設定のプリセットを使用します。
Zenovayアナリティクス
関連ツール
よくある質問
Unix ファイル パーミッションはどのように機能しますか?▾
Unix パーミッションはファイルまたはディレクトリの読み取り、書き込み、実行権を制御します。3つのプリンシパル(オーナー、グループ、その他)に分割され、各プリンシパルは3つのパーミッション ビット(Read (r)、Write (w)、Execute (x))を持ちます。
パーミッションの octal 記号法とは何ですか?▾
Octal 記号法は Unix パーミッションを基数 8 の 3 桁の数値で表します。各プリンシパルの 3 ビットは単一の octal 桁にマップされます: Read = 4、Write = 2、Execute = 1。したがって rwx = 7、rw- = 6、r-x = 5。
パーミッションの symbolic 記号法とは何ですか?▾
Symbolic 記号法は文字を使用してパーミッションを表します: rwxr-xr-x はオーナーが rwx、グループが r-x、その他が r-x を持つことを意味します。ダッシュはビットが設定されていないことを意味します。
特別なパーミッション: setuid、setgid、sticky bit とは何ですか?▾
SetUID (4000) はオーナーの権限で実行可能ファイルを実行します。SetGID (2000) はファイルのグループ権限で実行します。Sticky bit (1000) はディレクトリでのファイル削除をオーナーのみに制限します。
これらのパーミッション値を chmod でどのように使用しますか?▾
chmod に続いて octal 値を実行します: chmod 644 file.txt は rw-r--r-- を設定し、chmod 755 script.sh は rwxr-xr-x を設定します。特別なビットの場合は 4 桁目をプリフィックスします: chmod 4755 は SUID を設定します。