วิธีตรวจสอบเส้นทางใน Unix: 3 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีตรวจสอบเส้นทางใน Unix: 3 ขั้นตอน (พร้อมรูปภาพ)
วิธีตรวจสอบเส้นทางใน Unix: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีตรวจสอบเส้นทางใน Unix: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีตรวจสอบเส้นทางใน Unix: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How to Use the Magic Jack Plus with a Computer 2024, เมษายน
Anonim

หากคุณได้พิมพ์คำสั่งและเห็นข้อผิดพลาด "command not found" อาจหมายความว่าไดเร็กทอรีที่บันทึกปฏิบัติการของคุณไม่ได้รับการเพิ่มในเส้นทางของคุณ บทความวิกิฮาวนี้จะแนะนำวิธีการค้นหาพาธแบบเต็มไปยังไฟล์ วิธีแสดงตัวแปรสภาพแวดล้อมของพาธ และวิธีเพิ่มไดเร็กทอรีใหม่ให้กับพาธเมื่อจำเป็น

ขั้นตอน

ตรวจสอบเส้นทางใน Unix ขั้นตอนที่ 1
ตรวจสอบเส้นทางใน Unix ขั้นตอนที่ 1

ขั้นตอนที่ 1 ค้นหาเส้นทางแบบเต็มไปยังไฟล์

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

  • พิมพ์ find / -name "fun" –type f print แล้วกด ↵ Enter

    • นี่แสดงพาธแบบเต็มไปยังไฟล์ชื่อ สนุก ไม่ว่าคุณจะอยู่ในไดเร็กทอรีใด
    • ถ้า สนุก ในไดเร็กทอรีชื่อ /เกม/เจ๋งมาก คุณจะเห็น /games/awesome/fun ในผลลัพธ์ของคำสั่ง
ตรวจสอบเส้นทางใน Unix ขั้นตอนที่ 2
ตรวจสอบเส้นทางใน Unix ขั้นตอนที่ 2

ขั้นตอนที่ 2 แสดงตัวแปรสภาพแวดล้อมเส้นทางของคุณ

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

  • พิมพ์ echo $PATH ที่ command prompt แล้วกด ↵ Enter

    • ผลลัพธ์ควรมีลักษณะดังนี้: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • ผลลัพธ์นี้เป็นรายการของไดเร็กทอรีที่เก็บไฟล์ปฏิบัติการ หากคุณพยายามเรียกใช้ไฟล์หรือคำสั่งที่ไม่ได้อยู่ในไดเร็กทอรีในเส้นทางของคุณ คุณจะได้รับข้อผิดพลาดที่แจ้งว่าไม่พบคำสั่งดังกล่าว
ตรวจสอบเส้นทางใน Unix ขั้นตอนที่ 3
ตรวจสอบเส้นทางใน Unix ขั้นตอนที่ 3

ขั้นตอนที่ 3 เพิ่มไดเร็กทอรีใหม่ให้กับพาธ

สมมติว่าคุณต้องการเรียกใช้ไฟล์นั้นชื่อ สนุก. คุณเรียนรู้จากการรันคำสั่ง find ว่าอยู่ในไดเร็กทอรีชื่อ /games/awesome อย่างไรก็ตาม /games/awesome ไม่ได้อยู่ในเส้นทางของคุณ และคุณไม่ต้องการพิมพ์เส้นทางแบบเต็มเพื่อเรียกใช้เกม ในการเพิ่มไปยังเส้นทางของคุณ:

  • พิมพ์ export PATH=$PATH:/games/awesome แล้วกด ↵ Enter

    • ตอนนี้คุณสามารถวิ่ง สนุก เพียงแค่พิมพ์ชื่อที่บรรทัดคำสั่ง (แทน /เกม/สุดยอด/สนุก) และกด ↵ Enter
    • การเปลี่ยนแปลงนี้มีผลกับเชลล์ปัจจุบันเท่านั้น หากคุณเปิดหน้าต่างเทอร์มินัลใหม่หรือลงชื่อเข้าใช้ที่อื่น คุณจะต้องเพิ่มเส้นทางใหม่ หากต้องการทำการเปลี่ยนแปลงอย่างถาวร ให้เพิ่มคำสั่งลงในไฟล์กำหนดค่าของเชลล์ (เช่น .bashrc, .cshrc).

วิดีโอ - การใช้บริการนี้ อาจมีการแบ่งปันข้อมูลบางอย่างกับ YouTube

เคล็ดลับ

แนะนำ: