
A menudo me he preguntado por qué ~
(tilde) el carácter representa el directorio de inicio de un usuario.
¿Hay alguna razón detrás de esto o es simplemente porque la tilde es un carácter que se usa con poca frecuencia?
Respuesta1
En sistemas operativos tipo Unix (incluidos BSD, GNU/Linux y Mac OS X), la tilde suele indicar el directorio de inicio del usuario actual: por ejemplo, si el directorio de inicio del usuario actual es ,
/home/bloggsj
entoncescd
,cd ~
o son equivalentes. Esta práctica deriva del terminal Lear-Siegler ADM-3A de uso común durante la década de 1970, que tenía el símbolo de tilde y la palabra "Inicio" (para mover el cursor hacia la parte superior izquierda) en la misma tecla.cd /home/bloggsj
cd $HOME
Puedes encontrar fotos del Lear-Siegler.ADM-3Ateclado encendidoestesitio.
Esta terminal es también lafuente de los comandos de movimientoutilizado en el vi
editor: h, j, k, lpara izquierda, abajo, arriba, derecha.
Respuesta2
La Homeclave también se usaba para el carácter de tilde en terminales antiguos. Veraquípara más detalles.