chmodコマンド詳細
chmod----1つ以上のファイルのアクセスモードを変更する(mode)
この機能は、ファイルアクセスモードを変更するために使用できるのは、ファイルが所有者または特権ユーザーのみです.modeは、デジタル形式またはwho opcode permission形式で表すことができる.whoはオプションで、デフォルトはa(すべてのユーザー)です.opcode(オペレーティングコード)は1つしか選択できません.複数のmodeをカンマで区切るように指定できます.
options:
who
opcode
permission
オプションとして、権限を3桁の8進数で表すことが多く、1位は所有者の権限を指定し、2位はグループの権限を指定し、3位は他のユーザーの権限を指定し、各位は4(読み取り)、2(書き込み)、1(実行)の3つの数値の和で権限を決定します.6(4+2)が読み書き権を表し、7(4+2+1)が読み書き、実行する権限を持つ.
また、3つの権限シーケンスの前に位置する4番目のビットを設定することもできます.4番目のビットの数値は4,2,1で、次の意味を表します.
例:
chmod [options] mode files
この機能は、ファイルアクセスモードを変更するために使用できるのは、ファイルが所有者または特権ユーザーのみです.modeは、デジタル形式またはwho opcode permission形式で表すことができる.whoはオプションで、デフォルトはa(すべてのユーザー)です.opcode(オペレーティングコード)は1つしか選択できません.複数のmodeをカンマで区切るように指定できます.
options:
-c,--changes
-f,--silent,--quiet chmod ,
--help 。
-R,--recursive ,
--reference=filename filename
-v,--verbose ,
--version 。
who
u
g
o
a ( )
opcode
+
-
=
permission
r
w
x
s ( ) ID
t (sticky bit),
u
g
o
オプションとして、権限を3桁の8進数で表すことが多く、1位は所有者の権限を指定し、2位はグループの権限を指定し、3位は他のユーザーの権限を指定し、各位は4(読み取り)、2(書き込み)、1(実行)の3つの数値の和で権限を決定します.6(4+2)が読み書き権を表し、7(4+2+1)が読み書き、実行する権限を持つ.
また、3つの権限シーケンスの前に位置する4番目のビットを設定することもできます.4番目のビットの数値は4,2,1で、次の意味を表します.
4, ID, , 。
2, ID, , 。
1,
例:
$ chmod u+x file file
$ chmod 751 file file 、 、 (7) , file 、 (5) , (1)
$ chmod u=rwx,g=rx,o=x file
$ chmod =r file
$ chmod 444 file
$ chmod a-wx,a+r
$ chmod -R u+r directory directory
$ chmod 4755 ID, 、 , 、