Chmod
Der Befehl wird verwendet, um Berechtigungsbit in Datei oder Verzeichnis festzulegen. Es ermöglicht auch, Berechtigungen einer Datei zu einer anderen zu klonen/zu kopieren. Zum Beispiel haben wir zwei Dateien mit folgenden Berechtigungen:
$ ls -l Datei* -rwxr -xr--. 1 LRendek LRendek 0 Apr 7 14:39 Datei1 -rw-rw-r--. 1 LRendek Lrendek 0 Apr 7 14:40 Datei2
Beide Dateien haben unterschiedliche Berechtigungen. Verwendung --Referenz
Option die Chmod
Der Befehl ist in der Lage, Berechtigungen von einer Datei zur anderen zu klonen. Zum Beispiel wird der folgende Befehl die Berechtigungen von klonen Datei1
und verwenden Sie es als Verweis, um Berechtigungen auf festzulegen Datei2
:
$ chmod -Referenz = Datei1 Datei2
Berechtigungen der Datei2
Die Datei wurden kloniert und so eingestellt Datei1
Datei.
$ ls -l Datei* -rwxr -xr--. 1 LRendek LRendek 0 Apr 7 14:39 Datei1 -rwxr -xr--. 1 LRendek Lrendek 0 Apr 7 14:40 Datei2
Die gleiche Syntax gilt auch für Verzeichnisse:
$ ls -ld Dir* d-- x-x-x. 2 LRendek Lrendek 40 Apr 7 14:52 DRWXRWXR-X. 2 lrendek lrendek 40 Apr 7 14:52 DIR2 $ CHMOD-Referenz = DIR1 DIR2 $ ls -ld Dir* d--x--x--x. 2 LRendek Lrendek 40 Apr 7 14:52 DIR1 D-X-X-X. 2 Lrendek Lrendek 40 Apr 7 14:52 DIR2