Niveau :      
Résumé : ~/.bash_logout ; pgrep ; time

Pour éviter de laisser traîner des infos dans une console ouverte :

$ echo clear >> ~/.bash_logout

Pour récupérer rapidement un process sans tomber sur grep :

$ ps aux | grep "[t]oto"
$ pgrep -l toto

Comptage des connexions http et mail :

$ exec 3>&1 && ( netstat -putan | tee /dev/stderr |  echo http: $(grep -c ":80 .*ESTABLISHED") ) 2>&1 1>&3| echo smtp: $(grep -c ":25 .*ESTABLISHED" )

Lorsque vous faites une modification sur un serveur ssh, pensez à garder un ssh connecté. En effet, celui-ci restera ouvert même si le serveur ssh tombe. Faites vos modifications, puis un test avec un 2e client ssh et c'est seulement là que vous serez assez courageux pour fermer le premier client.

Mesurer une durée dans un script shell :

$ begin=$(date +%s)
$ [...]
$ duration=`date +%T  -d "01/01/1970 +$(($(date +%s)-begin)) seconds "`
$ echo $duration

Mesurer une durée dans un script shell (bis) :

# attention, ce n'est pareil, l'information est écrite directement dans le terminal
$ time [...]