Linux - Tips 2
Alasta 22 Juin 2015 linux bash cli Open Source shell snippet
Description : Voici un nouveau billet sur les tips shell
Modifier la date de modification d’un fichier
touch -t AAMMJJhhmm monfichier.txt
Nombre aléatoire entre 2 valeurs
echo $[($RANDOM % ($[$max - $min] + 1)) + $min]
Récupérer la 6ème ligne d’un fichier
sed -n '6p' mon_fichier
Executer une commande avec un compte qui n’a pas de shell
su -l cacti -s /bin/bash -c /usr/bin/php /usr/share/.....
Stress CPU
Peut être mettre en seq le nombre de CPU/Core (dans l’exemple il y en a 64)
for i in `seq 64`; do perl -e '$z=time()+(10*60); while (time()<$z) { $j++; $sqrt = sqrt($j) for (1..9999); }' & done
Envoyer un message syslog local unique
logger ${USER} test1234 syslog local ${HOSTNAME} $(date) $(uuidgen)