นามแฝงใช้จาก Terminal - สูตรเวทมนต์คืออะไร?


1

ฉันต้องการสร้างทางลัดที่รูทของฉันเข้าสู่ไดเรกทอรีเทอร์มินัล

เป้าหมาย

นามแฝงสำหรับ /someLongPath/someProject/ ที่ ~/someProject

ปัญหา

ฉันสร้างนามแฝงและค้นหาที่ ~/. สำหรับฉันนี่คือ ~/MultiTimer ที่นี่ แต่สำหรับนามแฝงการใช้เทอร์มินัลของ cd ไม่ทำงาน, ไม่เป็นผล!

terminal screenshot

คำถาม

คุณใช้อย่างไร cd จาก Terminal สำหรับนามแฝง? สามารถตั้งค่าได้ไหม


1
โปรดอย่าอัปเดตคำถามของคุณเพื่อรวมคำตอบโดยตรงโพสต์คำตอบด้านล่างแทน การรวมคำตอบในคำถามทำให้เกิดความสับสนทั้งฟังก์ชั่นการค้นหาและผู้ใช้อื่น ๆ (และทำให้ยากต่อการโหวต / ตอบรับ)
nohillside

ดีโทร - yikes ฉันอยู่มัน 0!
J-Dizzle

ที่เกี่ยวข้องอย่างใกล้ชิด: apple.stackexchange.com/questions/180762/...
nohillside

คำตอบ:


4

นามแฝงเป็นไฟล์พิเศษสำหรับ OS X และปัจจุบันรองรับเฉพาะแอพ GUI ประกอบด้วยข้อมูลเกี่ยวกับวัตถุเป้าหมายที่อนุญาตให้ตัวค้นหาค้นหาตำแหน่งเดิมแม้ว่าเป้าหมายจะถูกย้ายข้ามระบบไฟล์

มีซอร์ส C บางตัวในการสร้างเครื่องมือที่ดึงชื่อเป้าหมายออกจากไฟล์นามแฝง ลิงก์ไปยังซอร์สโค้ด ) แต่ฉันคิดว่าจะใช้ในแบบที่คุณต้องการ ( cd ) นี่ไม่จริง Ex:

cd `./getTrueName Multitimer`

ดังที่กล่าวไว้ในคำตอบแรก ln เป็นเครื่องมือที่เหมาะสมที่จะใช้หากคุณไม่ต้องการฟีเจอร์ Alias ​​ขั้นสูง:

ln -s <sourcepath> <targetpath> ไม่อนุญาตให้มีการเคลื่อนย้ายเป้าหมาย

ln <sourcepath> <targetpath> อนุญาตสำหรับการเคลื่อนย้ายเป้าหมาย แต่เฉพาะในระบบไฟล์เดียวกัน


รายละเอียดและความกระจ่างของคุณมีค่าสำหรับมือใหม่อย่างฉัน ... :)
J-Dizzle

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.