Wo kann ich ein .profile unter Mac OS X erstellen?

52362
nicole

Ich verwende Mac OS X Snow Leopard. In welchem ​​Ordner lege ich meine .profileDatei an?

Ich lege gerne einen Pfad für /usr/local/mysql/bin- irgendwelche Tipps zum Exportieren dieses Pfads an? Ich weiß nur, wie ich es eingeben soll .bash_profile.

9

2 Antworten auf die Frage

18
slhck

Sie legen .profileim selben Ordner an .bash_profile, nämlich /Users/your-user-name/auch unter ~oder $HOME.

Sie können die Zeile mit einem Texteditor oder Kommandozeilen - Editor Ihrer Wahl (wie hinzufügen vim, emacsoder nano), aber Sie können es auch mit Text Edit:

open -a TextEdit ~/.bash_profile 

Wo soll der exportBefehl stehen?

Eine wichtige Sache: Wenn Sie bereits haben .bash_profile, Sie .profilewerden nicht automatisch geladen. Aus dem bash-Handbuch:

sie sucht ~/.bash_profile, ~/.bash_loginund ~/.profile, in dieser Reihenfolge, und liest und führt Befehle von der ersten, der existiert und lesbar ist .

Wenn Sie also bereits eine ~/.bash_profileDatei haben und eine erstellen ~/.profile, wird diese von bash nie automatisch gelesen. Sie können den entsprechenden exportBefehl in Ihr einfügen ~/.bash_profileund es wird gut funktionieren, wenn Sie immer bash verwenden:

export PATH=/usr/local/mysql/bin/:$PATH 

Quelle .profilevon.bash_profile

Wenn Sie ein separates Element haben möchten, müssen .profileSie es manuell einbinden ~/.bash_profile. Geben Sie folgendes ein ~/.bash_profile:

source ~/.profile 
0
nicole

Im Terminal:

open .profile 

Wenn das nicht funktioniert, wechseln Sie in Ihr Home-Verzeichnis:

sudo nano .profile 

und füge hinzu:

export PATH=$PATH:/usr/local/mysql/bin/ 
Sollte "sudo" nicht benötigt werden, um ".profile" in Ihrem Home-Verzeichnis zu bearbeiten. fideli vor 12 Jahren 3
Außerdem ist es möglicherweise besser, Ihren benutzerdefinierten Pfad * vor * $ PATH zu setzen, damit Ihre lokale MySQL-Binärdatei immer an erster Stelle steht. slhck vor 12 Jahren 0