ฉันมักสงสัยว่าทำไม~(tilde) ถึงเป็นโฮมไดเร็กตอรี่ของผู้ใช้ มีเหตุผลเบื้องหลังสิ่งนี้หรือว่าเป็นเพียงตัวละครที่ใช้ไม่บ่อยนัก?
rmdir
นั่นคือเหตุผลที่คุณควรใช้
ฉันมักสงสัยว่าทำไม~(tilde) ถึงเป็นโฮมไดเร็กตอรี่ของผู้ใช้ มีเหตุผลเบื้องหลังสิ่งนี้หรือว่าเป็นเพียงตัวละครที่ใช้ไม่บ่อยนัก?
rmdir
นั่นคือเหตุผลที่คุณควรใช้
คำตอบ:
บนระบบปฏิบัติการยูนิกซ์เหมือน (รวม BSD, GNU / Linux และ Mac OS X) ตัวหนอนมักจะแสดงให้เห็นไดเรกทอรีบ้านของผู้ใช้ปัจจุบัน: ยกตัวอย่างเช่นถ้าไดเรกทอรีบ้านของผู้ใช้ปัจจุบันเป็น
/home/bloggsj
แล้วcd
,cd ~
,cd /home/bloggsj
หรือcd $HOME
เทียบเท่า การปฏิบัตินี้เกิดขึ้นจากเทอร์มินัล Lear-Siegler ADM-3A ในการใช้งานทั่วไปในช่วงปี 1970 ซึ่งเกิดขึ้นที่มีสัญลักษณ์ตัวหนอนและคำว่า "บ้าน" (สำหรับการเลื่อนเคอร์เซอร์ไปทางซ้ายบน) บนคีย์เดียวกัน
รูปภาพของ Lear-Siegler แป้นพิมพ์ ADM-3A คุณสามารถค้นหาบนนี้เว็บไซต์
สถานีนี้ยังเป็นแหล่งที่มาของคำสั่งการเคลื่อนไหวที่ใช้ในvi
การแก้ไข: h, j, k, lสำหรับซ้ายขึ้นลงทางขวา
Esc
ใช้ในการสลับโหมดvi
เนื่องจากปุ่มนี้สามารถเข้าถึงได้ง่ายบนแป้นพิมพ์ประเภทนี้
HERE IS
สำคัญคืออะไร?
Some teleprinters had a "Here is" key, which transmitted a fixed sequence 20 or 22 characters [...] This was commonly used to identify a station; the operator could press the key to send the station identifier to the other end
ผมไม่แน่ใจว่ามันมีความเกี่ยวข้อง: ที่มา: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
Homeที่สำคัญยังถูกนำมาใช้สำหรับตัวละครตัวหนอนบนขั้วเก่า ดูที่นี่สำหรับรายละเอียดเพิ่มเติม
mkdir '~'
เพราะคุณจะลืมการหลบหนีrm -rf ~
(วันที่เลวร้ายที่สุดที่เคย)!