Heim > System-Tutorial > LINUX > Hauptteil

Häufig verwendete CentOS-Verzeichnisverarbeitungsbefehle

WBOY
Freigeben: 2024-01-05 15:11:47
nach vorne
989 Leute haben es durchsucht

Relativer Pfad und absoluter Pfad

 Absoluter Pfad: Der Pfad muss beginnend mit dem Stammverzeichnis / geschrieben werden, beispielsweise dem Verzeichnis /usr/share/doc.

  Relativer Pfad: Der Pfad wird nicht beginnend mit / geschrieben. Wenn man beispielsweise von /usr/share/doc nach /usr/share/man geht, kann er als „cd ../man“ geschrieben werden Relativer Pfad wird geschrieben. Relative Pfade sind immer relativ zum aktuellen Arbeitspfad.

 Für die Richtigkeit des Dateinamens ist die Richtigkeit des absoluten Pfads besser. Achten Sie beim Schreiben von Programmen (Shell-Skripten) zur Verwaltung des Systems darauf, absolute Pfade zu verwenden. Wenn Sie im Programm relative Pfade verwenden, können aufgrund der unterschiedlichen Arbeitsumgebung, die Sie ausführen, einige Probleme auftreten.

Verzeichnisbezogene Vorgänge

Mehrere gängige Befehle zum Verarbeiten von Verzeichnissen:

  * cd: Verzeichnis wechseln

  *pwd: Zeigt das aktuelle Verzeichnis an

 *mkdir: Erstellen Sie ein neues Verzeichnis

  *rmdir: ein leeres Verzeichnis löschen

 cd (Verzeichnis ändern)

 .   Stellt dieses Ebenenverzeichnis dar

  ..   Stellt das Verzeichnis der oberen Ebene dar

 -  Stellt das vorherige Arbeitsverzeichnis dar

 ~  Stellt den Hauptordner dar, in dem sich die „aktuelle Benutzeridentität“ befindet

 ~account stellt den Home-Ordner des Benutzerkontos dar

 pwd(Aktuelles Verzeichnis anzeigen, Arbeitsverzeichnis drucken)

 -p  Zeigen Sie den aktuellen Pfad an, anstatt den Verbindungspfad zu verwenden

Wenn wir diesen Befehl verwenden, können wir den Parameter -p hinzufügen, der es uns ermöglicht, den richtigen Verzeichnisnamen zu erhalten, anstatt ihn als Pfad zur verbundenen Datei anzuzeigen.

 mkdir (ein neues Verzeichnis erstellen, Verzeichnis erstellen)

  -m  Erzwungen, einem neuen Verzeichnis bezogene Berechtigungen zu erteilen. Beispiel: mkdir -m 711 test

 -p  Hilft Ihnen, die erforderlichen Verzeichnisse (einschließlich Verzeichnisse der oberen Ebene) direkt rekursiv zu erstellen: mkdir test1/test2

 rmdir („leeres“ Verzeichnis löschen, Verzeichnis entfernen)

 -p     sowie die oberen leeren Verzeichnisse werden ebenfalls gelöscht

  -r  Alle Dateien im Verzeichnis zusammen löschen. Beispiel: rm -r test

 Variablen zum Pfad der Ausführungsdatei: $PATH

 Warum kann ich den Befehl /bin/ls irgendwo ausführen? Warum werden einige Informationen angezeigt, wenn ich ls in ein beliebiges Verzeichnis eingebe, ohne zu sagen, dass der Befehl /bin/ls nicht gefunden werden kann? Dies liegt an der Hilfe der Umgebungsvariablen PATH.

 Wenn wir einen Befehl ausführen, zum Beispiel „ls“, sucht das System in jedem durch PATH definierten Verzeichnis gemäß der PATH-Einstellung nach der ausführbaren Datei mit dem Namen „ls“, wenn sie sich in dem durch „PATH“ definierten Verzeichnis befindet Mit dem Namen ls wird zuerst der in der Abfrage gefundene Befehl mit demselben Namen ausgeführt.

Führen Sie den Befehl „echo $PATH“ aus (auf $ folgt eine Variable), um alle konfigurierten PATH-Verzeichnisse „PATH="$PATH":/root“ anzuzeigen, und fügen Sie das Verzeichnis /root zur PATH-Variablen hinzu

Das obige ist der detaillierte Inhalt vonHäufig verwendete CentOS-Verzeichnisverarbeitungsbefehle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!