Ne figure ici que quelques commandes avec quelques params, man sera beaucoup plus bavard.
Concaténer des fichiers et les afficher sur la sortie standard.
-b, –number-nonblank : Numéroter en sortie les lignes non blanches, en commençant à 1.
-E, –show-ends : Afficher un ‘$’ à la fin de chaque ligne.
-n, –number : Numéroter les lignes en sortie, en commençant à 1.
-s, –squeeze-blank : Remplacer les lignes blanches consécutives par une seule ligne blanche.
-T, –show-tabs : Afficher le caractère TAB ainsi : ‘^I’.
-v, –show-nonprinting : Afficher les caractères de contrôles, sauf les sauts de ligne et les tabulations en utilisant la notation ‘^’, et préfixer avec ‘M-’ les caractères ayant leur huitième bit positionné.
-daystart Mesurer les temps (avec -amin, -atime, -cmin, -ctime, -mmin, et -mtime) depuis le début de la journée plutôt que depuis 24 heures.
-depth Traiter d’abord les sous-répertoires avant le répertoire lui-même.
-maxdepth n ou -mindepth n pour la profondeur
-xdev (idem -mount) Ne pas parcourir les répertoires situés sur d’autres systèmes de fichiers.
Arguments numériques :
-amin -m dernier accès au fichier il y a moins de m minutes (+m).
-ctime +J dernière modification du statut du fichier il y a plus de J*24 heures (+J).
-mmin m Fichier dont les données ont été modifiées il y a m minutes.
-mtime J Fichier dont les données ont été modifiées il y a J*24 heures.
-links n fichier ayant n liens.
-name motif Fichier dont le nom de base (sans les répertoires du chemin d’accès), correspond au motif du shell. (*toto ne prend pas .toto). -iname idem sans la sensibilité à la casse
-regex motif
-size n[bckw] b-blocs, c-octets, k-Ko, w-words_de_2_octets
-type d|f|l
list open files
-c L liste les fichiers ouverts par les processus dont le nom commence par L (on peut mettre plusieurs -c). Marche aussi avec regexp du genre -c /nom/b
La dernière lettre après / peut être b pour basic, i pour “ignore case” ou e pour extended (défaut).