.bash_profile
to skrypt, który jest wykonywany za każdym razem, gdy uruchamiasz nową powłokę. W Linuksie jest on nazywany w innych okolicznościach niż .bashrc
, ale w systemie OS X działają one dokładnie tak samo. Każde polecenie dodane do pliku zostanie wykonane za każdym razem, gdy otworzysz nowe okno terminala (uruchamiając w ten sposób nową powłokę interaktywną).
$PATH
jest zmienną, która mówi powłoce, gdzie ma szukać plików wykonywalnych - więc gdy wpisujesz polecenie, system będzie przeszukiwał każdy katalog określony w tej zmiennej, aż znajdzie program wykonywalny o nazwie tego polecenia.
Polecenie export PATH=/usr/local/bin:$PATH
predysponuje katalog /usr/local/bin
do bieżącej ścieżki dostępu, więc staje się pierwszym przeszukiwanym przez powłokę katalogiem.
.bash_profile
jest zwykłym zwykłym plikiem tekstowym - można go edytować przy pomocy dowolnego edytora tekstowego, włączając w to vi
lub nano
, a nawet edytora graficznego, takiego jak TextEdit. To zależy od Ciebie - po prostu pamiętaj, aby zapisać go jako zwykły plik tekstowy.