Skip to content
📂 Gestion des fichiers & dossiers
ls → Lister le contenu d’un dossier
ls -la → Lister tous les fichiers (y compris cachés) avec détails
cd <dossier> → Changer de dossier
pwd → Afficher le dossier courant
mkdir <dossier> → Créer un dossier
rmdir <dossier> → Supprimer un dossier vide
rm <fichier> → Supprimer un fichier
rm -rf <dossier> → Supprimer un dossier (forcé)
cp <source> <destination> → Copier un fichier
cp -r <source> <destination> → Copier un dossier
mv <source> <destination> → Déplacer / Renommer
touch <fichier> → Créer un fichier vide
file <fichier> → Afficher le type de fichier
📄 Lecture & édition de fichiers
cat <fichier> → Afficher le contenu
less <fichier> → Lecture page par page
more <fichier> → Lecture simple
head <fichier> → Afficher les 10 premières lignes
tail <fichier> → Afficher les 10 dernières lignes
tail -f <fichier> → Suivi en temps réel
nano <fichier> → Éditeur simple
vim <fichier> → Éditeur avancé
🔎 Recherche & traitement de texte
grep "texte" <fichier> → Rechercher du texte
grep -r "texte" . → Recherche récursive
find . -name "fichier.txt" → Trouver un fichier
locate <fichier> → Recherche rapide
which <commande> → Chemin d’une commande
wc -l <fichier> → Compter les lignes
sort <fichier> → Trier un fichier
uniq <fichier> → Supprimer doublons
cut -d',' -f1 <fichier> → Extraire une colonne
awk '{print $1}' <fichier> → Afficher une colonne
sed 's/ancien/nouveau/g' <fichier> → Remplacer du texte
⚙️ Informations système
top → Processus en cours
htop → Gestionnaire de processus avancé
ps aux → Liste des processus
df -h → Espace disque
du -sh <dossier> → Taille d’un dossier
free -h → Utilisation mémoire
uptime → Temps de fonctionnement
uname -a → Informations système
whoami → Utilisateur actuel
🌐 Réseau
ping <hôte> → Tester la connexion
curl <url> → Requête HTTP
wget <url> → Télécharger un fichier
ssh user@host → Connexion SSH
scp fichier user@host:/chemin → Copier via SSH
ifconfig → Configuration réseau (ancien)
ip a → Afficher les adresses IP
netstat -tulnp → Ports ouverts
🔐 Permissions & utilisateurs
chmod 755 <fichier> → Modifier permissions
chown user:groupe <fichier> → Modifier propriétaire
🚀 Bonus (très utiles)
history → Historique des commandes
clear → Nettoyer le terminal
alias ll='ls -la' → Créer un raccourci
man <commande> → Manuel d’utilisation
sudo <commande> → Exécuter en administrateur