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

HTML verwendet Canvas, um die Bullet-Screen-Funktion zu implementieren

Einführung Kürzlich musste ich für einen großen A...

Globale Aufrufimplementierung von Vue2.x Picker auf mobilen Endgeräten

Inhaltsverzeichnis Was ist die Picker-Komponente ...

Installations- und Konfigurationstutorial von MongoDB unter Linux

MongoDB -Installation Wählen Sie die Installation...

Methode zum Schreiben von bedingten Kommentaren und Beispielcode

Als Front-End-Ingenieure müssen wir mit dem IE ve...

Informationen zur Nginx-GZIP-Konfiguration

Das Prinzip von nginx zur Erzielung einer Ressour...

Beispielcode mit Vue-Router in HTML

Einführung in Vue und Vue-Router <script src=&...

Häufige Fehler bei der Verwendung von React Hooks

React Hooks ist eine neue Funktion, die in React ...

Beispiele für MySQL-Batch-Hinzufügungs- und Speichermethoden

Beim Anmelden am Stresstest sind viele verschiede...

So implementieren Sie Parallelitätskontrolle in JavaScript

Inhaltsverzeichnis 1. Einführung in die Paralleli...

MySQL-Transaktionsanalyse

Transaktion Eine Transaktion ist eine grundlegend...