From 1bab9f99622c3781cd369dd7b106262f31d921ad Mon Sep 17 00:00:00 2001 From: bastien Date: Wed, 16 Apr 2025 22:17:13 +0000 Subject: [PATCH] Actualiser README.md --- README.md | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b0ea370..0b721f1 100644 --- a/README.md +++ b/README.md @@ -56,14 +56,40 @@ grep -i "erreur" logs.txt | sort | uniq -c > erreurs_traitees.txt 2> erreurs.log |-i | Option : ignore la casse| |"erreur" | Mot recherché| |logs.txt | Fichier source| -|` | sort`| -|` | uniq -c`| +| sort`| Commande pour trier | +| uniq -c`| Commande pour factoriser les résultats triés et compter le nombre d'itérations| |> erreurs_traitees.txt | Envoie le résultat dans un fichier (stdout)| |2> erreurs.log | Envoie les messages d’erreur dans un autre fichier (stderr)| +Voici une liste non exhaustive des commandes shell linux courantes: + +``` +pwd # Affiche le répertoire courant +ls # Liste les fichiers +ls -l # Liste détaillée +cd dossier/ # Se déplacer dans un dossier +cd .. # Remonter d’un dossier +cd ~ # Aller dans le dossier personnel +mkdir test # Créer un dossier +cd test # Entrer dans ce dossier +touch essai.txt # Créer un fichier +whoami # Nom de l’utilisateur +hostname # Nom de la machine +date # Date/heure +uptime # Depuis combien de temps l’ordi est allumé +echo "Bonjour le monde" > fichier.txt # Création avec contenu +cat fichier.txt # Affiche le contenu +echo "Ligne 2" >> fichier.txt # Ajoute une ligne +ma_commande --help # Ouvre l'aide de la commande ma_commande (exemple ls --help donne le manuel d'utilisation de la commande ls) + +``` - +rm fichier.txt # Supprimer un fichier +mv a.txt b.txt # Renommer +cp a.txt b.txt # Copier +nano hello.sh # Editer un fichier texte avec l'utilitaire d'édition nano +vi hello.sh # Editer un fichier texte avec l'utilitaire d'édition vi