私は一連のLinuxフォルダを持っており、フォルダに対する権限をデジタル的に取得する必要があります。
たとえば、次のディレクトリでこのフォルダに必要な権限の値は何ですか... 755、644、622などです...
drwxrwsr-x 2 dev puser 4096 Jul 7 2014 fonts
答え1
8進権限表現を取得します。
stat -c "%a" file
644
よりマンページstat は-c
書式設定し、%a
権限を 8 進数で出力します。
または複数のファイルとフォルダの場合:
stat -c "%a %n" *
755 dir
644 file1
600 file2
答え2
フォルダ権限はrwx rwx rwx形式です。これらはそれぞれ所有者グループのギターに対応します。この値はデフォルトではバイナリです。 x(実行)が一番右にあるので、値が1で、次に値が2のw(書き込み)が続きます。 r(読み取り)の値は4です。これを合計すると、フォルダ、フォント、値が775(所有者(rwx)グループ(rwx)その他(rx))であることがわかります。