A menudo me he preguntado por qué ~(tilde) representa el directorio de inicio de un usuario. ¿Hay alguna razón detrás de esto, o es solo un personaje poco utilizado?
rmdir.
A menudo me he preguntado por qué ~(tilde) representa el directorio de inicio de un usuario. ¿Hay alguna razón detrás de esto, o es solo un personaje poco utilizado?
rmdir.
Respuestas:
En los sistemas operativos basados en Unix (incluyendo BSD, GNU / Linux y Mac OS X), tilde menudo indica el directorio personal del usuario actual: por ejemplo, si el directorio personal del usuario actual es
/home/bloggsj, a continuacióncd,cd ~,cd /home/bloggsjocd $HOMEson equivalentes. Esta práctica se deriva del terminal Lear-Siegler ADM-3A de uso común durante la década de 1970, que resultó tener el símbolo de tilde y la palabra "Inicio" (para mover el cursor hacia la esquina superior izquierda) en la misma tecla.
Foto del teclado Lear-Siegler ADM-3A que puede encontrar en este sitio.

Este terminal es también la fuente de los comandos de movimiento utilizados en el vieditor: h, j, k, lpara la izquierda, abajo, arriba, a la derecha.
Escse usa para cambiar de modo vi, ya que la tecla es fácil de alcanzar en este tipo de teclado.
HERE ISclave?
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. Fuente: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
mkdir '~'debido a que se olvide de escapar de esterm -rf ~(peor día de todos)!