参考までに。
CHMOD は、ファイルのパーミッションを変更するために使用されます。PERMISSION COMMAND
U G W
rwx rwx rwx chmod 777 filename
rwx rwx r-x chmod 775 filename
rwx r-x r-x chmod 755 filename
rw- rw- r-- chmod 664 filename
rw- r-- r-- chmod 644 filename
U = User
G = Group
W = World
r = Readable
w = writable
x = executable
- = no permission
別の見方を次に示します:
権限:
400 read by owner
040 read by group
004 read by anybody (other)
200 write by owner
020 write by group
002 write by anybody
100 execute by owner
010 execute by group
001 execute by anybody
組み合わせを取得するには、それらを追加するだけです。たとえば、読み取り、書き込み、所有者による実行、読み取り、実行、グループによる実行、およびすべてのユーザーによる実行を取得するには、400+200+100+040+010+001 を追加して 751 を取得します。
他の設定を変更しない最も簡単な方法:chmod -x file
.
man chmod から:
mode ::= clause [, clause ...] clause ::= [who ...] [action ...] action action ::= op [perm ...] who ::= a | u | g | o op ::= + | - | = perm ::= r | s | t | w | x | X | u | g | o
3 に注意してください op のオプション :+
、 -
と =
単純に使用:chmod -x <file>