$PATH เป็นตัวแปรสภาพแวดล้อมที่เกี่ยวข้องกับตำแหน่งไฟล์ เมื่อพิมพ์คำสั่งที่จะรัน ระบบจะค้นหาคำสั่งดังกล่าวในไดเร็กทอรีที่ระบุโดย PATH ตามลำดับที่ระบุ คุณสามารถดูไดเร็กทอรีที่ระบุโดยพิมพ์ echo $PATH ในเทอร์มินัล
$path ทำอะไรใน Unix
ตัวแปรสภาพแวดล้อม PATH คือ รายการไดเร็กทอรีที่คั่นด้วยโคลอนที่เชลล์ของคุณค้นหาเมื่อคุณป้อนคำสั่ง. ไฟล์โปรแกรม (ไฟล์เรียกทำงาน) ถูกเก็บไว้ในที่ต่างๆ บนระบบ Unix พาธของคุณบอกให้ยูนิกซ์เชลล์ทราบว่าจะดูระบบได้ที่ไหนเมื่อคุณร้องขอโปรแกรมเฉพาะ
ตัวแปร $PATH คืออะไร?
ตัวแปรสภาพแวดล้อม PATH คือการควบคุมความปลอดภัยที่สำคัญ ระบุไดเร็กทอรีที่จะค้นหาเพื่อค้นหาคำสั่ง. ตัวอย่างเช่น สมมติว่าผู้ใช้เปลี่ยนค่า PATH เพื่อให้ระบบค้นหาไดเร็กทอรี /tmp ก่อนเมื่อรันคำสั่ง …
$path อยู่ที่ไหนใน Linux?
วิธีแรกในการตั้งค่า $PATH ของคุณอย่างถาวรคือการแก้ไขตัวแปร $PATH ในไฟล์โปรไฟล์ Bash ของคุณ ซึ่งอยู่ที่ /บ้าน/ /. bash_profile . วิธีที่ดีในการแก้ไขไฟล์คือใช้ nano , vi , vim หรือ emacs คุณสามารถใช้คำสั่ง sudo ~/.
ฉันจะเพิ่มเส้นทางของฉันอย่างถาวรได้อย่างไร
เพื่อให้การเปลี่ยนแปลงถาวร ป้อนคำสั่ง PATH=$PATH:/opt/bin ลงในโฮมไดเร็กทอรีของคุณ ไฟล์ bashrc. เมื่อคุณทำเช่นนี้ คุณกำลังสร้างตัวแปร PATH ใหม่โดยผนวกไดเร็กทอรีต่อท้ายตัวแปร PATH ปัจจุบันคือ $PATH
ฉันจะกำหนดเส้นทางใน Linux ได้อย่างไร
ขั้นตอน
- เปลี่ยนเป็นโฮมไดเร็กทอรีของคุณ ซีดี $HOME.
- เปิด . ไฟล์ bashrc
- เพิ่มบรรทัดต่อไปนี้ในไฟล์ แทนที่ไดเร็กทอรี JDK ด้วยชื่อของไดเร็กทอรีการติดตั้งจาวาของคุณ เส้นทางการส่งออก=/usr/java/ /bin:$เส้นทาง.
- บันทึกไฟล์และออก ใช้คำสั่งต้นทางเพื่อบังคับให้ Linux โหลดไฟล์.
ฉันจะค้นหา bash PATH ของฉันได้อย่างไร
เกี่ยวกับบทความนี้
- ใช้ echo $PATH เพื่อดูตัวแปรพาธของคุณ
- ใช้ find / -name “filename” –type f print เพื่อค้นหาเส้นทางแบบเต็มไปยังไฟล์
- ใช้ export PATH=$PATH:/new/directory เพื่อเพิ่มไดเร็กทอรีใหม่ให้กับพาธ
ฉันจะค้นหา git bash PATH ได้อย่างไร
พิมพ์ env|grep PATH ใน bash เพื่อยืนยันเส้นทางที่เห็น
ฉันควรใช้ zsh หรือ bash?
ส่วนใหญ่ bash และ zsh เกือบจะเหมือนกัน ซึ่งเป็นการบรรเทา การนำทางเหมือนกันระหว่างทั้งสอง คำสั่งที่คุณเรียนรู้สำหรับ bash จะทำงานใน zsh แม้ว่าคำสั่งเหล่านั้นอาจทำงานแตกต่างออกไปในเอาต์พุต ดูเหมือนว่า Zsh จะปรับแต่งได้มากกว่า bash
คุณอ่านตัวแปร PATH อย่างไร
คุณต้องใช้ คำสั่ง echo $PATH เพื่อแสดงตัวแปร PATH หรือคุณสามารถรัน set หรือ env เพื่อแสดงตัวแปรสภาพแวดล้อมทั้งหมดของคุณ เมื่อพิมพ์ $PATH คุณพยายามเรียกใช้เนื้อหาตัวแปร PATH ของคุณเป็นชื่อคำสั่ง
คุณจะตั้งค่าตัวแปร PATH ได้อย่างไร?
windows Vista
- จากเดสก์ท็อป คลิกขวาที่ไอคอน My Computer
- เลือกคุณสมบัติจากเมนูบริบท
- คลิกแท็บขั้นสูง (ลิงก์การตั้งค่าระบบขั้นสูงใน Vista)
- คลิกตัวแปรสภาพแวดล้อม …
- ในหน้าต่าง Edit System Variable (หรือ New System Variable) ให้ระบุค่าของตัวแปรสภาพแวดล้อม PATH
การเพิ่ม PATH ทำอะไร?
1 คำตอบ การเพิ่มไดเร็กทอรีไปยัง PATH . ของคุณ ขยาย # ของไดเร็กทอรีที่ค้นหาเมื่อคุณป้อนคำสั่งในเชลล์ .จากไดเร็กทอรีใดๆ. ดู http://www.linfo.org/path_env_var.html สำหรับข้อมูลเพิ่มเติม: “PATH ของผู้ใช้ประกอบด้วยชุดของพาธสัมบูรณ์ที่คั่นด้วยโคลอนซึ่งจัดเก็บไว้ในไฟล์ข้อความธรรมดา