grep, awk, sed, find, crontab
| Commande | Utilisation | Exemple |
|---|---|---|
| grep | Rechercher du texte dans les fichiers | grep "error" /var/log/syslog |
| awk | Manipuler des données (colonnes) | awk '{print $1}' fichier.txt |
| sed | Modifier du texte (stream editor) | sed 's/old/new/g' fichier.txt |
| find | Rechercher des fichiers | find / -name "*.conf" |
| crontab | Planifier des tâches | crontab -e (tous les jours à 2h) |
| xargs | Exécuter une commande sur des résultats | find . -name "*.log" | xargs rm |
| cut | Extraire des colonnes | cut -d':' -f1 /etc/passwd |
grep + awk + sed = la base de l'administration Linux.
crontab est indispensable pour automatiser les sauvegardes et les tâches répétitives.