GNU/Linux >> Tutoriels Linux >  >> Linux

Pourquoi ‘~’ a-t-il été choisi pour représenter le répertoire personnel ?

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 , puis cd , cd ~ , cd /home/bloggsj ou cd $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.


Linux
  1. The Magic ~:Extension Bash Tilde avec 5 exemples

  2. Quel est le but du fichier .bash_profile sous le répertoire d'accueil de l'utilisateur sous Linux

  3. Pourquoi la taille d'un répertoire est-elle toujours de 4096 octets sous Unix ?

  4. Pourquoi le terrible 'rm -rf /' est-il même autorisé ?

  5. Quel est l'intérêt de chiffrer le répertoire personnel ?

Sauvegarde du répertoire personnel - Le guide rapide et sale

Pourquoi le serveur a-t-il bloqué mon IP ?

$home n'est-il pas censé être l'emplacement du répertoire personnel de l'utilisateur ?

Comment migrer le répertoire HOME sous Linux

Pourquoi le répertoire racine est-il désigné par un signe / ?

Dossier d'hébergement dans le répertoire personnel à l'aide de nginx