So drücken Sie relative Pfade in Linux aus

So drücken Sie relative Pfade in Linux aus

Wenn Ihr aktueller Pfad beispielsweise /var/log ist und Sie zum Verzeichnis /usr wechseln möchten, können Sie den folgenden Befehl ausführen:

cd ../../usr #Verwenden Sie den relativen Pfad, um zuerst in das Verzeichnis /var zu wechseln, dann nach / zu wechseln und schließlich /usr einzugeben

Die Pfade sind relativ zum aktuellen Verzeichnis.

../ # gibt das übergeordnete Verzeichnis an

./ # gibt das aktuelle Verzeichnis an

./XXX # zeigt die XXX-Datei oder das XXX-Verzeichnis im aktuellen Verzeichnis an

Die Verwendung relativer Pfade erfordert nicht unbedingt das Zurückkehren in ein Verzeichnis.

Wenn der aktuelle Pfad /var/log ist, möchten Sie zu /var/run/ wechseln.

cd ../run #Beenden Sie zuerst das Verzeichnis /var und wechseln Sie dann in das Ausführungsverzeichnis unter dem Verzeichnis /var

Wissenspunkterweiterung:

Verwendung relativer Pfade

Was ist also das Besondere an relativen und absoluten Pfaden? trinken! Das ist wirklich unglaublich! Angenommen, Sie haben eine Software geschrieben, die drei Verzeichnisse erfordert, nämlich etc, bin und man. Verschiedene Personen installieren die Software jedoch gerne in unterschiedlichen Verzeichnissen. Angenommen, Person A installiert die Software in /usr/local/packages/etc, /usr/local/packages/bin und /usr/local/packages/man, aber Person B installiert die Software gerne in /home/packages/etc, /home/packages/bin und /home/packages/man. Wenn absolute Pfade erforderlich sind, wäre das problematisch? Ja! Auf diese Weise ist es schwierig, die Inhalte in den einzelnen Verzeichnissen abzugleichen! Gerade jetzt ist die Angabe relativer Pfade besonders wichtig!

Wenn Sie außerdem wie ich sind und gerne lange Pfadnamen schreiben, damit Sie wissen, wofür das Verzeichnis ist, z. B.: das Verzeichnis /cluster/raid/output/taiwan2006/smoke, und ein anderes Verzeichnis ist /cluster/raid/output/taiwan2006/cctm, wie schreibe ich es dann bequemer, wenn ich vom ersten zum zweiten Verzeichnis wechseln möchte? Natürlich ist cd.../cctm bequemer! Rechts!

Zweck des absoluten Pfads

Was jedoch die Richtigkeit des Dateinamens betrifft, „ist die Genauigkeit des absoluten Pfads besser~“. Generell würde ich Ihnen empfehlen, beim Schreiben von Shell-Skripten zur Verwaltung Ihres Systems absolute Pfade zu verwenden. Wie sagt man es? Obwohl das Schreiben eines absoluten Pfads mühsamer ist, treten mit dieser Schreibmethode garantiert keine Probleme auf. Wenn Sie in Ihrem Programm relative Pfade verwenden, können aufgrund der unterschiedlichen Arbeitsumgebungen, in denen Sie es ausführen, einige Probleme auftreten.

Dies ist das Ende dieses Artikels zur Darstellung relativer Pfade in Linux. Weitere Informationen zur Darstellung relativer Pfade in Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  js realisiert den Effekt des Tanabata-Geständnisfeuers, jQuery realisiert die Feuerfeuertechnologie

>>:  Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18 (Linux)

Artikel empfehlen

5 einfache XHTML-Webformulare für Webdesign

Einfaches XHTML-Webformular im Webdesign 5. Techn...

So ändern Sie die Kodierung der MySQL-Datenbank in utf8mb4

Die utf8mb4-Kodierung ist eine Obermenge der utf8...

Welche Schleife ist in JavaScript die schnellste?

Wenn wir wissen, welche For-Schleife oder welcher...

Docker-Compose erstellt schnell Schritte für ein privates Docker-Warehouse

Erstellen Sie docker-compose.yml und füllen Sie d...

Einführung in die Verwendung von exists und except in SQL Server

Inhaltsverzeichnis 1. existiert 1.1 Beschreibung ...

Beispielanalyse von MySQL-Start- und Verbindungsmethoden

Inhaltsverzeichnis So starten Sie mysqld Methode ...

So verwenden Sie Binlog zur Datenwiederherstellung in MySQL

Vorwort Kürzlich wurden Daten online falsch bearb...

CSS3-Animation – Erläuterung der Funktion „Steps“

Als ich mir in letzter Zeit einige CSS3-Animation...

Über MySQL innodb_autoinc_lock_mode

Der Parameter innodb_autoinc_lock_mode steuert da...

MySql 8.0.11-Winxp64 (kostenlose Installationsversion) Konfigurations-Tutorial

1. Entpacken Sie das Zip-Paket in das Installatio...

Analyse der Ursache des Docker-Fehlers Beendet (1) vor 4 Minuten

Docker-Fehler 1. Überprüfen Sie die Ursache Docke...