Tôi đang sử dụng Ubuntu Desktop 14.04 và như vậy, tôi đang sử dụng shell không đăng nhập. Khi tôi mở thiết bị đầu cuối GUI, đầu tiên các phiên shell không đăng nhập sẽ đọc các tệp khởi động sau:
/etc/bash.bashrc
~/.bashrc
Các shell không đăng nhập kế thừa môi trường từ tiến trình cha, là shell đăng nhập, do đó phiên cũng đọc các tệp khởi động sau:
/etc/profile
~/.bash_profile
Tuy nhiên, tôi không thể tìm thấy $PATH
các đường dẫn trên toàn hệ thống thích /bin
, /sbin
, /usr/bin
, /usr/sbin
, đặt trong bất kỳ của những tập tin này. Đâu là $PATH
thiết lập cho các thư mục này?
$PATH
nó được kế thừa bởi vỏ đăng nhập gốc hay nếu nó được tải lại bởi mỗibash
phiên bản?