Я часто замислювався, чому ~(tilde) представляє домашній каталог користувача. Чи є причина в цьому, чи це просто якийсь нечасто використаний персонаж?
rmdir
.
Я часто замислювався, чому ~(tilde) представляє домашній каталог користувача. Чи є причина в цьому, чи це просто якийсь нечасто використаний персонаж?
rmdir
.
Відповіді:
В Unix-подібних операційних систем ( в тому числі і 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
mkdir '~'
тому що ви будете забувати уникнути цьогоrm -rf ~
(найгірший день коли - або)!