Starmate Posts

11 août 2018 /
Pour créer un fichier de 10 Mo
dd if=/dev/zero of=10M.bin bs=1024 count=0 seek=$[1024*10]
Pour créer un fichier de 100 Mo
dd if=/dev/zero of=100M.bin bs=1024 count=0 seek=$[1024*100]
Pour créer un fichier de 1 Go
dd if=/dev/zero of=1G.bin bs=1024 count=0 seek=$[1024*1024]
30 juillet 2018 /

Mémo pour dépanner:

Linux
sudo dmidecode -s system-serial-number

 

windaube
wmic bios get serialnumber
21 juin 2018 /

On peut transformer une chaîne de caractère en majuscule ou en minuscule, sans passer par la commande « tr », en passant par une variable.

 

Pour cela il nous suffit de déclarer une variable contenant notre chaîne de caractère
nom="Linux c'est TROP bien"
Maintenant pour afficher notre variable en majuscule, il suffit de l'appeler de cette façon
echo ${nom^^}
Et pour l'afficher en minuscule
echo ${nom,,}
4 juin 2018 /
Pour faire une sauvegarde des fichiers de plus de 180 jours dans une archives compressée
find . -mtime +180 -print0 | xargs -0 tar -zcf ../backup_04-06-2018.tar.gz
Pour connaitre le nombre de fichiers que nous avons sauvegardé
find . -mtime +180 -exec ls -1 {} + | wc -l
Il ne reste plus qu'a supprimer les fichiers que nous venons de sauvegarder
find . -mtime +180 -exec rm {} +
9 mai 2018 /
Pour ne pas enregistrer les commandes: ls, ps,exit,pwd,clear,history
echo "HISTIGNORE=\"&:ls:ps*:exit:pwd:clear:history:\"" >> ~/.profile

Le signe « & » permet d’éviter d’enregistrer deux commandes successives identiques.

Pour ne pas pas enregistrée dans l'historique les commandes commençant par un espace, ou en double ( même si non consécutives).
echo "HISTCONTROL=\"ignorespace:erasedups\"" >> ~/.profile
Afficher la date dans un format plus lisible lors de l’exécution de la commande history.
echo "HISTTIMEFORMAT=\"[%a %d %b %Y %T]\"" >> ~/.profile
On peut en profiter pour augmenter la taille de l'historique pour ne perdre aucune commande précédemment exécutée.
echo "HISTSIZE=500000" >> ~/.profile
echo "HISTFILESIZE=500000" >> ~/.profile