Bajo sistemas similares a Unix, todos los directorios contienen dos entradas .
y..
, que representan el directorio mismo y su padre respectivamente. Estas entradas no son interesantes la mayoría de las veces, por lo que las ls
oculta y los comodines de shell como *
no las incluyen. De manera más general, los ls
comodines ocultan todos los archivos cuyo nombre comienza con a .
; esta es una manera sencilla para excluir .
y ..
y permiten a los usuarios ocultar otros archivos de listados. Aparte de ser excluido de los listados, no hay nada especial en estos archivos.
Unix almacena los archivos de configuración por usuario en el directorio de inicio del usuario. Si todos los archivos de configuración aparecieran en las listas de archivos, el directorio de inicio estaría abarrotado de archivos que a los usuarios no les importan todos los días. Entonces, los archivos de configuración siempre comienzan con un .
: típicamente, el archivo de configuración para la aplicación Foo se llama algo así como .foo
o .foorc
. Por esta razón, los archivos de configuración del usuario a menudo se conocen como archivos de puntos .
ls
y comodines ocultan todos los archivos cuyo nombre comienza con una.
, lo que es una forma sencilla para excluir.
y..
y permiten a los usuarios ocultar otros archivos de anuncios." Esto suena como el siguiente: El concepto de ocultar archivos / directorios que comienzan con un punto realmente parece ocultarse.
..
. Pero más tarde, las personas se dieron cuenta de que poder ocultar algunos archivos / directorios tiene un valor y, por lo tanto, comenzaron a poner un punto al comienzo de los archivos que desean ocultar. ¿Es ese realmente el caso o solo una especulación?