Nur zur Info.
CHMOD wird verwendet, um Berechtigungen einer Datei zu ändern. 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
Hier ist eine andere Betrachtungsweise:
Berechtigungen:
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
Um eine Kombination zu erhalten, addieren Sie sie einfach. Um beispielsweise lesen, schreiben, ausführen nach Eigentümer, lesen, ausführen, nach Gruppe und ausführen von jedem zu erhalten, würden Sie 400+200+100+040+010+001 hinzufügen, um 751 zu erhalten.
Einfachster Weg ohne andere Einstellungen zu ändern:chmod -x file
.
Von 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
Beachten Sie die drei Optionen in op :+
, -
und =
Verwenden Sie einfach:chmod -x <file>