Tôi không có .bash_profile
hoặc .bashrc
tập tin và tôi chắc chắn đang sử dụng bash shell. Tôi đang sử dụng Mac OS X 10.11.1 El Capitan.
Làm cách nào để tôi sửa đổi vĩnh viễn $PATH
để cắt giảm các giá trị mặc định mà Apple giao hàng?
Tôi không có .bash_profile
hoặc .bashrc
tập tin và tôi chắc chắn đang sử dụng bash shell. Tôi đang sử dụng Mac OS X 10.11.1 El Capitan.
Làm cách nào để tôi sửa đổi vĩnh viễn $PATH
để cắt giảm các giá trị mặc định mà Apple giao hàng?
Câu trả lời:
.bash_profile
và .bashrc
không phải tồn tại $PATH
để làm việc, chúng là cho cấu hình bash. Theo các tài liệu bash ,
Khi Bash được gọi dưới dạng shell đăng nhập tương tác hoặc dưới dạng shell không tương tác với tùy chọn --login, trước tiên, nó sẽ đọc và thực thi các lệnh từ tệp
/etc/profile
, nếu tệp đó tồn tại. Sau khi đọc tệp đó, nó tìm kiếm~/.bash_profile
,~/.bash_login
và~/.profile
, theo thứ tự đó, và đọc và thực thi các lệnh từ cái đầu tiên tồn tại và có thể đọc được.
Để thêm đường dẫn đến $PATH
biến của bạn cho một phiên cuối, hãy làm như sau : export PATH=$PATH:pathToYourDirectory
, đối với nhiều thư mục export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory
...
Để xem những gì trong bạn $PATH
: echo $PATH
hoặccat /etc/paths
/etc/paths
là tệp chứa các biến đường dẫn hệ thống của bạn
Chạy man path_helper
để biết thêm thông tin.