Eu sempre me perguntei por que o ~(til) representa o diretório inicial de um usuário. Existe uma razão por trás disso, ou é apenas algum personagem pouco usado?
rmdir
.
Eu sempre me perguntei por que o ~(til) representa o diretório inicial de um usuário. Existe uma razão por trás disso, ou é apenas algum personagem pouco usado?
rmdir
.
Respostas:
Em sistemas operacionais Unix-like (incluindo BSD, GNU / Linux e Mac OS X), til, muitas vezes indica o diretório home do usuário atual: por exemplo, se o diretório home do usuário atual é
/home/bloggsj
, entãocd
,cd ~
,cd /home/bloggsj
oucd $HOME
são equivalentes. Essa prática deriva do terminal Lear-Siegler ADM-3A em uso comum durante a década de 1970, que passou a ter o símbolo til e a palavra "Home" (para mover o cursor para o canto superior esquerdo) na mesma tecla.
Foto do teclado Lear-Siegler ADM-3A que você pode encontrar neste site.
Este terminal é também a fonte dos comandos de movimento utilizados no vi
editor: h, j, k, lpara a esquerda, para baixo, para cima, direita.
Esc
é usado para alternar entre os modos vi
, já que é fácil alcançar a tecla nesse tipo de teclado.
HERE IS
chave?
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
. Fonte: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
mkdir '~'
porque você vai esquecer escapar esterm -rf ~
(pior dia de sempre)!