commandes GNU et pas GNU bien pratiques

Quelques commandes bien utiles, certaines du projet GNU, d'autres non.

lsof

Savoir quels sont les démons qui utilisent la bibliothèque malib :

$ sudo lsof | grep malib

Source message de Gilles Lamiral, archives de Gulliver.

ls

tri par date de modification

Liste des fichiers et répertoires classés par ordre inverse de date de dernière modification : les fichiers modifiés les plus récemment sont affichés en bas.

ls -ltr

Source message de Gilles Lamiral, archives de Gulliver.

tri par taille

Tri par taille croissante (les plus gros fichiers sont en fin de liste). La taille peut être dans un format « lisible par un humain » avec -h.

ls -lsrh

grep en couleur

La commande grep dispose d'une option qui permet d'afficher le texte recherché en couleur.

grep --color

gestion des logs

lecture colorisée des logs

$ ccze -A < fichierdelog | less -R

Sous forme d'une fonction :

logview()
{
    ccze -A < $1 | less -R
}

Pour lire le fichier en continu.

$ tail -f fichierdelog | ccze

Sous forme de fonction :

logtail()
{
    tail -f $1 | ccze
}