Mi sono spesso chiesto perché il ~ (tilde) rappresenta la home directory di un utente. C'è una ragione dietro questo, o è solo un personaggio usato di rado?
Risposta accettata:
Citando Wikipedia:
Su sistemi operativi simili a Unix (inclusi BSD, GNU/Linux e Mac OS
X), tilde indica spesso la directory home dell'utente corrente:per
esempio, se la directory home dell'utente corrente è /home/bloggsj , quindi cd , cd ~ , cd /home/bloggsj o cd $HOME sono equivalenti. Questa pratica
deriva dal terminale Lear-Siegler ADM-3A di uso comune durante gli
anni '70, che aveva il simbolo della tilde e la parola “Home”
(per spostare il cursore su in alto a sinistra) sullo stesso tasto.

Puoi trovare le foto della tastiera Lear-Siegler ADM-3A su questo sito.

Questo terminale è anche la fonte dei comandi di movimento usati in vi editore:h , j , k , l per sinistra, in basso, in alto, a destra.