Les commandes Linux
Les commandes Linux sont le cœur de l’interaction avec votre système. Elles vous permettent de naviguer dans le système de fichiers, de gérer les fichiers, de configurer le système et bien plus encore.
Navigation dans le système de fichiers :
- cd: Change de répertoire. Par exemple,
cd Documents
vous emmène dans le répertoire “Documents”. - pwd: Affiche le répertoire de travail actuel.
- ls: Liste le contenu d’un répertoire. Les options comme
-l
(format long) ou-a
(afficher les fichiers cachés) peuvent être ajoutées.
Manipulation des fichiers :
- touch: Crée un fichier vide.
- cat: Affiche le contenu d’un fichier.
- cp: Copie un fichier ou un répertoire.
- mv: Déplace ou renomme un fichier ou un répertoire.
- rm: Supprime un fichier ou un répertoire. Attention : L’option
-r
est souvent utilisée pour supprimer des répertoires de manière récursive.
Permissions et propriétaires :
- chmod: Modifie les permissions d’accès à un fichier ou un répertoire.
- chown: Change le propriétaire d’un fichier ou d’un répertoire.
- chgrp: Change le groupe propriétaire d’un fichier ou d’un répertoire.
Recherche :
- find: Recherche des fichiers en fonction de critères spécifiques (nom, type, taille, etc.).
- grep: Recherche du texte dans des fichiers.
Gestion des processus :
- ps: Affiche les processus en cours d’exécution.
- kill: Termine un processus.
Autres commandes utiles :
- man: Affiche la page de manuel d’une commande.
- history: Affiche l’historique des commandes.
- sudo: Exécute une commande avec les privilèges de l’administrateur (root).
Exemple de scénario :
Imaginons que vous souhaitez créer un nouveau répertoire nommé “projets”, y copier un fichier nommé “rapport.txt” situé dans le répertoire “documents” et afficher le contenu de ce fichier. Voici les commandes à utiliser :
mkdir projets
cp documents/rapport.txt projets/
cd projets
cat rapport.txt
Pour aller plus loin :
- Les options: La plupart des commandes Linux prennent des options pour modifier leur comportement. Par exemple,
ls -la
affiche tous les fichiers (y compris les cachés) dans un format long. - Les pipelines: Vous pouvez combiner plusieurs commandes à l’aide du pipe (|). Par exemple,
ls | grep rapport
liste tous les fichiers contenant le mot “rapport”. - Les scripts: Vous pouvez créer des scripts pour automatiser des tâches répétitives.
- Web Design
- Digital Marketing
- App Development
- Branding & Design
- System & Guide
- Digital Marketing
- App Development
- Branding & Design
- System & Guide
- Content Management