ฉันต้องการทราบว่าชื่อไดเรกทอรีเพื่อพิมพ์ออกมาในเทอร์มินัลอย่างไร ฉันจะเข้าถึงชื่อของไดเรกทอรีได้อย่างไร
Windows Explorer เคยมีแถบชื่อเรื่องพร้อมเส้นทางแบบเต็ม มีคนช่วยฉันหาวิธีดูเส้นทางแบบเต็มของไฟล์ได้ไหม
ฉันต้องการทราบว่าชื่อไดเรกทอรีเพื่อพิมพ์ออกมาในเทอร์มินัลอย่างไร ฉันจะเข้าถึงชื่อของไดเรกทอรีได้อย่างไร
Windows Explorer เคยมีแถบชื่อเรื่องพร้อมเส้นทางแบบเต็ม มีคนช่วยฉันหาวิธีดูเส้นทางแบบเต็มของไฟล์ได้ไหม
คำตอบ:
ในการแสดงพา ธ แบบเต็มของไฟล์ในเทอร์มินัลเพียงแค่ลากไอคอนของไฟล์ลงในเทอร์มินัลและพา ธ แบบเต็มของไฟล์จะถูกแสดงโดยเครื่องหมายอัญประกาศเดี่ยวสองตัว (อักขระเครื่องหมายคำพูดเดี่ยว) มันง่ายมาก
Ctrl + L
หากคุณกำลังใช้หอยโข่งเพื่อเรียกดูไฟล์ของคุณคุณสามารถสลับแถบนำทางโดยการกด
หากคุณกำลังใช้เทอร์มินัลเพียงใช้pwd
เพื่อทราบเส้นทางที่แน่นอนของตำแหน่งปัจจุบันของคุณ
/path/to/the force
cd /path/to/the\ force
พบว่าสามารถทำได้ค่อนข้างคล่องแคล่วจากสถานี นี่คือตัวอย่างที่ฉันกำลังมองหาเส้นทางแบบเต็มของไฟล์ Taxes-2013.pdf:
sudo find / -name Taxes-2013.pdf
ให้ผลลัพธ์:
/home/me/Documents/Taxes-2013.pdf
ฉันใช้ sudo เพื่อให้ฉันสามารถหลีกเลี่ยงสิทธิ์ที่ถูกปฏิเสธทั้งหมดที่ฉันจะได้รับเมื่อค้นหาจากรากของต้นไม้
หากคุณต้องการชื่อพา ธ และต้องการให้ชื่อไฟล์ถูกตัดขาดคุณสามารถใช้ได้
sudo find / -name Taxes-2013.pdf | xargs -n1 dirname
หมายเหตุ: หากคุณติดนิสัยในการใส่ช่องว่างในชื่อสิ่งนี้เกี่ยวข้องกับคุณ
แหล่งที่มาบางส่วน:
https://www.unixtutorial.org/commands/dirname/
http://www.commandlinefu.com/commands/using/dirname
http://man7.org/linux/man-pages/man1/xargs.1.html
ทดสอบบน Ubuntu 14.04
zsh
ถ้าคุณรู้เส้นทางและจำเป็นต้องพิมพ์ออกมาได้อย่างรวดเร็วไม่มีอะไรจะดีกว่าแท็บเสร็จสิ้นโดยเฉพาะอย่างยิ่งกับ