Magazine Internet

En vrac (6)

Publié le 08 octobre 2007 par Peck
Retrouvez cet article sur http://linux-attitude.fr/post/En-vrac-7

Niveau
: En vrac (6) En vrac (6) En vrac (6) En vrac (6) En vrac (6)
Résumé : ~/.bash_logout ; pgrep ; time


Pour eviter de laisser trainer 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 femer le permier 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 dans le terminal
$ time [...]



Retour à La Une de Logo Paperblog

A propos de l’auteur


Peck Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog