PATH เริ่มต้นเป็นอย่างไร


9

บนระบบอื่น ๆ ของ linux ฉันอาจคาดหวังว่าจะหาไฟล์. profile หรือสิ่งอื่น ๆ ใน / etc ที่ใช้โดยค่าเริ่มต้น ฉันไม่สามารถกำหนดสิ่งที่ตั้งค่าเส้นทางของระบบสำหรับกระบวนการที่ไม่ได้ทำงานในเชลล์


ฉันไม่แน่ใจเหมือนกัน แต่คุณสามารถสร้าง / etc / profile และใช้งานได้
แมทธิวอ่าน

คำตอบ:


7

ดูเหมือนว่าจะถูกกำหนดใน /init.rc อย่างน้อยในอุปกรณ์ของฉัน:

ส่งออก PATH / sbin: / system / sbin: / system / bin: / system / xbin

ฉันไม่คิดว่าคุณสามารถแก้ไขไฟล์นี้ได้โดยตรงแม้ว่าจะมีการเข้าถึงรูทเพราะเป็นส่วนหนึ่งของอิมเมจสำหรับบูตแบบอ่านอย่างเดียวไม่ใช่พาร์ติชั่น / ระบบ หากคุณต้องการแก้ไขจากนั้นฉันเดาว่าคุณจะต้องแกะกล่องแก้ไขและบรรจุอิมเมจสำหรับบูตอีกครั้งตามที่อธิบายไว้ที่นี่:

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images

ฉันยังไม่ได้ลองเลย


ขอบคุณ ฉันจะหาวิธีแก้ปัญหาที่ไม่เกี่ยวข้องกับการปรับเปลี่ยนอิมเมจสำหรับบู๊ตเช่นอาจจะติดตั้งการคัดลอกไฟล์ที่ด้านบนของอิมเมจสำหรับบูตในกระบวนการ ฉันจะอัปเดตสิ่งนี้หากฉันพบทางออก
Sparr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.