So stellen Sie die $ Path -Variable in Bash korrekt ein

So stellen Sie die $ Path -Variable in Bash korrekt ein

Bash ist ein Akronym von Bourne-On-Agen-Shell, der Nachfolger von Bourne Shell ist, das mit den meisten Linux- und GNU-Betriebssystemen verteilt ist. Es wird mit mehreren erweiterten Funktionen aus der vorherigen Version geliefert.

Der WEG ist eine Umgebungsvariable, die den Verzeichnispfad speichert, der die ausführbaren Dateien enthält.

So setzen Sie die Pfadvariable?

Wenn Sie eine neue ausführbare Datei in der Pfadvariablen hinzufügen müssen, können Sie sie entweder zum Beginn eines anderen Verzeichnisses oder am Ende anderer Verzeichnisse hinzufügen.

Das System überprüft nach einer ausführbaren Datei unter Verzeichnissen, die von Start bis Ende im Pfad festgelegt werden. Wenn die erforderliche Binärin in einem Verzeichnis gefunden wird, ignoriert es den Rest. Im Falle haben Sie am Ende eine ausführbare Datei hinzugefügt. Das System kann ignorieren, dass wenn eine ausführbare Datei in zuvor konfigurierten Verzeichnissen mit demselben Namen gefunden wird.

  • Einrichten nach anderen ausführbaren Ausführungen:
    Exportpathung = $ Path:/opt/maven/bin
    1Exportpathung = $ Path:/opt/maven/bin
  • Einrichten vor anderen ausführbaren Ausführungen:
    exportpath =/opt/maven/bin: $ path
    1exportpath =/opt/maven/bin: $ path
Info: Bei Verwendung der /etc/Umgebung Datei, einfach den Pfad ohne festlegen Export Befehl wie:
Path =/opt/maven/bin: $ path
1Path =/opt/maven/bin: $ path

Wo kann die Pfadvariable festgelegt werden?

Im Linux -System sind mehrere Skripte verfügbar, in denen Sie die Pfadumgebungsvariable festlegen können. Diese Skripte werden unter vordefinierten Bedingungen ausgeführt. Einige Skripte werden während des Systemstarts ausgeführt und einige von ihnen werden bei der Benutzeranmeldung oder einem Abmelden ausgeführt.

Nachfolgend finden Sie die Liste der Skripte, die unter verschiedenen Bedingungen ausgeführt werden. Sie können einen von ihnen auswählen, um die Pfadvariable festzulegen.

  • Systemweite Konfiguration:
    • /etc/bashrc: Dieses Skript wird beim Systemstart aufgerufen. Das Festlegen der Pfadumgebung in dieser Datei ist für alle Benutzer verfügbar.
    • /etc/bash.bashrc: Dieses Skript wird für die interaktiven und Anmeldeschalen aufgerufen.
    • /etc/Profil: Dieses Skript wird nur mit Login -Shells aufgerufen.
    • /etc/Profil.D/*.Sch: Das gesamte Skript mit “.Die SH ”-Einweiterung wird vom Skript von /etc /Profil aufgerufen.
    • /etc/Umgebung: Dies ist die erste Datei, die das Betriebssystem bei der Anmeldung verwendet. Dies wird speziell zum Einrichten von Umgebungsvariablen verwendet. Diese Datei muss nicht verwendet werden “Export" Stichwort.

  • Konfiguration der Benutzerebene:
    • $ Home/.bashrc: Diese Datei wird für Nicht-Login-Shell aufgerufen.
    • $ Home/.Profil: Diese Datei wird für die Anmeldeschale aufgerufen. Außerdem ruft diese Datei das ~/ auf.bashrc script.

Abschluss

Die Pfadumgebungsvariable ist ein notwendiger Bestandteil der Linux- und anderen GNU-basierten Betriebssysteme. Sie müssen vor dem Einrichten der Pfadvariablen vorsichtig sein.