1.
Gestion de Fichiers / Répertoires
Commande Rôle Exemple
ls Lister les ls -la
fichiers/répertoires
cd Changer de répertoire cd ~/Documents
pwd Afficher le répertoire pwd
courant
mkdir Créer un répertoire mkdir -p
Projet/{src,doc}
rm Supprimer un fichier rm -r dossier/
cp Copier un fichier cp -R source/
destination/
mv Déplacer/renommer mv [Link]
[Link]
touch Créer un fichier vide touch fichier{1..5}.txt
ln Créer un lien ln -s /chemin/source
symbolique lien
stat Afficher les infos d'un stat [Link]
fichier
2. Réseau
Commande Rôle Exemple
ip Remplacent ifconfig ip a
ping Tester la connectivité ping -c 4 [Link]
curl Télécharger/interroger curl -I
une URL [Link]
wget Télécharger depuis le wget --mirror
web [Link]
netstat Afficher les connexions netstat -tulnp
ss Alternative à netstat ss -ltn
traceroute Tracer la route réseau traceroute [Link]
dig Requêtes DNS dig +short [Link]
nmap Scanner des ports nmap -sV [Link]
3. Système
Commande Rôle Exemple
df Espace disque libre df -hT /home
du Espace utilisé du -sh *
free Mémoire RAM free -m
uname Infos du noyau uname -a
lsblk Liste des disques lsblk -f
mount Monter un disque mount /dev/sdb1 /mnt
uptime Temps de uptime
fonctionnement
hostnamectl Infos sur l'hôte hostnamectl set-
hostname nouveau-
nom
4. Gestion des Processus
Commande Rôle Exemple
ps Lister les processus ps aux | grep nginx
top / htop Moniteur interactif htop
kill Tuer un processus kill -9 1234
pkill Tuer par nom pkill -f
"nom_processus"
nice Priorité d'un processus nice -n 19
commande_lente
renice Modifier la priorité renice 5 -p 1234
5. Permissions et Utilisateurs
Commande Rôle Exemple
chmod Modifier les permissions chmod 700 [Link]
chown Changer propriétaire chown user:group
fichier
chgrp Changer le groupe chgrp www-data
/var/www
sudo Exécuter en superuser sudo visudo
adduser Ajouter un utilisateur adduser --gecos ""
nouvel_user
usermod Modifier un utilisateur usermod -aG sudo user
passwd Changer mot de passe passwd user
6. Recherche et Fichiers
Commande Rôle Exemple
find Rechercher des fichiers find / -type f -name
"*.log"
grep Rechercher du texte grep -ri "erreur"
/var/log/
locate Recherche rapide locate *.mp3
awk Traitement de texte awk '{print $1}'
[Link]
sed Éditer du texte sed 's/foo/bar/g'
[Link]
7. Compression / Archivage
Commande Rôle Exemple
tar Archiver tar -czvf [Link]
dossier/
gzip Compresser en .gz gzip -9 fichier
zip Créer une archive ZIP zip -r [Link]
dossier/
unzip Extraire un ZIP unzip -l [Link]
8. Terminal et Utilitaires
Commande Rôle Exemple
history Historique des history | grep "apt"
commandes
alias Créer un alias alias ll='ls -alF'
watch Exécuter watch -n 1 "free -h"
périodiquement
cron Planifier des tâches crontab -e
tee Rediriger vers un fichier echo "test" | tee -a
+ stdout [Link]
Remarques :
- Certaines commandes nécessitent «sudo» pour les droits administrateur.
- Pour plus de détails, utilisez «man <commande>» (ex: «man ls»).
- Les commandes réseau comme «ifconfig» et «netstat» sont remplacées dans les
nouvelles versions par «ip» et «ss».