ระบุไฟล์และโฟลเดอร์ในเทอร์มินัล
คำสั่งส่วนใหญ่จะดำเนินการกับไฟล์และโฟลเดอร์ ซึ่งมีเส้นทางเป็นตัวระบุตำแหน่งชื่อโฟลเดอร์ที่สร้างเส้นทางจะคั่นด้วยเครื่องหมายทับตัวอย่างเช่น เส้นทางไปยังแอพเทอร์มินัลคือ /Applications/Utilities/Terminal.app
ตารางต่อไปนี้แสดงปุ่มลัดมาตรฐานที่ใช้แสดงถึงโฟลเดอร์ที่ระบุเฉพาะปุ่มลัดเหล่านี้จะถูกระบุตามโฟลเดอร์ปัจจุบัน และทำให้ไม่จำเป็นต้องป้อนเส้นทางแบบเต็ม
ปุ่มลัด | คำอธิบาย | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
. | จุดเดียวแสดงถึงโฟลเดอร์ปัจจุบันตัวอย่างเช่น สตริง “./Test.c” แสดงถึงไฟล์ Test.c ในโฟลเดอร์ปัจจุบัน | ||||||||||
.. | สองจุดแสดงถึงโฟลเดอร์หลักของโฟลเดอร์ปัจจุบันตัวอย่างเช่น สตริง “../Test” แสดงถึงโฟลเดอร์ระดับเดียวกัน (มีชื่อว่า Test) ของโฟลเดอร์ปัจจุบัน | ||||||||||
~[ชื่อผู้ใช้] | อักขระตัวหนอนแสดงถึงโฟลเดอร์เริ่มต้นของผู้ใช้ที่เข้าสู่ระบบตัวอย่างเช่น หากต้องการระบุถึงโฟลเดอร์เอกสารของผู้ใช้ปัจจุบัน ให้ป้อน ~/Documents หากต้องการระบุถึงโฟลเดอร์เอกสารของผู้ใช้อื่น ให้ใช้ชื่อสั้นๆ ที่นำหน้าด้วยอักขระตัวหนอน (~) เช่น ~jsmith/Documents ใน macOS โฟลเดอร์นี้อยู่ในโฟลเดอร์ /Users ภายในเครื่องหรือในเซิร์ฟเวอร์เครือข่าย สำหรับรายการของชื่อสั้นๆ บนเซิร์ฟเวอร์ ให้ป้อน |
ชื่อของไฟล์และโฟลเดอร์สามารถประกอบด้วยตัวอักษร ตัวเลข จุด หรืออักขระขีดล่างได้หลีกเลี่ยงอักขระส่วนใหญ่อื่นๆ ที่มีอักขระช่องว่างแม้ว่าระบบไฟล์บางระบบจะอนุญาตให้ใช้อักขระอื่นๆ เหล่านี้ ซึ่งรวมถึงช่องว่าง แต่คุณอาจต้องเพิ่มอัญประกาศเดี่ยวหรืออัญประกาศคู่ไว้รอบๆ ชื่อเส้นทางที่มีอักขระเหล่านั้น
สำหรับอักขระเดี่ยว คุณยังสามารถใช้อักขระหลีกได้ด้วย กล่าวคือ ใส่อักขระขีดทับเอียงกลับทางซ้ายหน้าอักขระในสตริงของคุณทันทีตัวอย่างเช่น ชื่อเส้นทาง My Disk คือ “My Disk” หรือ My\ Disk