Mac OS X'te nerede bir .profile oluşturulur


9

Mac OS X Snow Leopard kullanıyorum. Hangi klasörü oluştururum .profile dosyasında?

İçin bir yol oluşturmayı seviyorum /usr/local/mysql/bin - bu yolun dışa aktarılmasıyla ilgili herhangi bir ipucu? Ben sadece nasıl yazılacağını biliyorum .bash_profile.

Yanıtlar:


19

Sen yarat .profile aynı klasörde .bash_profileyani /Users/your-user-name/ altında da mevcuttur ~ veya $HOME.

Bir metin editörü veya istediğiniz bir komut satırı editörü kullanarak satırı ekleyebilirsiniz (gibi vim, emacs veya nano ), ancak Metin Düzenleme ile de yapabilirsiniz:

open -a TextEdit ~/.bash_profile

Nereye koymak export Komut?

Önemli bir şey: Zaten bir varsa .bash_profile, sizin .profile irade değil otomatik olarak yüklenecek. Bash el kitabından:

arar ~/.bash_profile, ~/.bash_login, ve ~/.profile, bu sıraya göre mevcut olan ve okunabilen ilk komutları okur ve uygular.

Bu nedenle, zaten bir ~/.bash_profile dosya ve bir ~/.profile, ikincisi asla otomatik olarak bash tarafından okunmaz. Uygun ekleyebilirsiniz export komutunuzda ~/.bash_profile Her zaman bash kullanırsanız ve sadece iyi çalışacak:

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

Kaynak .profile itibaren .bash_profile

Ayrı almak istersen .profile, el ile eklemeniz gerekir ~/.bash_profile. Aşağıdakini içine koy ~/.bash_profile:

source ~/.profile

0

Terminalde:

open .profile

Bu işe yaramazsa, ana dizininize gidin:

sudo nano .profile

ve Ekle:

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

3
İhtiyacım yok sudo düzenlemek için .profile Ana dizininizde.
fideli

Ayrıca, özel yolunuzun olması daha iyi olabilir önünde $ PATH, böylece yerel MySQL ikili sisteminiz her zaman önce gelir.
slhck
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.