Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So ändern Sie den Benutzer und die Gruppe, zu denen eine Datei unter Linux gehört

So ändern Sie den Benutzer und die Gruppe, zu denen eine Datei unter Linux gehört

青灯夜游
青灯夜游Original
2021-12-28 18:55:1049439Durchsuche

Unter Linux können Sie den Befehl chown verwenden, um den Benutzer und die Gruppe zu ändern, zu denen eine Datei gehört. Die Syntax zum Ändern des Benutzers lautet „chown [-R] Eigentümerdatei oder -verzeichnis“, und die Syntax zum Ändern der Gruppe lautet „chown [-R]]: Die Gruppendatei oder das Verzeichnis, zu dem sie gehört.“

So ändern Sie den Benutzer und die Gruppe, zu denen eine Datei unter Linux gehört

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.

Wenn unter Linux eine Datei erstellt wird, ist der Eigentümer der Datei der Benutzer, der die Datei erstellt hat. Der Dateibenutzer kann den Eigentümer und die Benutzergruppe der Datei ändern. Unter dem Root-Benutzer können der Eigentümer und die Benutzergruppe jeder Datei geändert werden.

Um den Benutzer und die Gruppe zu ändern, zu der eine Datei gehört, müssen Sie den Befehl chown verwenden. Der Befehl

chown, der als Abkürzung für „Eigentümer ändern“ angesehen werden kann, wird hauptsächlich zum Ändern des Eigentümers einer Datei (oder eines Verzeichnisses) verwendet. Darüber hinaus kann dieser Befehl auch die Gruppe ändern, zu der die Datei (oder das Verzeichnis) gehört ) gehört.

Wenn Sie nur den Eigentümer ändern müssen, können Sie das Grundformat des Befehls chown wie folgt verwenden:

chown [-R] 所有者 文件或目录
  • -R (Groß- und Kleinschreibung beachten) bedeutet, dass der Eigentümer zusammen mit allen Dateien im Unterverzeichnis geändert wird .

Wenn Sie nur die Gruppe ändern müssen, zu der Sie gehören, können Sie das Grundformat des Befehls chown wie folgt verwenden:

chown [-R] :所属组 文件或目录

Wenn Sie sowohl den Besitzer als auch die Gruppe, zu der Sie gehören, ändern müssen, Das Grundformat des chown-Befehls ist:

chown [-R] 所有者:所属组 文件或目录

Hinweis: Im chown-Befehl können Sie auch einen Punkt (.) zwischen dem Besitzer und der Gruppe verwenden, zu der er gehört, aber dies führt zu einem Problem, wenn der Benutzer Wenn Sie beim Einrichten des Kontos einen Dezimalpunkt hinzufügen (z. B. zhangsan.temp), führt dies zu einer Fehleinschätzung des Systems. Daher wird empfohlen, Doppelpunkte zu verwenden, um den Eigentümer und die Gruppe, zu der er gehört, zu verbinden.

Natürlich unterstützt der Befehl chown auch das einfache Ändern der Gruppe, zu der eine Datei oder ein Verzeichnis gehört. Beispielsweise bedeutet chown:group install.log das Ändern der Gruppe, zu der die Datei install.log gehört Wird normalerweise zum Ändern der Gruppe verwendet und wird daher nicht empfohlen. Verwenden Sie den Befehl chown.

Eine weitere zu beachtende Sache ist, dass Sie bei Verwendung des Befehls chown zum Ändern des Eigentümers (oder Eigentümers) einer Datei oder eines Verzeichnisses sicherstellen müssen, dass der Benutzer (oder die Benutzergruppe) vorhanden ist, da der Befehl sonst nicht korrekt ausgeführt werden kann und „ „Ungültiger Benutzer“ wird angezeigt. „ oder „Ungültige Gruppe“.

Beispiele für die Verwendung des Befehls chown

1. Ändern Sie den Besitzer der Datei

Zuerst verwenden wir den Befehl ls -l, um den Besitzer der Datei zu überprüfen, zum Beispiel:

#ls -l tmpfile
-rw-r-r-- 1 himanshu family 0 2019-03-30 11:03 tmpfile

Als Nächstes Verwenden Sie den Befehl chown, um den Besitzer der tmpfile-Datei zu ändern.

#chown root tmpfile

Dann verwenden Sie den Befehl ls -l, um den Besitzer der tmpfile-Datei zu überprüfen. root"

2. Ändern Sie die Dateigruppe
Sie können die Gruppe (die Gruppe, zu der die Datei gehört) auch über den Befehl chown ändern.

Verwenden Sie den folgenden Befehl, um die Gruppe zu ändern, zu der die Datei gehört:

#ls -l tmpfile
-rw-r-r-- 1 root family 0 2019-03-30 11:04 tmpfile

Dann verwenden Sie den Befehl ls -l, um den Besitz der tmpfile-Datei zu überprüfen

#chown :root tmpfile

Sie können den Besitzer und die Gruppe der Datei auch direkt ändern Rooten Sie nach Bedarf gleichzeitig den folgenden Befehl:

#ls -l tmpfile
-rw-r-r-- 1 root root 0 2019-03-30 11:04 tmpfile

Empfohlene verwandte Video-Tutorials: „

Linux Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie den Benutzer und die Gruppe, zu denen eine Datei unter Linux gehört. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn