ระบบปฏิบัติการมักใช้ตัวแปรสภาพแวดล้อมเพื่อกำหนดการตั้งค่าส่วนกลางต่างๆ สำหรับส่วนต่างๆ ของระบบปฏิบัติการของคุณ หรือเพื่อควบคุมวิธีการทำงานของแอปพลิเคชัน ตัวแปร PATH เป็นหนึ่งในตัวแปรสภาพแวดล้อมเหล่านี้ และถูกใช้อย่างต่อเนื่องโดยที่ผู้ใช้ไม่รู้ตัว ตัวแปรจัดเก็บรายการไดเร็กทอรีที่แอปพลิเคชัน (โดยปกติคือเชลล์ของคุณ) ควรค้นหาโปรแกรมทุกครั้งที่คุณเรียกใช้เป็นคำสั่ง
ขั้นตอน
ขั้นตอนที่ 1 ค้นหาเส้นทางปัจจุบันโดยพิมพ์ "echo $PATH" ที่ bash shell prompt
รายการไดเร็กทอรีจะถูกจัดเตรียมไว้เช่นในตัวอย่างด้านล่าง:
- uzair@linux:~$ echo $PATH/home/uzair/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games
- หมายเหตุ: Linux $PATH ตอบสนองด้วย ":" ตัวคั่นระหว่างรายการ
ขั้นตอนที่ 2 เพิ่มชั่วคราว:
/sbin และ:/usr/sbin พาธไปยังรายการพาธปัจจุบันโดยพิมพ์คำสั่งต่อไปนี้ที่พร้อมต์ bash shell:
uzair@linux:~$ export PATH=$PATH:/sbin/:/usr/sbin/
ขั้นตอนที่ 3 สะท้อนเนื้อหาของ PATH เพื่อยืนยันว่าการเปลี่ยนแปลงนั้นสะท้อนให้เห็นในตัวแปร
- uzair@linux:~$ echo $PATH/home/uzair/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
- โปรดจำไว้ว่า ข้อมูลข้างต้นเป็นเพียงชั่วคราวและจะหายไปเมื่อรีบูต
ขั้นตอนที่ 4. ทดสอบการทำงานของโปรแกรมแอพพลิเคชั่นด้วยเส้นทางชั่วคราวเพื่อให้มั่นใจว่าทุกอย่างทำงานได้ดี
ขั้นตอนที่ 5. เปลี่ยนการตั้งค่าพาธอย่างถาวรโดยเพิ่มบรรทัดเดียวกันในไฟล์ ~/.bashrc