Un rendez-vous que je vous donne chaque lundi pour découvrir des commandes. Pas de grandes formalités dans ces articles, juste des commandes souvent sur une ligne façon oneliner. Vous pouvez retrouver facilement les précédentes éditions des top commandes sur cette page.
# Vim : remplacement sur un range de lignes
:10,30s/";"/","/g
# Bash : apropos pour trouver les commandes similaires
:~$ apropos grep grep-aptavail (1) - Rechercher dans des fichiers de contrôle Debian grep-available (1) - Rechercher dans des fichiers de contrôle Debian grep-dctrl (1) - Rechercher dans des fichiers de contrôle Debian grep-debtags (1) - Rechercher dans des fichiers de contrôle Debian grep-excuses (1) - Rechercher les fichiers d'excuses pour testing d'un responsable grep-status (1) - Rechercher dans des fichiers de contrôle Debian ...
# Bash inverser un contenu
echo "salut" | rev tulas
# GS : convertir un pdf en png
for f in *.pdf; do gs -dNOPAUSE -dBATCH -sDEVICE=png16m -sOutputFile="${f%.pdf}/${f%.pdf}%d.png" -r700x600 "$f" ;done
# Sed
Sélectionner des lignes à partir d’un pattern.
sed -n "/pattern/p" fichier
# NL
Afficher le numéro de ligne comme dans un cat option -n
nl fichier.txt
# Timeout
Lancer un timeout sur une commande au bout d’un certain laps de temps
timeout 30m ma_commande
# Glances
Découvrez Glances dans un bon article du blog geek mon petit nuage.
Et enfin les articles qui ont cartonnés sur le blog au cours de la semaine dernière :
- les principales commandes à retenir sur ipTables pour commencer à mettre en place votre parefeu
- archiver son historique de commandes pour ne pas perdre tout ce que vous avez tapé dans votre terminal
- tuer les processus en écoute sur un port particulier par example sur le port 80 par sécurité si vous avez des doutes à un moment donné
- remplacer un motif/pattern dans des fichiers situés sur votre machine en une commande
- imprimer une page de man dans un fichier pdf pour l’emmener partout (y compris sur un os windos lol)