Apprendre Linux pour débutant commence par comprendre et maîtriser les commandes de base Linux.
Que ce soit pour gérer un serveur, un VPS, un vieux PC ou un ordinateur personnel, connaître ces commandes permet de :
- naviguer dans le système de fichiers
- gérer les fichiers et dossiers
- installer des logiciels
- vérifier l’état du système
Ce guide est conçu pour que tout débutant puisse utiliser Linux efficacement.
Pourquoi apprendre les commandes de base Linux ?
Linux est très puissant, mais son interface principale reste le terminal.
Savoir utiliser le terminal permet de :
- travailler plus rapidement qu’avec une interface graphique
- automatiser des tâches répétitives
- gérer des fichiers et des permissions
- dépanner des problèmes système
- installer et configurer des logiciels
Même un débutant peut rapidement devenir autonome avec quelques commandes de base Linux essentielles.
Naviguer dans le système de fichiers Linux
1. pwd — afficher le chemin actuel
pwd
- Permet de connaître votre répertoire actuel
- Indispensable pour se repérer dans Linux
2. ls — lister les fichiers et dossiers
ls
ls -l
ls -a
ls: liste les fichiersls -l: liste détaillée (permissions, propriétaire, taille)ls -a: inclut les fichiers cachés
💡 Astuce : ls -lh affiche les tailles en format lisible (Ko, Mo).
3. cd — changer de répertoire
cd /home/utilisateur/Documents
cd ..
cd ~
cdsuivi du chemin permet de naviguercd ..remonte d’un dossiercd ~retourne dans votre répertoire personnel
Gérer les fichiers et dossiers
4. mkdir — créer un dossier
mkdir mon_dossier
- Crée un nouveau dossier dans le répertoire courant
5. touch — créer un fichier vide
touch fichier.txt
- Permet de créer un fichier vide rapidement
6. cp — copier fichiers et dossiers
cp fichier.txt copie_fichier.txt
cp -r dossier1 dossier2
-rpour copier un dossier et son contenu
7. mv — déplacer ou renommer
mv fichier.txt nouveau_fichier.txt
mv fichier.txt /home/utilisateur/Documents
- Déplace ou renomme les fichiers
8. rm — supprimer fichiers ou dossiers
rm fichier.txt
rm -r dossier1
⚠️ Soyez prudent, la suppression est définitive.
Vérifier l’état du système Linux
9. df — afficher l’espace disque
df -h
-hpour format lisible (Go, Mo)- Permet de voir l’espace utilisé et disponible
10. free — afficher la mémoire
free -h
- Affiche la mémoire RAM et swap disponible
11. top — surveiller les processus
top
- Affiche les processus en temps réel
- Permet de voir l’utilisation CPU et RAM
Installer des logiciels sur Linux
Selon la distribution Linux, les commandes changent.
Ubuntu / Debian
sudo apt update
sudo apt install nom_du_logiciel
Fedora
sudo dnf install nom_du_logiciel
Arch Linux
sudo pacman -S nom_du_logiciel
Ces commandes permettent de mettre à jour et installer des logiciels essentiels pour débutant Linux.
Permissions et sécurité de base
12. chmod — modifier les permissions
chmod 755 fichier.sh
- Change les droits d’accès aux fichiers
13. chown — changer le propriétaire
sudo chown utilisateur:utilisateur fichier.txt
- Permet de donner la propriété à un utilisateur
Ces commandes sont importantes pour sécuriser Linux et éviter les erreurs d’accès.
Recherche et affichage de contenu
14. cat — afficher le contenu d’un fichier
cat fichier.txt
15. grep — chercher du texte
grep "mot" fichier.txt
grep -r "mot" dossier/
-rpour recherche récursive dans un dossier
16. find — trouver des fichiers
find /home/utilisateur -name "*.txt"
- Cherche tous les fichiers
.txtdans un répertoire et ses sous-dossiers
Connexion et administration basique
17. ssh — se connecter à un serveur distant
ssh utilisateur@IP_DU_SERVEUR
- Permet d’administrer un serveur Linux à distance
18. sudo — exécuter une commande en administrateur
sudo apt update
sudo systemctl restart ssh
- Essentiel pour effectuer des tâches administratives
Astuces pour débutant Linux
- Utiliser Tab pour l’auto-complétion
- Utiliser Ctrl + C pour interrompre une commande
- Utiliser man commande pour accéder au manuel
Exemple :man ls - Utiliser history pour voir les commandes précédentes
Ces astuces permettent de gagner du temps et apprendre Linux plus facilement.
Conclusion
Apprendre les commandes de base Linux pour débutant est essentiel pour :
- naviguer dans le système
- gérer fichiers et dossiers
- installer des logiciels
- administrer un serveur ou un PC
Même un novice peut rapidement devenir autonome avec un guide pratique comme celui-ci.
Ces commandes sont la base pour aller plus loin vers des scripts, automatisation et administration Linux avancée.
FAQ – Linux commandes de base débutant
1. Faut-il connaître toutes les commandes Linux pour débuter ?
Non. Il suffit de maîtriser les commandes de base Linux pour naviguer, gérer des fichiers et installer des logiciels.
2. Quelle est la commande Linux la plus utile pour un débutant ?
ls pour lister les fichiers et cd pour naviguer dans les dossiers sont incontournables.
3. Puis-je apprendre Linux sans utiliser le terminal ?
Il est possible d’utiliser une interface graphique, mais le terminal reste indispensable pour apprendre Linux efficacement.