Tôi đã đọc ở một vài nơi mà tập tin PATH
được đặt /etc/profile
hoặc .profile
tập tin trong thư mục nhà.
Đây có phải là những nơi duy nhất mà đường dẫn được đặt không? Tôi muốn hiểu rõ hơn về nó.
Trong các /etc/profile
tập tin, như nhận xét sau đây nói "system-wide .profile file for the Bourne shell"
. Điều đó có nghĩa là các tệp hồ sơ là các tệp cấu hình chính cho bash?
Trong tập tin đó tôi không thấy PATH
var nào được đặt cả. Trong .profile
tập tin trong thư mục chính có dòng này:
PATH="$HOME/bin:$PATH"
Điều đó được đặt lại PATH
bởi vẻ ngoài bởi vì nó nối $PATH
chuỗi đã được đặt với $HOME/bin:
phải không? Nhưng nếu etc/profile
và ~/.profile
là các tập tin chỉ thiết lập PATH
nơi đang $PATH
đến từ trong đó dòng mã nếu nó không quy định tại /etc/profile
?
Ai đó có thể có kinh nghiệm xin vui lòng cho một lời giải thích rộng rãi và chi tiết về các PATH
biến? Cảm ơn!