Si l’on utilise pas quotidiennement son terminal, on se retrouve régulièrement à avoir à rechercher des commandes usuelles sur internet car on les a oubliées.
L’objectif de cette page est donc de regrouper quelques commandes qui reviennent assez souvent.
Pour une vraie documentation/présentation de ces commandes, je conseille la très bonne page : https://linuxpedia.fr/doku.php/commande/commande.
Le signe | permet de renvoyer le résultat d’une commande dans la suivante au lieu de l’afficher dans le terminal :
Le résultat de la commande1 est utilisé comme argument de commande2.
La commande cat permet d’afficher le contenu d’un fichier grâce à :
La commande curl exemple.com affichera dans votre terminal le contenu de la page demandée.
La commande wget exemple.com téléchargera ce contenu dans un fichier html. Il est possible de l’utiliser récursivement pour télécharger tout un site.
Pour ajouter du contenu dans un fichier sans avoir à l’ouvrir, on peut utiliser >>.
Ainsi echo nouvelle ligne >> fichier.txt ajoutera "nouvelle ligne" dans fichier.txt.
On peut aussi l’utiliser avec une commande, par exemple :
permettra d’ajouter le contenu de exemple.com dans fichier.txt, et crée le fichier si il n’existe pas.
Pour ces tâches on utilisera les commandes grep et find, la première pour trouver des caractères/mots/lignes dans un fichier et la deuxième pour trouver des fichiers dans un répertoire selon leur nom ou extension par exemple.