Sie müssen zuerst Ihr System öffnen und dann auch die Terminalkonsole öffnen. Verwenden Sie dafür das „Strg+Alt+T“. Nach der Öffnung des Terminals sind wir bereit, unseren Befehl für bestimmte Zwecke zu nutzen. Sie müssen wissen, dass der Befehl namei aus diesen Gründen viele Flags verwendet. Wenn Sie mehr über den Befehl namei erfahren möchten, schreiben.
Einfacher Befehl:
Der Befehl namei kann innerhalb der Shell verwendet werden, ohne dass ein Flag darin verwendet wird, um einfach die Pfadwerte aufzulisten. Dazu müssen Sie den Pfad zum jeweiligen Ziel in der Schale definieren. Aus dem folgenden Bild können Sie sehen, dass der Pfad in Stücke unterteilt wurde. Der Teil „D“ zeigt alle Verzeichnisse des jeweiligen Pfades, während der Teil „-“ die Zieldatei zeigt.
01: Richten Sie den Pfad vertikal aus
Sagen wir, Sie möchten den Pfad einer bestimmten Datei, die im Home -Ordner Ihres Systems gefunden wurde, vertikal ausrichten, und Sie wissen nicht, wie das geht. Sie benötigen hier den Befehl namei für Ihre Hilfe. Sie müssen es mit der Flag „-v“ verwenden, um die vertikale Ausrichtung seines Pfades von Anfang bis Ende. Sie müssen den Pfad zu dieser Datei auch im Befehl geben. Nachdem Sie diesen Befehl verwendet haben, indem Sie einen Pfad zum „neuen“ zur Verfügung stellen.TXT ”-Datei, wir haben das folgende Ergebnis.
In der ersten Zeile zeigt das „F“ den Pfad zur Datei vor dem Vorgang. "D" steht für Verzeichnis i.e., bedeutet, dass alle Namen vor „D“ Verzeichnisse sind. Das „-“ -Schild zeigt an, dass der Name vor der erforderlichen Datei i ist.e. Regelmäßige Datei. Das "F" -Schild zeigt an, dass dieser Pfad nur auf eine reguläre Datei gerichtet werden kann.
$ namei -v/home/aqsayasin/neu.txt
Lassen Sie uns eine andere Datei mit demselben Namensi -Befehl vertikal ausrichten. Also haben wir den Weg im Befehl dieses Mal aktualisiert.e. anders als der vorherige. Wir haben der Datei einen Pfad hinzugefügt. “Lesen Sie.CC ”-Datei im Download -Ordner unseres Systems gefunden. Das Flag „-v“ wird verwendet, um den Pfad zu dieser Datei in der Shell vertikal auszurichten. Sie werden sehen, dass der ursprüngliche Pfad an der ersten Ausgangszeile vor „F“ angezeigt wird. Danach wird es die Liste aller Verzeichnisse vertikal ausrichten. Letzten werden Sie den Namen einer Datei vor dem „-“ -Schild zeigen.
$ namei -v/home/aqsayasin/downloads/read.CC
02: Eigentümer und Gruppe finden
Der Befehl namei ist sehr nützlich, um den wahren Eigentümer und die Gruppe der darin angegebenen Adresse herauszufinden. Dieser Eigentümer und diese Gruppe muss ein Linux -Benutzer sein, der möglicherweise derzeit angemeldet ist oder nicht. Wir verwenden also den Namen des Namens hier mit der Flag „-O“ in der Shell, um den Besitzer und die Gruppe jedes Teils des Pfades in der folgenden Anweisung herauszufinden. Erstens wird die Gesamtadresse in der Ausgabe vor „F“ angezeigt, aus der hervorgeht, dass sie sich auf eine reguläre Datei leitet. Jetzt enthält dieser Pfad insgesamt drei Verzeichnisse und 1 reguläre Datei. Der Besitzer und die Gruppe der ersten beiden Verzeichnisse sind gleich i.e., "Root" Der Eigentümer des nächsten Verzeichnisses ist Benutzer "aqsayasin" und liegt auch in der Gruppe "aqsayasin". Die reguläre Datei gehört auch dem Benutzer „Aqsayasin“ i.e., Eigentümer und Gruppe ist "aqsayasin" hier.
$ namei -o/home/aqsayasin/neu.txt
Lassen Sie uns den Eigentümer einer anderen Datei herausfinden. “Lesen Sie.CC ”in Ubuntu 20.04 System mit dem gleichen Namensbefehl. Wir haben das Flag „-O“ mit dem Dateipfad verwendet. Die Ausgabe zeigt, dass die ersten beiden Verzeichnisse zum „Root“ -Nutzer und zum "root" -Gruppe gehören. Die letzten 2 Verzeichnisse und die reguläre Datei “lesen.CC ”gehört zum aktuell angemeldeten Benutzer I.e., Aqsayasin und Sie können auch Änderungen an diesen Verzeichnissen und Dateien vornehmen.
03: Lange Listeninformationen
Wenn Sie Ihr System erstellen möchten, listen Sie alle anderen Informationen zum spezifischen Pfad auf, dies können Sie auch mit dem Befehl namei in der Shell tun. Mit anderen Worten, Sie können alle Lesen, Schreiben und Ausführungsrechte eines bestimmten Pfades in der Shell mit Hilfe eines Namens eines Namens auflisten. Zu diesem Zweck müssen Sie das Flag „-l“ verwenden, um die Informationen im Befehl namei zusammen mit dem darin genannten Pfad aufzulisten. Bei der Ausführung des Befehls namei mit dem Befehl "-l" haben wir das unten angezeigte Ergebnis im Bild angezeigt. Die Ausgabe dieses Befehls zeigt den Kontext wie „DRWXR-XR-X“ zusammen mit seinen Eigentümer- und Gruppeninformationen an. Das Charakter "D" zeigt, dass der spezifische Ort eines Verzeichnisses. Der erste drei „RWX“ -Scharakter bedeutet, dass der Eigentümer alle Rechte zum Lesen, Schreiben und Ausführen dieser Datei hat. Das „R_X“ bezeichnet die Gruppe und andere Benutzer dieses Systems haben Rechte zum Lesen und Ausführen, aber nicht zum Schreiben. Diese Privilegien sind für alle drei genannten Verzeichnisse gelten. Während die Datei nur die Lesen und Schreiben von Berechtigungen für ihren Besitzer und die Gruppe I erhielt.e., „RW-rw-“ und andere Benutzer können es nur lesen. ich.e., "ich-".
Wir haben den Befehl namei -Liste für einen anderen Pfad zur Datei „lesen.CC ”. Die Ausgabe für diesen Befehl zeigt dieselbe Ausgabe wie für einen obigen Pfad zur Datei „Neu“.txt". Die Verzeichnisse enthalten die gleichen Berechtigungen, Eigentümer und Gruppeninformationen. Die Datei enthält auch denselben Eigentümer, Gruppen und Berechtigungen wie die „neue.TXT ”Datei zuvor erhielt.
Wenn ein Benutzer nur die Berechtigungen auflisten möchte, die den Eigentümern, Gruppen und anderen Benutzern zugewiesen wurden, können er dies auch mit dem Befehl namei tun. Sie müssen das Flag nur im Befehl aktualisieren. Ersetzen Sie also "-l" durch die Flag „-m“, um dies zu tun. In der Ausgabe können Sie feststellen, dass nur die Informationen zu den Berechtigungen angezeigt wurden.
Abschluss:
Unser Leitfaden enthält eine kurze Beschreibung der Verwendung des Befehls namens in der Shell von Ubuntu 20.04 System, um bestimmte Zwecke zu erreichen, z. B. das Anzeigen der Verzeichnisse in vertikaler Reihenfolge, Eigentümer von Dateien und Verzeichnissen, den Gruppen, zu denen diese Dateien und Ordner gehören, die Berechtigungen, die diesen Eigentümern, Gruppen und Benutzern zugewiesen sind, usw. Alle Befehle sind in jeder Linux -Verteilung ziemlich einfach zu implementieren.