Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม BASH

การใช้คำสั่ง 'pwd' ใน Linux พร้อมตัวอย่าง

ไม่ว่าคุณจะกำลังพัฒนาแอป Python บน Linux หรือเพียงแค่จัดระเบียบไฟล์จากเชลล์ สิ่งสำคัญคือต้องค้นหาว่าคุณกำลังนำทางไปยังโฟลเดอร์ใดอยู่

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

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

ดูตัวอย่างด้านล่าง:

linuxscrew-host:pictures screw $

พรอมต์เทอร์มินัล Bash เริ่มต้นจะแสดง ชื่อโฮสต์ . ของคุณ (linuxscrew-host ), ชื่อผู้ใช้ (สกรู ) และโฟลเดอร์ปัจจุบัน (รูปภาพ ). หากคุณมีมากกว่าหนึ่งโฟลเดอร์ชื่อ รูปภาพ , คุณอาจไม่ทราบว่าคุณกำลังอยู่ในรายการใดโดยพิจารณาจากข้อมูลที่แสดง

รูปแบบและการใช้งาน

นี่คือไวยากรณ์สำหรับ pwd :

pwd [OPTIONS]...

ใช้งานแล้ว!

pwd

(ใช่ คุณแค่พิมพ์ pwd - ง่ายขนาดนั้น) คุณจะได้เส้นทางแบบเต็มของไดเร็กทอรีการทำงานปัจจุบัน ในกรณีนี้คือ /Users/screw/pictures .

ผลลัพธ์:

linuxscrew-host:pictures screw$ pwd 
/Users/screw/pictures

ตัวเลือก

pwd เป็นคำสั่งง่ายๆ มีเพียงสองตัวเลือกที่คุณสามารถส่งต่อไปยังคำสั่งนั้นได้:

-L, --logical Display the logical current working directory

-P, --physical Display the physical current working directory (all symbolic links resolved)

สามารถส่งผ่านตัวเลือกไปยังคำสั่งใน Bash shell ได้ดังนี้:

pwd -L -P
  • ลิงก์สัญลักษณ์คือลิงก์หรือการอ้างอิงไปยังไฟล์หรือไดเรกทอรีอื่น (คุณอาจเคยเห็นเป็นทางลัดใน Windows ซึ่งทำหน้าที่คล้ายคลึงกัน)

บทสรุป

pwd เป็นคำสั่งสั้นๆ ง่ายๆ ที่มีจุดประสงค์ที่ชัดเจน ดังนั้นบทความนี้จึงสั้นมาก!

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่ง Linux และการเขียนสคริปต์ Bash โปรดดูรายการบทความ Bash ทั้งหมดของเรา!