# procedure "reduc_wtmpx.sh" # de reduction de la taille du fichier '/var/adm/wtmpx' (sur SUN) echo "verification taille '/var/adm/wtmpx' : " ls -l /var/adm/wtmpx /usr/lib/acct/fwtmp < /var/adm/wtmpx > /tmp/wtmp.txt head -2000 /tmp/wtmp.txt > /tmp/wtmp2.txt # on garde les 2000 premieres lignes (qui existaient dans /etc/wtmpx). tail -2000 /tmp/wtmp.txt >> /tmp/wtmp2.txt # et on garde les 2000 dernieres lignes (qui existaient dans /etc/wtmpx). echo "verification contenu fichier '/tmp/wtmp2.txt' : " head -10 /tmp/wtmp2.txt echo "[ .... ]" tail -10 /tmp/wtmp2.txt echo "=> taper sur une touche : " read repons cat /dev/null > /var/adm/wtmpx # RAZ de wtmpx /usr/lib/acct/fwtmp -ic < /tmp/wtmp2.txt > /var/adm/wtmpx echo "verification taille '/var/adm/wtmpx' : " ls -l /var/adm/wtmpx echo "verification par la commande 'last' : " last # verification