Commandes de base Linux

Apprenez 25 commandes Linux essentielles pour naviguer, gérer et optimiser votre système. Parfait pour tous les niveaux de compétence, maîtrisez les commandes telles que cd, ls, mkdir et rm pour améliorer votre expérience Linux. Commencez dès maintenant à maîtriser les opérations de ligne de commande Linux.

Commandes de base Linux

Ici, nous énumérons les commandes Linux les plus importantes que chaque utilisateur devrait connaître

1. pwd

Utilisez la commande pwd pour trouver le chemin du répertoire de travail actuel (dossier) dans lequel vous vous trouvez. La commande renverra un chemin absolu (complet), qui est essentiellement un chemin de tous les répertoires qui commence par une barre oblique (/).

2. cd

Pour naviguer dans les fichiers et répertoires Linux, utilisez la commande cd. Il nécessite le chemin d’accès complet ou le nom du répertoire, en fonction du répertoire de travail actuel dans lequel vous vous trouvez. Il existe quelques raccourcis pour vous aider à naviguer rapidement :

  • Pour déplacer un répertoire vers le haut
	​cd..
  • Pour aller directement au dossier d’accueil
	​cd
  •   Pour passer à votre répertoire précédent
	​cd-

3. ls

La commande ls permet d’afficher le contenu d’un répertoire. Par défaut, cette commande affichera le contenu de votre répertoire de travail actuel. Si vous souhaitez voir le contenu d’autres répertoires, tapez ls puis le chemin d’accès du répertoire. Par exemple, entrez (ls /home/username/Documents) pour afficher le contenu de (Documents). Il existe des variantes que vous pouvez utiliser avec la commande ls :

  • Pour lister également tous les fichiers dans les sous-répertoires
ls -R 
  • Pour afficher les fichiers masqués
ls -a 
  • Pour répertorier les fichiers et les répertoires avec des informations détaillées telles que les autorisations, la taille, la propriétaire, etc.
ls -al 

4. cat

C’est l’une des commandes les plus fréquemment utilisées sous Linux. Il est utilisé pour lister le contenu d’un fichier sur la sortie standard (sdout). Pour exécuter cette commande, tapez (cat) suivi du nom du fichier et de son extension. Par exemple:   

cat file.txt

Voici d’autres façons d’utiliser la commande cat :

  • Pour créer un nouveau fichier ...
cat > filename
  • Pour joindre deux fichiers (1 et 2) et stocker leur sortie dans un nouveau fichier (3)
cat filename1 filename2 > filename3

5. cp

Utilisez la commande (cp) pour copier des fichiers du répertoire courant vers un autre répertoire. Par exemple, la commande (cp scenery.jpg /home/username/Pictures) créerait une copie de scenery.jpg (de votre répertoire actuel) dans le répertoire Pictures.

6. mv

L’utilisation principale de la commande (mv) est de déplacer des fichiers, bien qu’elle puisse également être utilisée pour renommer des fichiers. Les arguments dans mv sont similaires à la commande cp. Vous devez taper mv, le nom du fichier et le répertoire de destination. Par exemple : (mv file.txt /home/username/Documents).   

Pour renommer les fichiers, la commande Linux est (mv anciennom.ext nouveaunom.ext)

7. mkdir

Utilisez la commande mkdir pour créer un nouveau répertoire — si vous tapez mkdir Music, cela créera un répertoire appelé Music.

Il existe également des commandes mkdir supplémentaires :

Pour générer un nouveau répertoire dans un autre répertoire, utilisez cette commande de base Linux mkdir Music/Newfile.

Utilisez l’option P (parents) pour créer un répertoire entre deux répertoires existants. Par exemple, mkdir -p Music/2020/Newfile créera le nouveau fichier « 2020 ».

8. rmdir

Si vous devez supprimer un répertoire, utilisez la commande rmdir. Cependant, rmdir ne vous permet de supprimer que les répertoires vides.

9. rm command

La commande rm est utilisée pour supprimer des répertoires et leur contenu. Si vous voulez seulement supprimer le répertoire — comme alternative à rmdir — utilisez rm -r.

Remarque : Soyez très prudent avec cette commande et vérifiez dans quel répertoire vous vous trouvez. Cela supprimera tout et il n’y aura pas d’annulation.

10. touch

La commande tactile vous permet de créer un nouveau fichier vierge via la ligne de commande Linux. Par exemple, entrez (appuyez sur /home/username/Documents/Web.html) pour créer un fichier HTML intitulé (Web) dans le répertoire Documents.

11. locate

Vous pouvez utiliser cette commande pour localiser un fichier, tout comme la commande de recherche dans Windows. De plus, l’utilisation de l’argument -i avec cette commande le rendra insensible à la casse, de sorte que vous pouvez rechercher un fichier même si vous ne vous souvenez pas de son nom exact. Pour rechercher un fichier contenant deux mots ou plus, utilisez un astérisque (*). Par exemple, la commande (locate -i school*note) recherchera tout fichier contenant le mot « school » et « note », qu’il soit en majuscules ou en minuscules.

12. find

Semblable à la commande de localisation, l’utilisation de find recherche également des fichiers et des répertoires. La différence est que vous utilisez la commande find pour localiser les fichiers dans un répertoire donné. Par exemple, la commande (find /home/ -name notes.txt) recherchera un fichier appelé (notes.txt) dans le répertoire personnel et ses sous-répertoires.

Pour trouver des fichiers dans le répertoire courant, utilisez (find . -name notes.txt)

13. grep

Une autre commande Linux de base qui est sans aucun doute utile pour une utilisation quotidienne est grep. Il vous permet de rechercher dans tout le texte d’un fichier donné. Pour illustrer, (grep blue notepad.txt) recherchera le mot bleu dans le fichier du bloc-notes. Les lignes qui contiennent le mot recherché seront affichées dans leur intégralité.

14. sudo

Abréviation de « SuperUser Do », cette commande vous permet d’effectuer des tâches qui nécessitent des autorisations administratives ou root. Cependant, il n’est pas conseillé d’utiliser cette commande pour une utilisation quotidienne car il peut être facile qu’une erreur se produise si vous avez fait quelque chose de mal.

15. df

Utilisez la commande df pour obtenir un rapport sur l’utilisation de l’espace disque du système, indiqué en pourcentage et en Ko. Si vous souhaitez afficher le rapport en mégaoctets, tapez (df -m).

16. du

Si vous souhaitez vérifier l’espace occupé par un fichier ou un répertoire, la commande du (Disk Usage) est la solution. Cependant, le résumé de l’utilisation du disque affichera les numéros de bloc de disque au lieu du format de taille habituel. Si vous souhaitez l’afficher en octets, kilo-octets et mégaoctets, ajoutez l’argument -h à la ligne de commande.

17. head

La commande head est utilisée pour afficher les premières lignes de n’importe quel fichier texte. Par défaut, il affichera les dix premières lignes, mais vous pouvez modifier ce nombre à votre guise. Par exemple, si vous ne souhaitez afficher que les cinq premières lignes, tapez (head -n 5 filename.ext).

18. tail

Celle-ci a une fonction similaire à la commande head, mais au lieu d’afficher les premières lignes, la commande tail affichera les dix dernières lignes d’un fichier texte. Par exemple, (tail -n nom_fichier.ext).

19. diff

Abréviation de différence, la commande diff compare le contenu de deux fichiers ligne par ligne. Après avoir analysé les fichiers, il affichera les lignes qui ne correspondent pas. Les programmeurs utilisent souvent cette commande lorsqu’ils ont besoin d’apporter des modifications au programme au lieu de réécrire l’intégralité du code source. La forme la plus simple de cette commande est (diff file1.ext file2.ext).

20. tar

La commande tar est la commande la plus utilisée pour archiver plusieurs fichiers dans une archive tar - un format de fichier Linux courant qui est similaire au format zip, la compression étant facultative.

Cette commande est assez complexe avec une longue liste de fonctions telles que l’ajout de nouveaux fichiers dans une archive existante, la liste du contenu d’une archive, l’extraction du contenu d’une archive, et bien d’autres.   

21. chmod

chmod est une autre commande Linux, utilisée pour modifier les autorisations de lecture, d’écriture et d’exécution des fichiers et des répertoires.

22. chown

Sous Linux, tous les fichiers appartiennent à un utilisateur spécifique. La commande chown vous permet de modifier ou de transférer la propriété d’un fichier au nom d’utilisateur spécifié. Par exemple, (chown linuxuser2 file.ext) fera de linuxuser2 le propriétaire du fichier.ext.

23. jobs

Il affichera toutes les tâches en cours ainsi que leurs statuts.

24. kill

Si vous avez un programme qui ne répond pas, vous pouvez l’arrêter manuellement à l’aide de la commande kill. Il enverra un certain signal à l’application qui se comporte mal et lui demandera de se résilier.

25. ping

Utilisez la commande ping pour vérifier l’état de votre connectivité à un serveur. Par exemple, en entrant simplement ping google.com, la commande vérifiera si vous êtes en mesure de vous connecter à Google et mesurera également le temps de réponse.

résumé:

Ici, nous avons indiqué les 25 commandes Linux de base que chaque utilisatrice devrait connaître.


Administrator 13 juin 2024
Partager cet article
Étiquettes
Archive
Comparer HDD vs SSD vs NVMe : Quel Disque de Stockage est le Meilleur pour Vous ?
Découvrez les différences entre les disques de stockage HDD, SSD et NVMe. Apprenez-en plus sur leurs performances, leur vitesse, leur fiabilité et leurs meilleurs cas d'utilisation pour déterminer quelle solution de stockage est parfaite pour vos besoins.