GUIDE

Introduction aux Commandes de Base de Linux

Guide essentiel pour maîtriser les commandes fondamentales du terminal Linux

Points Essentiels

  • Navigation dans les répertoires
  • Gestion des fichiers et dossiers
  • Manipulation du texte
  • Gestion des processus
  • Gestion des utilisateurs

Navigation dans le Système de Fichiers

Commandes de Base

Afficher le répertoire courant :

pwd

Lister le contenu d'un répertoire :

ls # Liste simple
ls -l # Liste détaillée
ls -la # Inclut les fichiers cachés
ls -lh # Tailles lisibles

Changer de répertoire :

cd /chemin/vers/dossier # Aller vers un dossier
cd .. # Remonter d'un niveau
cd ~ # Aller au dossier personnel
cd - # Retourner au dossier précédent

Gestion des Fichiers et Dossiers

Créer des dossiers :

mkdir dossier # Créer un dossier
mkdir -p a/b/c # Créer une arborescence

Créer et éditer des fichiers :

touch fichier.txt # Créer un fichier vide
nano fichier.txt # Éditer avec Nano
vim fichier.txt # Éditer avec Vim

Copier, déplacer et supprimer :

cp source destination # Copier
mv ancien nouveau # Déplacer/renommer
rm fichier # Supprimer un fichier
rm -r dossier # Supprimer un dossier

Manipulation du Texte

Afficher le contenu des fichiers :

cat fichier # Afficher tout le contenu
less fichier # Afficher page par page
head fichier # Afficher les 10 premières lignes
tail fichier # Afficher les 10 dernières lignes

Rechercher dans les fichiers :

grep motif fichier # Rechercher un motif
grep -r motif dossier # Recherche récursive
find . -name "*.txt" # Rechercher des fichiers

Gestion des Processus

Afficher les processus :

ps # Processus de l'utilisateur
ps aux # Tous les processus
top # Moniteur de processus

Contrôler les processus :

kill PID # Arrêter un processus
killall nom # Arrêter par nom
Ctrl + C # Arrêter le processus en cours
Ctrl + Z # Mettre en pause

Gestion des Utilisateurs

Commandes utilisateur :

whoami # Afficher son nom d'utilisateur
id # Afficher les IDs
su - utilisateur # Changer d'utilisateur
sudo commande # Exécuter en tant que root

Informations Système

Commandes système :

uname -a # Informations système
df -h # Espace disque
free -h # Mémoire disponible
uptime # Temps de fonctionnement

Conseils d'Utilisation

  • Utilisez la touche Tab pour l'autocomplétion des commandes et chemins
  • Utilisez les flèches haut/bas pour naviguer dans l'historique des commandes
  • Ajoutez --help après une commande pour voir son aide
  • Utilisez man commande pour voir le manuel détaillé

Attention

Soyez particulièrement prudent avec les commandes de suppression (rm) et les commandes utilisant sudo. Une erreur peut avoir des conséquences importantes sur votre système.