🐧
Linux

Commandes Linux de base pour débutants

📅 18 octobre 2026 ✏️ 18 octobre 2026 ⏱ 6 min leestijd

Découvrez les commandes Linux essentielles : gérer des fichiers, naviguer dans les dossiers, définir des droits et consulter les processus.

Qui travaille avec un serveur Linux finit tôt ou tard par utiliser la ligne de commande. Que vous vous connectiez via SSH pour résoudre un problème ou simplement par curiosité, quelques commandes de base vous aideront énormément. Dans cet article, nous expliquons les commandes les plus importantes pour naviguer, gérer des fichiers, définir des droits et consulter les processus, avec des exemples concrets que vous pouvez utiliser immédiatement.

Naviguer dans les dossiers

La première étape dans le terminal est de savoir où vous êtes et comment aller ailleurs. Utilisez ces commandes pour cela :

  • pwd – affiche le dossier dans lequel vous vous trouvez actuellement (print working directory).
  • ls – affiche le contenu du dossier actuel. Avec ls -la, vous voyez aussi les fichiers cachés et des détails comme les droits et la taille.
  • cd nomdudossier – vous déplace vers un autre dossier. Utilisez cd .. pour remonter d’un niveau et cd ~ pour revenir à votre dossier personnel.
  • find – recherche des fichiers par nom, par exemple find /var/www -name "*.log".

Sur un serveur mutualisé, vous gérez souvent les fichiers via Plesk, mais pour la gestion d’un VPS ou d’un serveur dédié, le terminal reste indispensable.

Gérer les fichiers et dossiers

Une fois que vous savez où vous êtes, vous voudrez probablement créer, copier ou supprimer des fichiers. Voici les commandes que vous utiliserez quotidiennement :

  • touch fichier.txt – crée un nouveau fichier vide.
  • mkdir nomdudossier – crée un nouveau dossier.
  • cp source destination – copie un fichier. Ajoutez -r pour copier un dossier entier.
  • mv source destination – déplace ou renomme un fichier ou un dossier.
  • rm fichier – supprime un fichier. Avec rm -r nomdudossier, vous supprimez un dossier avec son contenu. Soyez prudent, car il n’y a pas de corbeille.
  • cat fichier – affiche le contenu d’un fichier dans le terminal.
  • nano fichier ou vim fichier – ouvre un fichier dans un éditeur de texte pour le modifier.
💡 Astuce : Avant d’effectuer des modifications importantes, faites toujours d’abord une sauvegarde. Chez Tandata, chaque environnement d’hébergement fonctionne avec des sauvegardes automatiques quotidiennes, afin que vous puissiez toujours revenir à une version antérieure.

Comprendre les droits des fichiers

Linux fonctionne avec un système de droits qui détermine qui peut lire, écrire ou exécuter un fichier. C’est particulièrement important lors de la gestion d’un site web, car des droits incorrects peuvent entraîner des erreurs ou des risques de sécurité.

  • ls -l – affiche les droits sous forme d’une série de lettres, par exemple -rwxr-xr--. Les trois premières lettres concernent les droits du propriétaire, les trois suivantes ceux du groupe et les trois dernières ceux des autres utilisateurs.
  • chmod – modifie les droits, par exemple chmod 755 fichier.php donne au propriétaire tous les droits et aux autres les droits de lecture et d’exécution.
  • chown utilisateur:groupe fichier – modifie le propriétaire d’un fichier ou d’un dossier.

Pour l’hébergement web, la règle courante est : dossiers en 755 et fichiers en 644, sauf si un script nécessite des droits d’écriture spécifiques. En cas de doute sur le bon réglage, consultez la base de connaissances ou contactez le support.

Consulter les processus et les infos système

Parfois, vous voulez savoir ce qui tourne en arrière-plan, par exemple si un serveur répond lentement. Ces commandes vous donnent un aperçu :

  • top ou htop – affiche les processus actifs et leur utilisation des ressources en temps réel.
  • ps aux – donne un aperçu de tous les processus en cours.
  • df -h – affiche l’espace disque disponible par partition.
  • free -h – affiche l’utilisation de la mémoire du serveur.
  • kill PID – arrête un processus à partir de son ID de processus, à trouver via ps aux.
NavigationFichiersDroitsProcessus

Ces commandes sont surtout pertinentes si vous gérez un VPS ou un serveur dédié. Avec un hébergement web classique, vous gérez souvent ces tâches de manière claire via Plesk, sans avoir besoin de terminal.

1

Connectez-vous via SSH

Utilisez un client SSH comme PuTTY ou le terminal de votre système d’exploitation pour vous connecter à votre serveur avec votre nom d’utilisateur et votre mot de passe ou clé SSH.

2

Orientez-vous avec pwd et ls

Vérifiez dans quel dossier vous démarrez et examinez son contenu avant de modifier quoi que ce soit.

3

Faites une sauvegarde avant de modifier quoi que ce soit

Copiez les fichiers importants dans un dossier séparé avec cp avant de les modifier ou de les supprimer.

4

Exécutez votre commande

Utilisez la commande adaptée à votre tâche, par exemple chmod pour les droits ou nano pour modifier un fichier de configuration.

5

Vérifiez le résultat

Utilisez ls -l ou cat pour vérifier que la modification a bien été appliquée.

Questions fréquentes

Ai-je besoin d’un accès SSH pour utiliser ces commandes ?

Oui, vous avez besoin d’une connexion SSH à votre serveur pour exécuter des commandes dans le terminal. Avec un VPS ou un serveur dédié, cet accès est fourni par défaut.

Puis-je récupérer un fichier supprimé avec rm ?

Non, rm supprime les fichiers immédiatement sans corbeille. La restauration n’est possible que via une sauvegarde.

Quelle est la différence entre chmod 644 et 755 ?

644 donne au propriétaire les droits de lecture et d’écriture et aux autres uniquement les droits de lecture, tandis que 755 donne également au propriétaire les droits d’exécution et aux autres les droits de lecture et d’exécution. 755 est souvent utilisé pour les dossiers et les scripts.

Ces commandes fonctionnent-elles aussi sur l’hébergement web mutualisé ?

Sur l’hébergement mutualisé, vous n’avez généralement pas d’accès SSH direct et vous gérez les fichiers via Plesk. La logique derrière les droits et la structure des dossiers reste cependant la même.

Comment savoir si mon serveur dispose de suffisamment de mémoire ou d’espace disque ?

Utilisez free -h pour l’utilisation de la mémoire et df -h pour l’espace disque. Vous voyez ainsi immédiatement si un manque d’espace menace de survenir.

Conclusion

Avec des commandes comme pwd, ls, cp, chmod et top, vous pouvez déjà réaliser vous-même de nombreuses tâches de gestion sur un serveur Linux. Commencez doucement, testez toujours d’abord dans un dossier sûr et faites une sauvegarde avant d’appliquer des modifications. Si vous rencontrez un blocage, notre support 24/7 est disponible via WhatsApp, ticket ou e-mail.

Découvrir l’hébergement web →

Was dit artikel nuttig?