GNU/Linux >> Tutoriels Linux >  >> Linux

Liste récursivement le chemin absolu complet des fichiers avec des autorisations sous Linux

Plutôt que ls ou find vous pouvez essayer tree . Plus précisément tree -ifpugDs $PWD devrait vous donner ce que vous voudriez.

-if supprime les lignes d'indentation et imprime le chemin

-p autorisations d'impression

-ug imprime l'utilisateur et le groupe

-D imprime l'heure de modification

-s taille des tirages


Si le taper est un problème, que diriez-vous de mettre ce que vous avez déjà dans une fonction :

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

Vous l'utiliseriez comme

myspecialfinder file.name

Linux
  1. Quoi de neuf avec rdiff-backup ?

  2. Linux - Modifier les autorisations de dossier ?

  3. Commande Linux ls - Lister les fichiers

  4. Lister le fichier à l'aide de la commande ls sous Linux avec le chemin complet

  5. Que fait Linux avec les fichiers existants dans un point de montage ?

Comment modifier les autorisations de fichiers de manière récursive avec chmod sous Linux

Comment modifier récursivement les autorisations de fichiers sous Linux

Qu'est-ce qu'Umask sous Linux

Comment rechercher et répertorier récursivement les fichiers par date sous Linux

Comment lister les fichiers de manière récursive sous Linux

Chemin absolu ou relatif sous Linux :quelle est la différence ?