Linux / Unix: busque y enumere todos los archivos ocultos de forma recursiva

Lo soy un nuevo usuario de shell del sistema Unix. Necesito encontrar y enumerar todos los archivos ocultos, incluidos los directorios, en un sistema tipo Linux o Unix. ¿Cómo puedo enumerar de forma recursiva todos los archivos y directorios ocultos? ¿Cómo guardo el resultado en un archivo de texto?
Debe usar el comando de búsqueda para enumerar todos los archivos ocultos de forma recursiva en sistemas tipo Linux o Unix. También puede usar el comando ls para enumerar los archivos ocultos.

Detalles del tutorial
Dificultad Fácil (rss)
Privilegios de root No
Requisitos Ninguno
Tiempo 2m

¿Qué es un archivo oculto en Linux o Unix?

En el sistema basado en Unix y Linux, un archivo oculto no es más que un nombre de archivo que comienza con «.» (punto). No puede ver archivos ocultos con el comando ls.

Ver archivos ocultos con el comando ls

Puede pasar las opciones -a al comando ls para ver los archivos ocultos archivo:
ls -a
O
ls -al
O
ls -al | more
Resultados de muestra:

Fig.01: Use el comando ls para ver archivos ocultos

Tengo dos archivos ocultos en el directorio actual. Ejecutemos el siguiente comando ls para ver todos los archivos ocultos en el directorio actual:
$ ls -d .?*
$ ls -l -d .?*
$ ls -l -d .?*

Resultados de muestra:

Donde las opciones de ls son las siguientes:

  • -l: usa un formato de lista larga.
  • -d: muestra los directorios en sí mismos, no su contenido.
  • .? * O.? *: Fuerza a ls a mostrar solo archivos ocultos.

Enumere de forma recursiva todos los archivos y directorios ocultos en Linux / Unix

Para guardar los resultados en un archivo llamado foo.txt, use una redirección de la siguiente manera:

Conclusión

Usted aprendí a encontrar y enumerar todos los archivos ocultos en Linux y sistemas similares a Unix usando el comando ls / comando find. Consulte la página de manual del comando find (1) para obtener más información:
$ man find
$ man ls

🐧 Por favor, apoye mi trabajo en Patreon o con una donación.
🐧 Obtenga los últimos tutoriales sobre Linux, código abierto & DevOps a través de RSS o boletín semanal por correo electrónico.
🐧 6 comentarios hasta ahora … agregue uno ↓
Categoría Lista de comandos de Unix y Linux
Administración de archivos cat
Cortafuegos Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Utilidades de red dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Administrador de paquetes apk • apt
Gestión de procesos bg • chroot • cron • disown • fg • jo bs • killall • kill • pidof • pstree • pwdx • time
Buscando grep • whereis • which
Información del usuario grupos • id • lastcomm • last • lid / libuser-lid • logname • miembros • usuarios • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Cortafuegos • Ubuntu 20.04

Leave a Reply

Deja una respuesta

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