GNU/Linux >> LINUX-Kenntnisse >  >> Linux

chown:Befehl nicht gefunden

Der Befehl chown wird verwendet, um den Eigentümer, die Gruppe oder beides für eine Datei oder ein Verzeichnis zu ändern. Manchmal möchten Sie vielleicht, dass jemand anderes die Berechtigungen eines Objekts verwaltet als der Benutzer, der dieses Objekt erstellt hat.

Das folgende Beispiel beschreibt die Verwendung dieses Befehls.

1. Ändern Sie den Besitzer, aber nicht die Gruppe.

# chown {user name} {file/directory name}

2. Ändern Sie den Eigentümer und die Gruppe.

# chown {user name}:{group name} {file/directory name}

3. Ändert den Eigentümer und die Gruppe. Die Gruppe wird in die Anmeldegruppe des angegebenen Benutzers geändert.

# chown {user name}:{file/directory name}

4. Ändert die Gruppe, aber nicht den Eigentümer. Dies entspricht der Verwendung des Befehls chgrp.

# chown :{group name} {file/directory name}

Sie können den Befehl chown mit der Option -R kombinieren, um den Besitz rekursiv über eine Verzeichnisstruktur zu ändern.

Wenn beim Ausführen des Befehls chown der folgende Fehler auftritt:

chown: command not found

Sie können versuchen, das Coreutils-Paket wie unten gezeigt entsprechend Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk Coreutils hinzufügen
Arch Linux pacman -S coreutils
Kali-Linux apt-get install coreutils
CentOS yum installiere coreutils
Fedora dnf installiere coreutils
Raspbian apt-get install coreutils

Chown-Befehlsbeispiele

1. So ändern Sie den Eigentümer der Datei:

# chown mike file.txt 

2. Um zu sehen, ob die Änderungen stattgefunden haben oder nicht:

# chown -c mike file.txt 

3. Um eventuelle Fehlermeldungen zu unterdrücken:

# chown -f mike file.txt 

4. So wenden Sie die Änderungen rekursiv an:

# chown -R mike /mydir 

5. So ändern Sie den Dateieigentümer und die Gruppe gleichzeitig:

# chown mike:SUPPORT file.txt 

6. Ändern Sie den Besitzer eines symbolischen Links:

# chown -h user path/to/symlink

7. Ändern Sie den Eigentümer einer Datei/eines Verzeichnisses so, dass er mit einer Referenzdatei übereinstimmt:

# chown --reference=path/to/reference_file path/to/file_or_directory


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

tvservice:Befehl nicht gefunden

lspci:Befehl nicht gefunden

pstree:Befehl nicht gefunden

ln:Befehl nicht gefunden