NOTE
Ceci est un aide mémoire et non un cours ni une liste exhaustive de commandes à connaître pour un examen.
Commande
Courte description
man
Manuel
pwd
Affiche le répertoire courant
ls
Liste les fichiers (-a affichage des fichiers cachés, -l affichage long)
cd
Change le répertoire courant
cat
Concatène des fichiers vers la sortie
less
Affiche et pagine un fichier
touch
Création / MAJ dates de fichiers
head / tail
Affiche le début / fin d'un fichier
grep
Recherche un motif dans un fichier
locate
Recherche de fichiers à partir d'une base de données
find
Recherche de fichiers à partir du système de fichiers
mount
Crée un point de montage
diff
Compare des fichiers entre eux
cal
Affiche un calendrier
wget / curl
Effectue une requête web
echo
Affiche un message
sudo
Exécute une commande avec les privilèges administrateur
su
Change l'utilisateur courant pour celui voulu (root par défaut)
Commande
Courte description
git init
Initialise un dépot Git
git clone
Clone un dépot Git distant
git add
Ajoute un fichier dans le suivi
git status
Affiche le status du dépot
git commit
Valide les modifications
git pull
Récupère les modifications distantes
git push
Envoie les modifications locales vers le dépot distant
Commande
Courte description
vi / vim
Éditeur classique présent sur la majorité des systèmes
nano
Éditeur de texte simple
Informations sur le système
Commande
Courte description
uname
Affiche les informations sur le système
df
Affiche l'usage des systèmes de fichiers
Manipulations du système de fichiers
Commande
Courte description
mkdir dir
Crée un répertoire
cp
Copie de fichiers / répertoires
mv
Déplacement de fichiers / répertoire
rm
Supprime un fichier / répertoire
ln
Crée un lien vers un fichier
Commande
Courte description
chmod
Modifie les accès à un fichier pour l'utilisateur, le groupe et les autres
chown
Modifie le propriétaire d'un fichier
chgrp
Modifie le groupe d'un fichier
Commande
Courte description
ps
Affiche les processus
top
Affiche les processus en temps réel
kill
Arrête un processus
Gestion du noyau et des modules
Commande
Courte description
lsmod
Afficher l'état des modules dans le noyau Linux
modprode
Ajouter et supprimer des modules du noyau Linux
modinfo
Afficher des informations sur un module du noyau Linux
Commande
Courte description
ip addr show / ip a
Affiche les adresses IPs
ip addr show dev enp0s3
Affiche l'adresses IP de l'interface enp0s3
ip link show
Affiche les interfaces réseaux
sudo ip link set enp0s3 up/down
Active / désactive un interface réseau
ip route
Affiche la table de routage
ping
Effectue une suite de requêtes ICMP
nslookup
Interroge le serveur DNS
sudo nft
Affiche / configure les règles du coupe-feu
traceroute
Affiche les noeuds traversés vers une destination
Jean-Pierre Duchesneau
Claude Roy