Wie mache ich diese /media/De Soft/mongodb/bin
PATH-Variable permanent?
Jeder sagt " export PATH=$PATH:media/De\ Soft/mongodb/bin
zu dir ~/.profile
oder .bashrc
oder .zshenv
abhängig von deiner Muschel".
Ich weiß nicht was ist ~/.profile
, oder .bashrc
, oder .zshenv
. Was machen sie eigentlich?
Wie füge ich export PATH=$PATH:my/path
mein .profile / .bashrc / .zshenv hinzu?
Ich verwende 64-Bit-Ubuntu 14.04 LTS mit Standard-Terminal.
PATH
in~/.profile
ist das Exportieren überflüssig, da es sichPATH
bereits um eine Umgebungsvariable handelt.source ~/.profile
.export PATH="$PATH:/media/De\ Soft/mongodb/bin"
? Ist es optional?Geben Sie Folgendes in ein Terminalfenster ein
Schließen Sie das Terminal und starten Sie den Computer neu. Der Pfad sollte / media / De \ Soft / mongodb / bin enthalten, wenn Sie dies im Terminal eingeben:
quelle
~/.profile
(oder~/.bashrc
auf üblichen GNU / Linux-Distributionen ... sogar~/.bash_profile
) befinden, damit es auf jeder Konsolenlast ausgeführt werden kann.PATH
dauerhaft geändert .Um sich dauerhaft zu ändern
PATH
, müssen Sie Änderungen an der/etc/environment
Datei vornehmen . Erstellen Sie vor dem Bearbeiten eine Sicherungskopie:Beispielausgabe:
Pfade durch begrenzt ,
:
so ein neuer Weg hinzuzufügen sagenx/y/z
dies wird , wie unsere/etc/environment
aussieht:quelle