$ PATH’i nasıl değiştiririm ve onu varsayılan dizine nasıl ayarlarım?


2

Ben çalıştırmak Nedense echo $PATHben şu dizini olsun: /Users/<home>/Library/Applications/.

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/binTerminal'de komutları her çalıştırmak istediğimde , bu komutu çalıştırmak zorunda kalmamamı sağlayacak şekilde varsayılan konumuna nasıl ayarlarım ?

Dikkate için teşekkürler


~ / .Profile veya ~ / .bash_profile'nizde neler var
Mark

Yanıtlar:


1

Öncelikle, sizin ~/.profileve ~/.bash_profile$ PATH'a yazma yollarını içeren tüm satırların içeriğini kontrol edin .

Bu işe yaramazsa , $ PATH'nıza dahil edilmesini istemediğiniz yolların içeriğini /etc/pathsve /etc/paths.d/yollarını kontrol edin .

Ayrıca, aşağıdakileri ekleyerek, hangi kodun bash tarafından çalıştırıldığını gösterebilirsiniz /etc/profile:

set -x

Dosyayı kaydedin, sonra yeni bir Terminal penceresi açın. Bu $ PATH değişkeninin ne zaman ve nasıl yazıldığını göstermelidir.


0

Bu dosyaya sahip olup olmadığınızı kontrol edin: ~/.MacOSX/environment.plist Bu dosya, yalnızca kabuk komutları için değil, OS X uygulamaları için ortam değişkenlerini ayarlamak için kullanılabilir. Eğer PATHdeğişken bu dosyada ayarlanırken Eğer sakat davranışın her türlü alacak. Bu Apple Teknik Soru ve Cevap belgesi , çevre.plist dosyasının kullanımdan kaldırıldığına inanmamı sağlıyor. Neredeyse her durumda bu dosyayı zaten istemezsiniz, bu yüzden silmeyi düşünürseniz.

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.