5 คำสั่ง Command CD ผู้ใช้ Command Line ทุกคนควรรู้จัก

หนึ่งในเครื่องมือบรรทัดคำสั่งที่ใช้โดยทั่วไปคือ 'cd' ซึ่งหมายถึงไดเร็กทอรีการเปลี่ยนแปลงและคุณอาจใช้เพื่อนำทางไดเรกทอรีต่างๆและสลับไปมาระหว่างโฟลเดอร์หนึ่งหรือโฟลเดอร์อื่นภายในระบบไฟล์ สำหรับผู้ที่เพิ่งเรียนรู้และเริ่มทำความคุ้นเคยกับ Terminal และบรรทัดคำสั่งแล้วนี่คือห้าเทคนิคสำหรับคำสั่ง 'cd' แบบง่ายๆซึ่งจะรับประกันได้ว่าจะทำให้ชีวิตคุณง่ายขึ้นที่พร้อมรับคำสั่ง

1: ย้อนกลับ

เคล็ดลับ "Go Back a Directory" อาจเป็นเหมือนปุ่มย้อนกลับสำหรับบรรทัดคำสั่งเพราะไม่สำคัญว่า pwd ของคุณ (ไดเร็กทอรีปัจจุบันทำงานอยู่) จะนำคุณกลับไปยังตำแหน่งที่คุณอยู่ก่อนหน้า ไดเรกทอรีปัจจุบัน

cd -

ลองใช้ตัวคุณเองไปที่โครงสร้างโฟลเดอร์แบบลึกจากนั้นพิมพ์ cd - เพื่อย้อนกลับไปยังตำแหน่งที่คุณอยู่ คุณสามารถทำซ้ำคำสั่งเพื่อไปต่อไปได้โดยการสลับตำแหน่งไดเรกทอรีสองแห่ง

2: กลับบ้าน

คุณสามารถกลับไปที่ไดเรกทอรีบ้านของคุณได้ทันทีโดยทำดังนี้

cd

คำสั่งนี้ถือว่า CDPATH ของคุณถูกกำหนดเป็นเส้นทางเริ่มต้นของไดเรกทอรีภายในบ้านของคุณ (ในขณะนั้น) แต่ถ้าคุณไม่สามารถพึ่งพาทิลเดอร์แทนเพื่อกลับไปยังไดเรกทอรีภายในบ้าน:

cd ~

3: ไปที่ไดเรกทอรีหลัก

ต้องไปไดเรกทอรีที่มีไดเรกทอรีปัจจุบันหรือไม่? ที่เรียกว่าไดเรกทอรีหลักและคุณสามารถข้ามไปที่นั่นโดยใช้คำสั่งต่อไปนี้:

cd ..

เช่นเดียวกับ cd - trick คุณสามารถใช้ cd .. เพื่อไปยังโฟลเดอร์ปัจจุบันของ parent ถ้าคุณพิมพ์ต่อไปคุณจะจบลงที่ไดเรกทอรีราก

4: ไปที่ Root

ต้องการไปที่ฐานมากของระบบแฟ้มหรือไม่? นั่นคือสิ่งที่ทับเพื่อ:

cd /

ง่ายพอ

5: ชั่วคราวเปลี่ยนเส้นทางซีดีจากที่บ้านไปที่อื่น

คุณกำลังทำงานในเส้นทางฝังลึกบางส่วนและต้องการเส้นทางลึกว่าจะเป็นตำแหน่งเริ่มต้นใหม่ชั่วคราวเมื่อคุณพิมพ์ 'cd' หรือไม่? ใช้สิ่งนี้:

CDPATH=/Path/To/New/Directory/Somewhere/Deep/

การดำเนินการนี้จะเปลี่ยนแปลงเฉพาะ 'cd' และไม่มีผลต่อ 'cd ~' เพื่อนำทางไปยังไดเรกทอรีภายในบ้านได้อย่างรวดเร็ว อย่าลืมเปลี่ยนกลับไปยังไดเรกทอรีบ้านเมื่อเสร็จสิ้น:

CDPATH=~

การรีบูตเครื่องมักจะเปลี่ยนกลับไปใช้ตำแหน่งไดเร็กทอรีโฮมดีฟอลต์ด้วยเช่นกัน แต่ผู้ที่ต้องการทำเช่นนั้นหากไม่จำเป็นต้องทำ

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