Fiche 4 — Commandes Linux essentielles
BUT R&T : correspondance relevée dans le programme national (R1.08). BTS : Correspondance exacte avec le référentiel du diplôme : non vérifiée à ce jour. Ces fiches portent sur des bases communes du domaine ; confirmez avec le programme de votre année.
Commandes de base pour s'orienter, lire les journaux et gérer les droits sur un système Linux.
| Commande | Usage |
|---|---|
pwd | Afficher le dossier courant |
ls -la | Lister les fichiers, y compris cachés, avec détails |
cd /chemin | Changer de dossier |
cat fichier | Afficher le contenu d'un fichier |
grep -r "motif" . | Rechercher un motif dans les fichiers |
chmod 644 fichier | Droits rw-r--r-- (propriétaire lit/écrit, les autres lisent) |
chown user:group fichier | Changer propriétaire et groupe |
ps aux | Lister les processus en cours |
systemctl status service | État d'un service (systemd) |
journalctl -u service | Journaux d'un service |
tail -f /var/log/syslog | Suivre un fichier de log en direct |
sudo ss -tulpn | Ports ouverts et processus associés |
df -h | Espace disque utilisé/disponible |
crontab -l | Tâches planifiées de l'utilisateur courant |
Lecture des droits
chmod : un chiffre = rwx en binaire (r=4, w=2, x=1). Exemple 750 = propriétaire rwx (7), groupe r-x (5), autres aucun droit (0).Réflexe cyber : évitez chmod 777 (tout le monde peut lire/écrire/exécuter) ; préférez le droit minimal nécessaire.