10 commandes Linux incontournables pour débutants : comment bien démarrer ?

0:00 / 0:00

Les commandes Linux constituent l’épine dorsale de l’administration système. Que vous soyez développeur, administrateur ou simplement curieux, maîtriser les commandes essentielles vous permettra de naviguer efficacement dans le terminal. Cet article vous présente les 10 commandes Linux incontournables pour débuter avec Linux. De plus, nous vous fournirons des exemples concrets et des conseils de sécurité pour chaque commande.

Le terminal Linux peut sembler intimidant au premier abord. Cependant, en apprenant progressivement les commandes de base, vous découvrirez rapidement sa puissance et sa flexibilité. Par exemple, ces commandes vous permettront de gérer vos fichiers, créer des répertoires et administrer votre système sans interface graphique.

1. pwd : Connaître son répertoire courant

La commande pwd signifie « Print Working Directory ». En effet, elle affiche le chemin complet du répertoire dans lequel vous vous trouvez actuellement. Cette commande s’avère extrêmement utile lorsque vous naviguez dans l’arborescence du système de fichiers.

Voici comment utiliser la commande pwd :

pwd

D’ailleurs, cette commande ne possède pratiquement pas d’options. Elle retournera simplement votre chemin actuel, par exemple : /home/utilisateur/Documents. Par conséquent, si vous vous perdez dans l’arborescence, pwd vous réorientera immédiatement. Ensuite, vous pourrez naviguer vers le répertoire souhaité en utilisant la commande cd.

2. ls : Lister les fichiers et dossiers

La commande ls liste le contenu du répertoire courant. C’est probablement la commande Linux la plus utilisée par les débutants. De plus, elle accepte plusieurs options pour personnaliser l’affichage des fichiers.

Voici les utilisations principales :

  • ls : affiche les fichiers et dossiers du répertoire courant
  • ls -l : affiche une liste détaillée avec permissions, taille et date
  • ls -a : affiche les fichiers cachés (commençant par un point)
  • ls -R : affiche récursivement tous les sous-répertoires

Par exemple, si vous tapez ls -la, vous obtiendrez une liste détaillée incluant les fichiers cachés. Ainsi, vous verrez des informations comme les permissions, le propriétaire, la taille en octets et la date de modification. Cependant, pour les débutants, la simple commande ls suffit généralement pour explorer le contenu d’un répertoire.

3. cd : Naviguer entre les répertoires

La commande cd signifie « Change Directory ». En effet, elle vous permet de vous déplacer d’un répertoire à un autre dans l’arborescence du système. De plus, c’est l’une des commandes Linux les plus essentielles pour naviguer efficacement.

Voici les utilisations principales :

  • cd /chemin/vers/dossier : accède au répertoire spécifié
  • cd .. : remonte d’un niveau dans l’arborescence
  • cd ~ : retour au répertoire personnel
  • cd - : retour au répertoire précédent

Par exemple, tapez cd Documents pour accéder au dossier Documents. Ensuite, utilisez cd .. pour revenir au répertoire parent. D’ailleurs, le tilde (~) représente toujours votre répertoire personnel, quel que soit votre emplacement actuel. Toutefois, n’oubliez pas que Linux distingue les majuscules des minuscules, donc cd documents et cd Documents ne mènent pas au même endroit.

4. mkdir : Créer des répertoires

La commande mkdir signifie « Make Directory ». En effet, elle crée un nouveau répertoire à l’emplacement spécifié. De plus, cette commande Linux est indispensable pour organiser vos fichiers.

Voici les utilisations principales :

  • mkdir mon_dossier : crée un répertoire nommé « mon_dossier »
  • mkdir -p dossier1/dossier2/dossier3 : crée les répertoires imbriqués

Par exemple, tapez mkdir Projets pour créer un dossier nommé Projets. Ensuite, utilisez l’option -p pour créer plusieurs niveaux de répertoires en une seule commande. Ainsi, mkdir -p images/2024/janvier crée tous les répertoires intermédiaires automatiquement. Cependant, assurez-vous que le répertoire parent existe déjà, ou utilisez l’option -p pour éviter les erreurs.

5. touch : Créer des fichiers vides

La commande touch crée un fichier vide ou met à jour la date de modification d’un fichier existant. De plus, c’est un moyen rapide de générer des fichiers sans contenu initial.

Voici comment utiliser cette commande Linux :

  • touch mon_fichier.txt : crée un fichier vide nommé « mon_fichier.txt »
  • touch fichier1.txt fichier2.txt : crée plusieurs fichiers à la fois

Par exemple, tapez touch index.html pour créer un fichier HTML vide. Ensuite, vous pouvez l’éditer avec un éditeur de texte. D’ailleurs, si le fichier existe déjà, touch met simplement à jour son timestamp sans modifier son contenu. Ainsi, touch s’avère pratique pour initialiser rapidement plusieurs fichiers dans un projet.

6. cat : Afficher le contenu des fichiers

La commande cat signifie « Concatenate ». En effet, elle affiche le contenu des fichiers texte directement dans le terminal. De plus, elle peut concaténer plusieurs fichiers et afficher leur contenu combiné.

Voici les utilisations principales :

  • cat mon_fichier.txt : affiche le contenu du fichier
  • cat fichier1.txt fichier2.txt : affiche les deux fichiers successivement
  • cat fichier.txt | less : affiche le contenu page par page

Par exemple, tapez cat configuration.conf pour visualiser rapidement un fichier de configuration. Ensuite, si le fichier est très long, combinez cat avec less ou more pour naviguer page par page. Toutefois, cat n’est pas idéal pour éditer des fichiers. Pour cela, préférez un éditeur comme nano ou vi.

7. cp : Copier des fichiers et répertoires

La commande cp signifie « Copy ». En effet, elle copie des fichiers ou des répertoires d’un emplacement à un autre. De plus, cette commande Linux accepte plusieurs options pour personnaliser le comportement de copie.

Voici les utilisations principales :

  • cp fichier.txt copie_fichier.txt : copie un fichier
  • cp -r dossier1 dossier1_copie : copie un répertoire avec tout son contenu
  • cp fichier.txt /chemin/vers/destination/ : copie vers un autre répertoire

Par exemple, tapez cp document.pdf backup.pdf pour créer une copie de sauvegarde. Ensuite, utilisez l’option -r pour copier des répertoires entiers. Ainsi, cp -r mon_projet mon_projet_backup copie le projet complet. Cependant, attention : cp écrase les fichiers existants sans confirmation. Pour plus de sécurité, utilisez l’option -i pour demander confirmation avant d’écraser.

8. mv : Déplacer et renommer des fichiers

La commande mv signifie « Move ». En effet, elle déplace des fichiers ou des répertoires d’un emplacement à un autre. De plus, elle sert également à renommer des fichiers simplement.

Voici les utilisations principales :

  • mv ancien_nom.txt nouveau_nom.txt : renomme un fichier
  • mv fichier.txt /chemin/vers/destination/ : déplace un fichier
  • mv dossier1 dossier1_nouveau : renomme un répertoire

Par exemple, tapez mv rapport_v1.doc rapport_final.doc pour renommer un fichier rapidement. Ensuite, utilisez mv document.txt Documents/ pour déplacer le fichier vers le dossier Documents. D’ailleurs, contrairement à cp, mv ne crée pas de copie. Elle déplace simplement le fichier vers sa nouvelle destination. Ainsi, l’emplacement d’origine ne contient plus le fichier.

9. rm : Supprimer des fichiers et répertoires

La commande rm signifie « Remove ». En effet, elle supprime des fichiers de façon permanente. De plus, contrairement à Windows, Linux ne possède pas de corbeille. Une fois supprimé, le fichier est généralement irrécupérable.

Voici les utilisations principales :

  • rm fichier.txt : supprime un fichier
  • rm -i fichier.txt : demande confirmation avant suppression
  • rm -r dossier : supprime un répertoire et son contenu
  • rm -rf dossier : supprime sans demander confirmation (DANGER !)

⚠️ ATTENTION : La commande rm est très dangereuse. Par exemple, rm -rf / supprimerait tout votre système. Ainsi, utilisez toujours l’option -i pour demander confirmation. De plus, testez votre commande deux fois avant de l’exécuter. Ensuite, évitez absolument l’option -f sauf si vous êtes absolument certain. Toutefois, une fois un fichier supprimé avec rm, il est pratiquement impossible de le récupérer.

10. man : Accéder à l’aide et la documentation

La commande man signifie « Manual ». En effet, elle affiche la documentation complète de toute commande Linux. De plus, c’est votre meilleur ami pour apprendre à utiliser n’importe quelle commande.

Voici comment utiliser man :

  • man ls : affiche le manuel de la commande ls
  • man -k recherche : cherche un mot-clé dans les manuels

Par exemple, tapez man cp pour découvrir toutes les options de la commande cp. Ensuite, utilisez les touches fléchées pour naviguer dans le manuel. D’ailleurs, appuyez sur « q » pour quitter. De plus, le manuel est divisé en sections numérotées. Ainsi, man 1 ls affiche la section 1 du manuel ls. Cependant, tous les systèmes ne possèdent pas les pages de manuel installées. Si man ne fonctionne pas, utilisez commande --help pour obtenir une aide rapide.

Astuces pratiques pour débuter avec les commandes Linux

Maintenant que vous connaissez les 10 commandes Linux essentielles, voici quelques astuces pratiques pour améliorer votre productivité. De plus, ces conseils vous aideront à éviter les erreurs courantes.

Utilisez l’autocomplétion : Appuyez sur la touche Tab pour compléter automatiquement les noms de fichiers et répertoires. Par exemple, tapez « cd Doc » puis appuyez sur Tab pour compléter « Documents ». Ainsi, cela vous fait gagner du temps et réduit les erreurs de saisie.

Consultez l’historique des commandes : Appuyez sur les flèches haut/bas pour naviguer dans l’historique des commandes précédentes. Ensuite, vous pouvez réutiliser ou modifier une commande antérieure sans la retaper entièrement. De plus, tapez history pour afficher tout l’historique.

Utilisez les alias : Créez des raccourcis pour les commandes fréquentes. Par exemple, tapez alias ll='ls -la' pour créer un alias. Ainsi, vous pouvez ensuite utiliser simplement « ll » au lieu de « ls -la ». Toutefois, ces alias ne persistent que pendant la session actuelle. Pour les rendre permanents, ajoutez-les à votre fichier ~/.bashrc.

Combinez les commandes : Utilisez le pipe (|) pour chaîner les commandes. Par exemple, ls -la | grep ".txt" affiche uniquement les fichiers .txt. De plus, le pipe transmet la sortie d’une commande comme entrée à la suivante. Ensuite, vous pouvez créer des chaînes puissantes pour traiter les données.

Redirigez la sortie : Utilisez > pour enregistrer la sortie dans un fichier. Par exemple, ls > liste_fichiers.txt enregistre la liste des fichiers. D’ailleurs, utilisez >> pour ajouter à la fin d’un fichier existant. Ainsi, echo "nouveau contenu" >> fichier.txt ajoute une ligne.

FAQ : Questions fréquentes sur les commandes Linux

Peut-on récupérer un fichier supprimé avec rm ?

Malheureusement, une fois un fichier supprimé avec rm, il est pratiquement impossible de le récupérer. En effet, contrairement à Windows, Linux ne possède pas de corbeille. Cependant, si vous avez des sauvegardes externes ou si vous utilisez un système de fichiers avec snapshots, vous pourriez potentiellement récupérer le fichier. Ainsi, soyez toujours très prudent avec la commande rm, surtout avec l’option -rf.

Comment puis-je obtenir de l’aide sur une commande spécifique ?

Utilisez la commande man suivi du nom de la commande. Par exemple, man mkdir affiche la documentation complète de mkdir. De plus, vous pouvez utiliser commande --help</code

Vous débutez avec Linux et avez besoin de conseils pour bien démarrer ? 💻 Start.BZH vous propose des formations personnalisées à domicile à Lorient et alentours. Contactez-nous au 02 55 99 56 06 ou explorez nos autres articles Pour Les Debutants.

0 commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués par *.

Start.BZH

11 décembre 2025

Édition
Quotidienne

00:00 --:--
WhatsApp Téléphone Email
WhatsApp Téléphone Email