Vous trouverez sur cette page une petite liste de commandes Linux de base, je compléterai cette liste à mesure que je parlerais des différentes commandes dans les articles.
Gestion des fichiers / dossiers
Commande
Description
Exemple
ls -la
Liste ordonnée des fichiers du dossier actuel + fichiers cachés
ls
Liste non ordonnée des fichiers du dossier courant
pwd
Affiche le dossier dans lequel vous êtes actuellement
mkdir <nom du dossier>
Créer le dossier <nom du dossier>
rm <fichier\>
Supprime <fichier>
rm -f <fichier>
Force la suppression de <fichier>
rm -r <dossier>
Supprime le <dossier> et son contenu
rm -rf <dossier>
Force la suppression du dossier et de son contenu
cp <source> <destination>
Copie un fichier vers sa destination
cp cours_reseau.doc cours_reseau_cisco.doc
cp -r <dossier source> <dossier destination>
Copie un <dossier source> vers un nouveau <dossier destination>
Liste d’informations relatives au divers périphériques de la machine
lspci
Liste des périphériques PCI-e
lsusb
Liste des périphériques USB
tar
Utilitaire de compression / décompression de fichiers
Gestion des utilisateurs et des groupes
Commande
Description
Exemple
cat /etc/passwd
Affiche une liste de tous les utilisateurs sur un système (Pour rappel, un utilisateur "humain" aura toujours un ID =< 1000, les autres sont les utilisateurs système.)
cat /etc/group
Affiche une liste de tous les groupes sur la machine (Même principe pour les ID des groupes 😊)
sudo useradd username
Commande pour créer un nouvel utilisateur sous Linux
sudo useradd johndoe
sudo deluser username
Commande pour supprimer un utilisateur
sudo deluser johndoe
sudo groupadd groupname
Commande pour créer un nouveau groupe d'utilisateur
sudo groupadd direction
sudo groupdel groupname
Commande pour supprimer un groupe
sudo groupdel direction
sudo usermod username
Permet de modifier un utilisateur, voir man usermod
usermod -a -G (ajoute un utilisateur (johnd) à un groupe (direction))