📂 Gestion des fichiers & dossiers
ls→ Lister le contenu d’un dossierls -la→ Lister tous les fichiers (y compris cachés) avec détailscd <dossier>→ Changer de dossierpwd→ Afficher le dossier courantmkdir <dossier>→ Créer un dossierrmdir <dossier>→ Supprimer un dossier viderm <fichier>→ Supprimer un fichierrm -rf <dossier>→ Supprimer un dossier (forcé)cp <source> <destination>→ Copier un fichiercp -r <source> <destination>→ Copier un dossiermv <source> <destination>→ Déplacer / Renommertouch <fichier>→ Créer un fichier videfile <fichier>→ Afficher le type de fichier
📄 Lecture & édition de fichiers
cat <fichier>→ Afficher le contenuless <fichier>→ Lecture page par pagemore <fichier>→ Lecture simplehead <fichier>→ Afficher les 10 premières lignestail <fichier>→ Afficher les 10 dernières lignestail -f <fichier>→ Suivi en temps réelnano <fichier>→ Éditeur simplevim <fichier>→ Éditeur avancé
🔎 Recherche & traitement de texte
grep "texte" <fichier>→ Rechercher du textegrep -r "texte" .→ Recherche récursivefind . -name "fichier.txt"→ Trouver un fichierlocate <fichier>→ Recherche rapidewhich <commande>→ Chemin d’une commandewc -l <fichier>→ Compter les lignessort <fichier>→ Trier un fichieruniq <fichier>→ Supprimer doublonscut -d',' -f1 <fichier>→ Extraire une colonneawk '{print $1}' <fichier>→ Afficher une colonnesed 's/ancien/nouveau/g' <fichier>→ Remplacer du texte
⚙️ Informations système
top→ Processus en courshtop→ Gestionnaire de processus avancéps aux→ Liste des processusdf -h→ Espace disquedu -sh <dossier>→ Taille d’un dossierfree -h→ Utilisation mémoireuptime→ Temps de fonctionnementuname -a→ Informations systèmewhoami→ Utilisateur actuel
🌐 Réseau
ping <hôte>→ Tester la connexioncurl <url>→ Requête HTTPwget <url>→ Télécharger un fichierssh user@host→ Connexion SSHscp fichier user@host:/chemin→ Copier via SSHifconfig→ Configuration réseau (ancien)ip a→ Afficher les adresses IPnetstat -tulnp→ Ports ouverts
🔐 Permissions & utilisateurs
chmod 755 <fichier>→ Modifier permissionschown user:groupe <fichier>→ Modifier propriétaire
🚀 Bonus (très utiles)
sudo <commande> → Exécuter en administrateur
history → Historique des commandes
clear → Nettoyer le terminal
alias ll='ls -la' → Créer un raccourci
man <commande> → Manuel d’utilisation