5 cd Command Tricks ผู้ใช้ Command Line ทุกคนควรรู้
หนึ่งในเครื่องมือบรรทัดคำสั่งที่ใช้บ่อยที่สุดคือ 'cd' ซึ่งหมายถึงไดเร็กทอรีการเปลี่ยนแปลง และอย่างที่คุณอาจทราบกันว่าใช้เพื่อนำทางไดเร็กทอรีและสลับไปมาระหว่างโฟลเดอร์หนึ่งหรือโฟลเดอร์อื่นภายในระบบไฟล์ สำหรับผู้ที่เพิ่งเรียนรู้และเริ่มทำความคุ้นเคยกับเทอร์มินัลและบรรทัดคำสั่ง ต่อไปนี้เป็นเคล็ดลับ 5 ข้อสำหรับคำสั่ง 'cd' ที่เรียบง่ายซึ่งรับประกันได้ว่าจะทำให้ชีวิตของคุณง่ายขึ้นเมื่อได้รับคำสั่ง
1: ย้อนกลับ
เคล็ดลับ “ย้อนกลับไดเร็กทอรี” เปรียบได้กับปุ่มย้อนกลับสำหรับบรรทัดคำสั่ง เพราะไม่สำคัญว่า pwd (ไดเร็กทอรีการทำงานปัจจุบัน) ของคุณคืออะไร มันจะพาคุณไปเสมอ กลับไปยังตำแหน่งที่คุณอยู่ก่อนไดเร็กทอรีปัจจุบันทันที
ซีดี -
ลองใช้เอง ไปที่โครงสร้างโฟลเดอร์แบบลึก แล้วพิมพ์ cd – เพื่อย้อนกลับไปยังตำแหน่งที่คุณอยู่ คุณสามารถทำซ้ำคำสั่งเพื่อย้อนกลับมาได้เช่นกัน โดยพื้นฐานแล้วสลับตำแหน่งไดเร็กทอรีสองตำแหน่ง
2: กลับบ้าน
คุณสามารถกลับไปที่ไดเร็กทอรีหลักของคุณได้ทันทีโดยมีดังต่อไปนี้:
ซีดี
คำสั่งนั้นถือว่า CDPATH ของคุณถูกตั้งค่าเป็นพาธดีฟอลต์ของโฮมไดเร็กทอรีของคุณ (อีกสักครู่) แต่ถ้าไม่ใช่ คุณสามารถใช้เครื่องหมายตัวหนอนแทนการข้ามกลับไปที่ โฮมไดเร็กตอรี่:
ซีดี ~
3: ไปที่ Parent Directory
ต้องการไปยังไดเร็กทอรีที่มีไดเร็กทอรีปัจจุบันหรือไม่ ซึ่งเรียกว่าไดเร็กทอรีหลัก และคุณสามารถข้ามไปที่นั่นได้ทันทีโดยใช้คำสั่งต่อไปนี้:
ซีดี ..
เช่นเดียวกับ cd – เคล็ดลับ คุณสามารถใช้ cd .. เพื่อไปยังพาเรนต์ของโฟลเดอร์ปัจจุบันต่อไป หากคุณพิมพ์ต่อไป ในที่สุดคุณก็จะไปสิ้นสุดที่ไดเร็กทอรีราก
4: ไปที่รูท
จำเป็นต้องไปที่ฐานสุดของระบบไฟล์หรือไม่? นั่นคือสิ่งที่เครื่องหมายทับมีไว้สำหรับ:
ซีดี /
ง่ายนิดเดียว
5: เปลี่ยนเส้นทางซีดีชั่วคราวจากที่บ้านไปที่อื่น
คุณกำลังทำงานหลายอย่างในเส้นทางที่ฝังลึกและต้องการให้เส้นทางลึกนั้นเป็นตำแหน่งเริ่มต้นใหม่ชั่วคราวเมื่อคุณพิมพ์ 'cd' หรือไม่ ใช้สิ่งนี้:
CDPATH=/Path/To/New/Directory/Somewhere/Deep/
การทำเช่นนี้จะเปลี่ยนเฉพาะ 'cd' และไม่มีผลกระทบต่อ 'cd ~' สำหรับการนำทางกลับไปยังไดเร็กทอรีหลักอย่างรวดเร็ว อย่าลืมเปลี่ยนกลับเป็นโฮมไดเร็กทอรีเมื่อเสร็จแล้ว:
CDPATH=~
การรีบูตเครื่องโดยทั่วไปจะเปลี่ยนกลับไปเป็นตำแหน่งโฮมไดเร็กทอรีเริ่มต้นด้วย แต่ใครจะอยากทำถ้าคุณไม่ต้องการล่ะ
อย่าพลาดเทคนิคบรรทัดคำสั่งที่เหลือ เรามีมากมายสำหรับผู้ใช้ทุกระดับความถนัด ไม่ว่าคุณจะเป็นเทอร์มินัลมือใหม่หรือขั้นสูง