Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Wozu dient der Linux-Befehl chown?
Unter Linux wird der Befehl chown verwendet, um den Eigentümer und die Gruppe einer Datei oder eines Verzeichnisses zu ändern. Dieser Befehl kann einen Benutzer autorisieren, Eigentümer der angegebenen Datei zu werden oder die Syntax für die Verwendung zu ändern Dieser Befehl lautet „chown [Optionen]...[Besitzer][:[Gruppe]] Datei…“.
Die Betriebsumgebung dieses Tutorials: Red Hat Enterprise Linux 6.1-System, Dell G3-Computer.
Linux-Befehl chown
Der Befehl chown ändert den Besitzer und die Gruppe einer bestimmten Datei oder eines Verzeichnisses. Dieser Befehl kann einen Benutzer autorisieren, Eigentümer der angegebenen Datei zu werden oder den Besitzer der Datei zu ändern. Der Benutzer kann Benutzer oder Benutzer D sein und die Benutzergruppe kann ein Gruppenname oder eine Gruppen-ID sein. Der Dateiname kann eine durch Leerzeichen getrennte Liste von Dateien sein und der Dateiname kann Platzhalterzeichen enthalten.
Nur Dateibesitzer und Superuser können diesen Befehl verwenden.
Befehlsformat:
chown [选项]... [所有者][:[组]] 文件...
Befehlsfunktion:
Ändern Sie den Besitzer und die Gruppe der Datei über chown. Sie können die Einstellungen „Benutzername“ und „Benutzer-ID“ verwenden, wenn Sie den Eigentümer oder die Gruppe einer Datei ändern. Normale Benutzer können ihre eigenen Dateien nicht an andere Eigentümer übertragen. Seine Bedienrechte liegen im Allgemeinen bei Administratoren.
Befehlsparameter:
Erforderliche Parameter:
Alle Dateien im Verzeichnis -v zeigt detaillierte Verarbeitungsinformationen an -deference wirkt auf den Zeiger des Symbols IC-Link, nicht die Verknüpfungsdatei selbst--reference=155b2eb150499c2d44e351b85e3f01da Verwenden Sie das angegebene Verzeichnis/die angegebene Datei als Referenz und legen Sie die betriebene Datei/das verwaltete Verzeichnis auf denselben Eigentümer und dieselbe Gruppe fest als Referenzdatei/-verzeichnis
--from=3161f6d7a9583aa19110af31e5144399 Nur der aktuelle Benutzer und die aktuelle Gruppe Änderungen werden nur vorgenommen, wenn die Gruppe mit dem angegebenen Benutzer und der angegebenen Gruppe übereinstimmt --help Hilfe anzeigen information --version Versionsinformationen anzeigenBeispiel 1: Eigentümer und Gruppe ändern
Befehl:
chown mail:mail log2012.logAusgabe:
[root@localhost test6]# ll ---xr--r-- 1 root users 302108 11-30 08:39 linklog.log ---xr--r-- 1 root users 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root users 61 11-30 08:39 log2013.log -rw-r--r-- 1 root users 0 11-30 08:39 log2014.log -rw-r--r-- 1 root users 0 11-30 08:39 log2015.log -rw-r--r-- 1 root users 0 11-30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.log [root@localhost test6]# chown mail:mail log2012.log [root@localhost test6]# ll ---xr--r-- 1 root users 302108 11-30 08:39 linklog.log ---xr--r-- 1 mail mail 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root users 61 11-30 08:39 log2013.log -rw-r--r-- 1 root users 0 11-30 08:39 log2014.log -rw-r--r-- 1 root users 0 11-30 08:39 log2015.log -rw-r--r-- 1 root users 0 11-30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.log [root@localhost test6]#Beispiel 2: Veränderung Dateieigentümer und Gruppe
Befehl:
chown root: log2012.logAusgabe:
[root@localhost test6]# ll 总计 604 ---xr--r-- 1 root users 302108 11-30 08:39 linklog.log ---xr--r-- 1 mail mail 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root users 61 11-30 08:39 log2013.log -rw-r--r-- 1 root users 0 11-30 08:39 log2014.log -rw-r--r-- 1 root users 0 11-30 08:39 log2015.log -rw-r--r-- 1 root users 0 11-30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.log [root@localhost test6]# chown root: log2012.log [root@localhost test6]# ll 总计 604 ---xr--r-- 1 root users 302108 11-30 08:39 linklog.log ---xr--r-- 1 root root 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root users 61 11-30 08:39 log2013.log -rw-r--r-- 1 root users 0 11-30 08:39 log2014.log -rw-r--r-- 1 root users 0 11-30 08:39 log2015.log -rw-r--r-- 1 root users 0 11-30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.log [root@localhost test6]#Beispiel 3: Dateigruppe ändern
Befehl:
chown :mail log2012.logAusgabe:
[root@localhost test6]# ll 总计 604 ---xr--r-- 1 root users 302108 11-30 08:39 linklog.log ---xr--r-- 1 root root 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root users 61 11-30 08:39 log2013.log -rw-r--r-- 1 root users 0 11-30 08:39 log2014.log -rw-r--r-- 1 root users 0 11-30 08:39 log2015.log -rw-r--r-- 1 root users 0 11-30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.log [root@localhost test6]# chown :mail log2012.log [root@localhost test6]# ll 总计 604 ---xr--r-- 1 root users 302108 11-30 08:39 linklog.log ---xr--r-- 1 root mail 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root users 61 11-30 08:39 log2013.log -rw-r--r-- 1 root users 0 11-30 08:39 log2014.log -rw-r--r-- 1 root users 0 11-30 08:39 log2015.log -rw-r--r-- 1 root users 0 11-30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.logBeispiel 4: Ändern Sie den Besitzer und die Gruppe aller Dateien im angegebenen Verzeichnis und seinen Unterverzeichnissen
Befehl:
chown -R -v root:mail test6Ausgabe:
[root@localhost test]# ll drwxr-xr-x 2 root users 4096 11-30 08:39 test6 [root@localhost test]# chown -R -v root:mail test6 “test6/log2014.log” 的所有者已更改为 root:mail “test6/linklog.log” 的所有者已更改为 root:mail “test6/log2015.log” 的所有者已更改为 root:mail “test6/log2013.log” 的所有者已更改为 root:mail “test6/log2012.log” 的所有者已保留为 root:mail “test6/log2017.log” 的所有者已更改为 root:mail “test6/log2016.log” 的所有者已更改为 root:mail “test6” 的所有者已更改为 root:mail [root@localhost test]# ll drwxr-xr-x 2 root mail 4096 11-30 08:39 test6 [root@localhost test]# cd test6 [root@localhost test6]# ll 总计 604 ---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log ---xr--r-- 1 root mail 302108 11-30 08:39 log2012.log -rw-r--r-- 1 root mail 61 11-30 08:39 log2013.log -rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log -rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log -rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log -rw-r--r-- 1 root mail 0 11-30 08:39 log2017.logVerwandte Empfehlungen: „Linux Video Tutorial“
Das obige ist der detaillierte Inhalt vonWozu dient der Linux-Befehl chown?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!