Nếu bạn sử dụng bash, hãy thêm một dòng như thế này vào ~/.bash_profile
:
PATH=~/bin:$PATH
PATH
được đánh dấu để xuất theo mặc định, vì vậy bạn không cần sử dụng export
.
Nếu cả hai ~/.bash_profile
và ~/.profile
tồn tại, bash chỉ đọc ~/.bash_profile
khi nó được gọi dưới dạng vỏ đăng nhập tương tác. ~/.profile
cũng được sử dụng bởi các shell khác có thể không hiểu các tùy chọn cấu hình tương tự như bash.
Terminal và iTerm 2 mở shell mới dưới dạng shell đăng nhập theo mặc định. Khi bash được gọi như một vỏ đăng nhập tương tác, nó đọc ~/.bash_profile
nhưng không ~/.bashrc
. Trình giả lập thiết bị đầu cuối trên các nền tảng khác thường mở shell mới dưới dạng shell không đăng nhập, vì vậy, ví dụ bash đọc ~/.bashrc
nhưng không ~/.bash_profile
. Người dùng OS X thường sử dụng ~/.bash_profile
làm tệp cấu hình cá nhân tương ứng với ~/.bashrc
các nền tảng khác, nhưng nó cũng phổ biến ~/.bashrc
từ nguồn ~/.bash_profile
hoặc để nói với Terminal hoặc iTerm 2 để mở shell mới dưới dạng shell không đăng nhập.
Bạn cũng có thể thay đổi đường dẫn trên toàn cầu trong /etc/paths
hoặc /etc/launchd.conf
, nhưng trong nhiều bối cảnh, đường dẫn vẫn sẽ được mặc định /usr/bin:/bin:/usr/sbin:/sbin
. Và tôi chỉ thực sự cần thiết để thay đổi đường dẫn trong trình bao và trình soạn thảo văn bản.