LINUX

Cómo mostrar archivos ocultos en Linux

Al igual que Windows y MAC admiten archivos ocultos, los sistemas operativos tipo Linux y Unix permiten a los usuarios ocultar archivos. En este tutorial, le mostraré cómo ocultar archivos y directorios y mostrar archivos y directorios ocultos en Linux.

Si algún archivo o nombre de directorio comienza con un . prefijo (por ejemplo .test) entonces ese archivo o carpeta está oculto.

El comando más común para listar archivos y directorios en Linux es el comando ls y verificamos cómo usar el comando ls para mostrar mostrar archivos ocultos.

Cómo mostrar archivos ocultos

Cuando usamos el comando ls sin ninguna opción, no mostrará los archivos ocultos. Para revelar archivos ocultos, debe usar -a o -A opción con el comando ls.

La diferencia entre -a y -A la opción es esa -a La opción muestra archivos y directorios ocultos con el directorio actual (.) y el directorio principal (..) donde -A no lo mostrará.

A continuación, he enumerado mi directorio de inicio donde .bash_history, .bash_logout, .bash_profile y .bashrc Los archivos se crean como ocultos de forma predeterminada en Linux. los .DIR y .mycat son mi directorio personal y mi archivo que están ocultos.

$ ls -a
.  ..  account  .bash_history  .bash_logout  .bash_profile  .bashrc  devops  .DIR  .mycat.png  scripts  .viminfo

comando ls mostrar archivos ocultos
Para enumerar archivos ocultos en una lista larga, use el siguiente comando:

$ ls -al
total 44
drwx------. 5 linoxide linoxide 4096 Feb 28 09:32 .
drwxr-xr-x. 3 root     root     4096 Feb  7 00:45 ..
drwxrwxr-x. 2 linoxide linoxide 4096 Feb  8 08:04 account
-rw-------. 1 linoxide linoxide  375 Feb 15 11:06 .bash_history
-rw-r--r--. 1 linoxide linoxide   18 May 11  2019 .bash_logout
-rw-r--r--. 1 linoxide linoxide  141 May 11  2019 .bash_profile
-rw-r--r--. 1 linoxide linoxide  312 May 11  2019 .bashrc
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 28 09:32 devops
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 28 09:31 .DIR
-rw-rw-r--. 1 linoxide linoxide    0 Feb 28 09:32 .mycat.png
-rw-rw-r--. 1 linoxide linoxide   33 Feb 20 03:21 scripts
-rw-------. 1 linoxide linoxide  961 Feb 20 03:21 .viminfo

A algunos usuarios les encanta usar ll mando.

$ ll -a
total 44
drwx------. 5 linoxide linoxide 4096 Feb 28 09:32 .
drwxr-xr-x. 3 root     root     4096 Feb  7 00:45 ..
drwxrwxr-x. 2 linoxide linoxide 4096 Feb  8 08:04 account
-rw-------. 1 linoxide linoxide  375 Feb 15 11:06 .bash_history
-rw-r--r--. 1 linoxide linoxide   18 May 11  2019 .bash_logout
-rw-r--r--. 1 linoxide linoxide  141 May 11  2019 .bash_profile
-rw-r--r--. 1 linoxide linoxide  312 May 11  2019 .bashrc
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 28 09:32 devops
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 28 09:31 .DIR
-rw-rw-r--. 1 linoxide linoxide    0 Feb 28 09:32 .mycat.png
-rw-rw-r--. 1 linoxide linoxide   33 Feb 20 03:21 scripts
-rw-------. 1 linoxide linoxide  961 Feb 20 03:21 .viminfo

Comprobemos la salida de muestra de ls con -A opción de la siguiente manera:

$ ls -A
account  .bash_history  .bash_logout  .bash_profile  .bashrc  devops  .DIR  .mycat.png  scripts  .viminfo

o

$ ll -A
total 36
drwxrwxr-x. 2 linoxide linoxide 4096 Feb  8 08:04 account
-rw-------. 1 linoxide linoxide  375 Feb 15 11:06 .bash_history
-rw-r--r--. 1 linoxide linoxide   18 May 11  2019 .bash_logout
-rw-r--r--. 1 linoxide linoxide  141 May 11  2019 .bash_profile
-rw-r--r--. 1 linoxide linoxide  312 May 11  2019 .bashrc
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 28 09:32 devops
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 28 09:31 .DIR
-rw-rw-r--. 1 linoxide linoxide    0 Feb 28 09:32 .mycat.png
-rw-rw-r--. 1 linoxide linoxide   33 Feb 20 03:21 scripts
-rw-------. 1 linoxide linoxide  961 Feb 20 03:21 .viminfo

Cómo crear archivos ocultos

Al igual que los archivos normales, podemos crear archivos ocultos usando el comando táctil, vi o nano editores. La única diferencia es crear con punto (.) delante del nombre del archivo o directorio.

Crea un solo archivo oculto

$ touch .testfile.txt

or

$ vi .test.txt

Crea varios archivos ocultos

$ touch .file1 .file2 .file3

Crea un directorio oculto

$ mkdir .hiddndir

Ocultar archivo existente

Veamos cómo cambiar un archivo normal a un archivo oculto. Simplemente podemos usar el comando mv para cambiar el nombre de los archivos.

Supongamos que ya hemos creado el archivo ‘info.txt’ y el directorio ‘nike’ y ocultaremos este archivo y directorio como se muestra a continuación.

$ ll
total 4
-rw-r--r--. 1 root root 0 May 3 19:11 info.txt
drwxr-xr-x. 2 root root 4096 May 3 19:11 nike
$ mv info.txt .info.txt
$ mv nike .nike
$ ll -A
total 12
-rw-r--r--. 1 root root 0 May 3 19:11 .info.txt
drwxr-xr-x. 2 root root 4096 May 3 19:11 .nike

Para mostrar archivos, puede seguir el proceso inverso.

Conclusión

El comando mencionado anteriormente funciona desde el terminal para cualquier distribución de Linux como Ubuntu, Debian, Redhat y CentOS. De este tutorial, aprendimos comandos muy simples para mostrar archivos ocultos en Linux. Si tiene alguna pregunta o comentario, no dude en dejar un comentario.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar