L’idée de cette initiative est de se réapproprier la ligne de commande.
Et quand on dit « se réapproprier », cela veut surtout dire qu’il faut essayer les commandes dont on parle dans cet article.
Alors, commencez par ouvrir un terminal avant de poursuivre la lecture de la suite !
sommaire
– Quel client IRC dans ma distribution ?
– Client weechat, les base
– Le contenu d’un répertoire
– Tmux, un terminal multiplexeur
En préliminaires et comme la suggestion a été faite de retransmettre la CSS sur le canal IRC du bxlug, on débutera par l’installation d’un client IRC.
apt-cache
permet de faire des recherches dans les paquets disponibles.
apt-cache search irc
apt-cache search irc | less
apt-cache search irc | grep client | less
Dans les versions récentes, apt
remplace apt-get
et apt-cache
.
Pour une question de facilité et de connaissance du programme, le choix se porte sur weechat
. L’installation est très simple et une simple commande suffit (n’oubliez pas de faire précéder vos commandes de sudo
si vous utiliser un accès qui ne dispose pas des privilèges super-utilisateur) :
sudo apt-get install weechat
Lancer le client :
weechat
guide démarrage rapide weechat : https://weechat.org/files/doc/stable/weechat_quickstart.fr.html
les commandes de weechat :
/set : affiche les paramètres de weechat ;
/set *motif* : affiche les paramètres qui correspondent au motif ;
/set paramètre valeur : donne une valeur à un paramètre ; attention, pas de signe "=" entre les deux ;
Pour naviguer dans l’écran de weechat, il suffit d’utiliser les touches PageUp et PageDown. Alt-PageUp et Alt-PageDown permettent de naviguer plus finement.
On définit le serveur auquel on va se connecter et on active la connexion sécurisée :
/server add freenode chat.freenode.net/7000
/set irc.server.freenode.ssl on
/connect freenode
/join #bxlug
La commande ls
permet d’afficher le contenu des répertoires.
-a : voir les fichiers «cachés», dont le nom commencent par un "." ;
-l : vue «longue», avec type de fichier, permissions, taille et dates ;
-x : vue «across», (ordre alphabétique par ligne, non plus par colonne)
-h : "human readable" (affiche les tailles en K, M, G, non plus en bytes)
tmux
est un multiplexeur de terminal, c’est à dire qu’il permet de créer, accéder et contrôler plusieurs terminaux à partir d’un seul écran. Il permet aussi d’assurer une persistance de la ou des sessions ouvertes à distance même en cas de rupture de la connexion.
Plus d’info sur le site officiel de tmux
: https://tmux.github.io/
Voilà, ce sera tout pour cette première CSS. Vous pouvez aussi trouver attaché ci-dessous l’extrait de ce qui se trouvait sur le canal IRC du bxlug lors de la session.