¿Cómo puedo ocultar un archivo o una carpeta en Linux?

¿Qué tenemos en la caja?
En Linux, los archivos y carpetas se pueden crear de diferentes maneras, en particular con los comandos touch y mkdir. Aunque generalmente creamos elementos que son visibles en el sistema de archivos, ¿cómo podemos ocultar un archivo o carpeta en Linux? Descúbrelo en este artículo.
Las operaciones se realizan en una máquina Debian, pero este método puede aplicarse a otras distribuciones de Linux, como Ubuntu, CentOS, Rocky Linux, Fedora, etc.
1. Crear un archivo oculto en Linux
Para crear un archivo oculto en Linux, esto puede ser una sorpresa, pero todo lo que tienes que hacer es anteponer un punto al nombre del archivo.
El siguiente comando crea un archivo no oculto
tocar archivo.txt
Aunque este comando crea un archivo :
touch .fichier.txt
La diferencia está en el detalle... Y debo señalar que el nombre del elemento será ".fichier.txt" y no "fichier.txt" porque el punto es realmente parte del nombre del archivo. Tal vez algunos de ustedes ya han trabajado en servidores web donde a menudo hay archivos ".htaccess" ocultos.
Del mismo modo, un archivo que no está oculto puede pasar a estarlo simplemente cambiándole el nombre :
mv archivo.txt .archivo.txt
Para los aficionados a la interfaz gráfica en Linux, si desea ocultar un archivo en modo gráfico, basta con añadir un "." al principio del nombre. El principio sigue siendo el mismo.
2. Crear una carpeta oculta en Linux
Para que el archivo sea invisible en el disco, hay que añadir un punto al principio del nombre, pero ¿qué pasa con las carpetas? La respuesta es sencilla: añadiendo también un ".", ¡exactamente de la misma manera!
Como resultado, este asunto no quedará oculto:
mkdir carpeta
Mientras que este archivo estará oculto :
mkdir .carpeta
También en este caso, puede cambiar el nombre de una carpeta para que pase a estar oculta (o viceversa):
mv carpeta .carpeta
3. Enumerar los elementos ocultos
Por último, veremos cómo listar archivos y carpetas ocultos en Linux. El comando para listar el contenido de un directorio es " ls" . Excepto que, por defecto, no lista los elementos ocultos.... Podemos ver esto con nuestro archivo oculto creado anteriormente:

Pero también con la carpeta oculta :

¿Cómo se consigue que ls devuelva los elementos ocultos? ¿Es esto posible? La respuesta es sí.
La opción "-a" del comando "ls debe utilizarse para mostrar elementos ocultos, ya sean archivos o carpetas. Para una mejor legibilidad, también debe añadir el carácter " -l "Haga clic aquí para ver la lista.
ls -a
ls -al
Aquí está la prueba de que funciona:

A partir de ahora, conozco a algunas personas que tendrán el reflejo de utilizar la opción "-a" para asegurarse de que no se les escapa nada al listar el contenido de un directorio.
4. Conclusión
Gracias a este artículo de la caja de tutoriales de informática, podrás ocultar un archivo o carpeta en Linuxsino también para listar estos mismos elementos desde la línea de comandos. Este es uno de los elementos básicos de Linux.
Recursos :