Tôi đã đọc ở một vài nơi mà tập tin PATHđược đặt /etc/profilehoặc .profiletậ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/profiletậ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 PATHvar nào được đặt cả. Trong .profiletập tin trong thư mục chính có dòng này:
PATH="$HOME/bin:$PATH"
Điều đó được đặt lại PATHbởi vẻ ngoài bởi vì nó nối $PATHchuỗi đã được đặt với $HOME/bin:phải không? Nhưng nếu etc/profilevà ~/.profilelà các tập tin chỉ thiết lập PATHnơ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 PATHbiến? Cảm ơn!