Je me suis souvent demandé pourquoi le ~
(tilde) représente le répertoire personnel d'un utilisateur. Y a-t-il une raison derrière cela, ou s'agit-il simplement d'un caractère peu utilisé ?
Réponse acceptée :
Citant Wikipédia :
Sur les systèmes d'exploitation de type Unix (y compris BSD, GNU/Linux et Mac OS
X), le tilde indique souvent le répertoire personnel de l'utilisateur actuel :par
exemple, si le répertoire personnel de l'utilisateur actuel est/home/bloggsj
, puiscd
,cd ~
,cd /home/bloggsj
oucd $HOME
sont équivalents. Cette pratique
découle du terminal Lear-Siegler ADM-3A couramment utilisé dans les
années 1970, qui comportait le symbole tilde et le mot "Home"
(pour déplacer le curseur vers en haut à gauche) sur la même touche.
Vous pouvez trouver des photos du clavier Lear-Siegler ADM-3A sur ce site.
Ce terminal est également la source des commandes de mouvement utilisées dans le vi
éditeur :h , j , k , l pour gauche, bas, haut, droite.