Je me suis souvent demandé pourquoi le ~(tilde) représente le répertoire de base d'un utilisateur. Y a-t-il une raison derrière cela, ou s'agit-il simplement d'un personnage peu utilisé?
rmdir
.
Je me suis souvent demandé pourquoi le ~(tilde) représente le répertoire de base d'un utilisateur. Y a-t-il une raison derrière cela, ou s'agit-il simplement d'un personnage peu utilisé?
rmdir
.
Réponses:
Sur Unix tels que les systèmes d'exploitation (y compris BSD, GNU / Linux et Mac OS X), 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
, alorscd
,cd ~
,cd /home/bloggsj
oucd $HOME
sont équivalentes. 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 en haut à gauche) sur la même touche.
Photo du clavier Lear-Siegler ADM-3A que vous pouvez trouver sur ce site.
Ce terminal est également la source des commandes de mouvement utilisés dans l' vi
éditeur: h, j, k, , lgauche, bas, haut, droite.
Esc
est utilisé pour changer de mode vi
, car la touche est facile à atteindre sur ce type de clavier.
HERE IS
clé?
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
. Source: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
mkdir '~'
parce que vous allez oublier échapper à cetterm -rf ~
(pire journée)!