GNU/Linux >> Tutoriales Linux >  >> Linux

Enumere de forma recursiva la ruta absoluta completa de los archivos con permisos en Linux

En lugar de ls o find puedes probar tree . Específicamente tree -ifpugDs $PWD debería darte lo que te gustaría.

-if elimina las líneas de sangría e imprime la ruta

-p permisos de impresión

-ug imprime usuario y grupo

-D imprime la hora de modificación

-s tamaño de las impresiones


Si escribirlo es un problema, ¿qué hay de poner lo que ya tiene en una función:

myspecialfinder() {
  find $PWD/ -type f -name "$1" -printf '%M %u %g %s\t%a\t%p\r\n'
}

Lo usarías como

myspecialfinder file.name

Linux
  1. Permisos de archivo en Linux con ejemplo

  2. ¿Cómo puedo generar una lista de archivos con su ruta absoluta en Linux?

  3. Enumere los archivos de forma recursiva en la CLI de Linux con la ruta relativa al directorio actual

  4. Enumere el archivo usando el comando ls en Linux con la ruta completa

  5. ¿Qué permisos deben tener los archivos/carpetas de mi sitio web en un servidor web Linux?

Cómo cambiar los permisos de archivos de forma recursiva con chmod en Linux

Cómo cambiar recursivamente los permisos de archivos en Linux

Cómo encontrar recursivamente y enumerar los archivos por fecha en Linux

Cómo listar archivos recursivamente en Linux

Ruta absoluta vs relativa en Linux:¿Cuál es la diferencia?

¿Cómo enumero archivos con rutas completas en Linux?