ฉันใช้ Ubuntu Desktop 14.04 และฉันกำลังใช้เชลล์ที่ไม่ใช่การเข้าสู่ระบบ เมื่อฉันเปิดเทอร์มินัล GUI อันดับแรกเชลล์เซสชันที่ไม่ใช่การเข้าสู่ระบบจะอ่านไฟล์เริ่มต้นต่อไปนี้:
/etc/bash.bashrc
~/.bashrc
เปลือกหอยที่ไม่ได้เข้าสู่ระบบสืบทอดสิ่งแวดล้อมจากการปกครองซึ่งเป็นเปลือกเข้าสู่ระบบเพื่อให้เซสชั่นยังอ่านแฟ้มเริ่มต้นต่อไปนี้:
/etc/profile
~/.bash_profile
แต่ผมไม่สามารถหา$PATHสำหรับเส้นทางทั้งระบบชอบ/bin, /sbin, /usr/bin, /usr/sbinชุดในใด ๆ ของไฟล์เหล่านี้ ซึ่งเป็น$PATHที่ตั้งไว้สำหรับไดเรกทอรีเหล่านี้หรือไม่
$PATHมันได้รับมาจากเปลือกเข้าสู่ระบบของผู้ปกครองหรือว่ามันถูกโหลดโดยแต่ละbashอินสแตนซ์?