1. Navigation & Fichiers
ls
Lister le contenu d'un répertoire.
ls -l # Détails
ls -a # Cachés
ls -h # Taille lisible
ls -a # Cachés
ls -h # Taille lisible
cd
Changer de répertoire.
cd .. # Parent
cd ~ # Home
cd - # Précédent
cd ~ # Home
cd - # Précédent
pwd
Affiche le chemin actuel.
cp
Copier.
cp -r # Copie récursive (dossier)
cp -a # Archive (droits/dates)
cp -a # Archive (droits/dates)
mv
Déplacer ou Renommer.
mv -f # Forcer l'écrasement
rm
Supprimer.
rm -r # Récursif (Dossier)
rm -f # Force (Danger !)
rm -f # Force (Danger !)
mkdir / rmdir
Créer/Supprimer Dossier.
mkdir -p a/b # Créer parents
rmdir vide # Suppr dossier vide
rmdir vide # Suppr dossier vide
ln
Créer un lien.
ln -s # Lien symbolique (Raccourci)
2. Recherche & Lecture
find
Rechercher des fichiers.
find . -name "nom" # Par nom
find . -mtime -5 # Modifié < 5j
find . -size +10M # > 10Mo
find . -mtime -5 # Modifié < 5j
find . -size +10M # > 10Mo
grep
Rechercher du texte.
grep "mot" file # Dans fichier
grep -r "mot" . # Récursif
grep -i "mot" # Insensible casse
grep -r "mot" . # Récursif
grep -i "mot" # Insensible casse
cat / more / less
Afficher le contenu.
cat -n # Avec numéros
less file # Page par page
head / tail # Début / Fin
less file # Page par page
head / tail # Début / Fin
man
Manuel d'une commande.
file
Identifier le type de fichier (MIME).
3. Système & Processus
ps
Lister les processus.
ps -u user # Processus utilisateur
ps -aux # Tous les processus
ps -aux # Tous les processus
kill / killall
Arrêter un processus.
kill -15 PID # Arrêt propre
kill -9 PID # Arrêt forcé
killall nom # Par nom
kill -9 PID # Arrêt forcé
killall nom # Par nom
top
Moniteur temps réel (CPU/RAM).
df / du
Espace disque.
df -h # Espace libre
du -sh # Taille dossier
du -sh # Taille dossier
uptime / free
Temps et Mémoire.
free -m # RAM en Mo
mount / umount
Monter des disques.
mount -a # Tout monter (fstab)
umount /mnt # Démonter
umount /mnt # Démonter
systemctl
Gérer les services.
start / stop # Lancer / Arrêter
enable # Au démarrage
enable # Au démarrage
4. Droits & Utilisateurs
chmod
Changer les permissions.
chmod 755 # rwx r-x r-x
chmod +x # Exécutable
chmod +x # Exécutable
chown / chgrp
Changer propriétaire/groupe.
chown user:group file
chown -R # Récursif
chown -R # Récursif
Utilisateurs
Comptes.
adduser / deluser
passwd # Changer MDP
usermod # Modifier
id # Infos UID/GID
passwd # Changer MDP
usermod # Modifier
id # Infos UID/GID
sudo
Super-Utilisateur.
5. Matériel & Paquets
apt-get
Gestionnaire (Debian/Ubuntu).
update # MAJ liste
upgrade # MAJ softs
install / remove
upgrade # MAJ softs
install / remove
apt-cache
Recherche de paquets.
search nom
show nom
show nom
Hardware
Infos Matériel.
uname -a # Noyau
lspci # PCI
lsusb # USB
lspci # PCI
lsusb # USB