Mit Linux können Sie jedes Element steuern, und das ist einer der Gründe, warum fast jeder Dienst der Welt auf Servern läuft, die mit Linux verwaltet werden. Diese Pinpoint -Steuerung ist nicht nur auf Servern verfügbar, sondern auch für Benutzer, die täglich Linux -Distributionen verwenden. Einer der Vorteile der Steuerung besteht darin, dass Sie andere Benutzer auf Linux auf die Anzahl der Informationen und Dateien beschränken können.
So überprüfen Sie den Eigentümer einer Datei oder eines Verzeichnisses unter Linux
Bevor wir uns mit dem Befehl befassen, das Eigentum des Verzeichnisses unter Linux zu ändern, ist es wichtig zu wissen, wie man der derzeitige Eigentümer eines Verzeichnisses ist. Um zu überprüfen, ob eine Datei oder ein Verzeichnis Ihnen oder anderen in der Gruppe gehört, müssen Sie nur den folgenden Befehl verwenden:
ls -l oder
ls -l
Dies sollte Ihnen die folgende Ausgabe geben, die Ihnen mitteilt, zu wem die Datei oder das Verzeichnis gehört. Im obigen Beispiel,

Nachdem Sie wissen, wer der Eigentümer der Datei/des Verzeichnisses ist, können Sie mit der Übertragung von Eigentum fortfahren.
So ändern Sie den Verzeichnisbesitzer unter Linux
Linux -Befehle aus ihren Namen sind ziemlich unkompliziert zu erraten und zu erklären, und das gleiche gilt für Chown. Es steht für „Änderung des Eigentums“ und genau das, was der Name vorschlägt, dh das Eigentum an Verzeichnissen und Dateien zu ändern. Hier ist die grundlegende Syntax des Chown -Befehls.
sudo chown -r $ user /Verzeichnis /Verzeichnis
- Chown ist für den Wechsel des Eigentums dient
- -R steht für rekursiv und hilft dabei, das Eigentum an den Unterverzeichnissen zu ändern
- $ User ist Ihr Benutzername
- /Verzeichnis sollte durch das Verzeichnis ersetzt werden, an dem Sie das Eigentum ändern möchten.
Ein Beispiel für einen gültigen Befehlsbefehl wäre Folgendes:
sudo chown -r abubakarmohammed /example_directory

In Anbetracht der /example_directory befindet sich „ /“ oder der Superuser, und die Verwendung des obigen Befehls überträgt das Eigentum an den Benutzer „Abubakarmohammed“. Wenn Sie -r nicht verwendet werden, werden interne, verschachtelte Verzeichnisse immer noch zum Vorbesitzer gehören.
Wenn Sie den Zugriff wieder an den Superuser übertragen möchten, verwenden Sie den folgenden Befehl:
sudo chown -r root: example_directory

Die Verwendung von „-r“ ist auch hier von entscheidender Bedeutung, da er den Befehl chown rekursiv auf alle internen Dateien anwendet. Das Vergessen, dasselbe zu verwenden, würde bedeuten, dass das ursprüngliche Verzeichnis übertragen wird, aber der Inhalt würde weiterhin für andere Benutzer zugänglich bleiben, um sie zu ändern.
So ändern Sie den Dateibesitzer unter Linux
Wie erwartet ist Chown nicht auf Verzeichnisse beschränkt, sondern gilt auch für Dateien. Die grundlegende Syntax für das Ändern von Dateibesitz in Linux ist so einfach wie möglich.
sudo chown $ user Datei1 Datei2
Ein Beispiel hierfür ist es, den Besitz von Dateien mit dem Namen 4.TXT und 5.TXT vom Benutzer „Abubakarmohammed“ zum Superuser zu ändern.
sudo chown abubakarmohammed 4.txt 5.txt

Nicht alle Benutzernamen sind gleich, und einige können mehrmals erschöpfend eingeben. Eine Alternative zum Tippen von Benutzernamen verwendet daher Benutzer -IDs. Alles, was Sie brauchen, ist, die Benutzer -ID des Benutzers herauszufinden, den Sie den Eigentum übertragen möchten, und es durch den Benutzernamen ersetzen. Verwenden Sie den folgenden Befehl, um die Benutzer -ID eines Benutzers zu finden:
ID -U $ Benutzer

Verwenden Sie sie nun die Benutzer -ID, verwenden Sie sie auf folgende Weise im Befehl Chown:
sudo chown user_id Datei1
Gemäß der obigen Syntax wäre der Befehl zur Übertragung des Eigentums einer Datei unter Linux mit der Benutzer -ID:
sudo chown 1000 4.txt

Und so können Sie das Eigentum an Dateien und Verzeichnissen unter Linux ändern. Wenn Sie dies jedoch nicht mehr benötigen, können Sie die Verzeichnisse mühelos löschen. Außerdem können Sie den Inhalt von Verzeichnissen auch von einem Ort zum anderen kopieren. Linux veranstaltet eine Reihe erstaunlicher Befehle, mit denen Sie mühelos durch das Dateisystem navigieren können. Wir haben mehr als 50 Essential Linux -Befehle erwähnt, damit Sie loslegen können.