Quelques outils pratiques en console
Je découvre petit à petit des outils qui simplifient l'utilisation de la console. Comme pour les applications graphiques (GUI), certaines seront vite oubliées, d'autres resteront en usage. Voici quelques outils qui me sont servent depuis quelques temps et à plusieurs reprises.
C'est assez souvent que l'on souhaite avoir à disposition le contenu de fichiers. En panne ou en dépannage, un peu de concrêt ca aide. J'ai trouvé deux outils permettant de gérer ca facile. Un supplément à Mutt ensuite et un pilier de la navigation de fichier, Midnight Commander, finissent ce petit tour d'horizon.
Wgetpaste
pacman-g2 -S wgetpaste
Alors, j'ai découvert cet outil il y a peu, en furetant sur le BlankoWorld. Un script qui permet de publier sur pastebin le résultat de commandes ou le contenu d'un fichier.
Vous avez le choix de plusieurs services et plusieurs syntaxes. En configurant votre ~/.wgetpaste.conf et en jouant avec les options décrites dans le billet du Blankoworld, vous pourrez avoir à disposition de vos confrères d'IRC ou Jabber une Url rapidement. Voici pour exemple le résultat de la commande :
wgetpaste ~/.wgetpaste.conf
Ca pourrait être sympa d'avoir ce genre de service d'installé de base et configuré pour le pastebin de Frugalware. (non, Devil505, ce n'est pas un appel du pied ;)
Xclip
pacman-g2 -S xclip`
Dans le même ordre d'idée, mais pour un travail local, xclip permet de mettre dans le presse-papier le contenu d'un fichier ou l'inverse
Place le contenu de xorg.conf dans le presse papier :
xclip -i /etc/X11/xorg.conf
Place ce xorg.conf dans un fichier de sauvegarde
# oui, je sais, un cp fait ca bien, c'est juste un exemple
xclip -o /etc/X11/xorg.bak
Le résultat de la commande ls usb se place dans le presse papier
ls usb | xclip
Midnight Commander
Un navigateur de fichier en console. Deux panels, la possibilité d'établir une connexion FTP et la visualisation rapide des fichiers, mc est un "must have".
pacman-g2 -S mc
Abook
pacman-g2 -S abook
Un carnet d'adresse assez simple, qui s'accouple très bien avec Mutt. Vous pouvez renseigner tous les champs habituels d'un carnet d'adresses, avec une interface assez sympa et graphique (on ne rigole pas!) Une fois installé, il vous faut ajouter ces lignes à votre muttrc.
~/.muttrc
# Abook
set query_command= "abook --mutt-query '%s'"
macro index,pager A "<pipe-message>abook --add-email-quiet<return>" "add the sender address to abook"
En pressant A (au lieu de a), l'expéditeur du message est ajouté à votre carnet d'adresse Abook. Lors de la rédaction d'un message, lorsque le destinataire vous est demandé, pressez Ctrl+t pour faire apparaître la liste de vos contacts.
Fortunes
pacman-g2 -S fortune fortune-fr fortune-mod fortune-mod-chucknorris-fr
# ce n'est qu'un exemple. pour voir tous les mods disponibles :
pacman-g2 -Ss fortune
Comment ca les fortunes, c'est pas utile ? allez, pour mettre en pratique xclip vu, plus haut. que me donne la commande ?
fortune chucknorris | xclip
Résultat :
Si Chuck Norris te fait saigner, mieux vaut t'excuser d'avoir taché ses vêtements.
A bon entendeur, bon clapotage !!!