Linux est le plus courant et le plus robuste avec un système d'exploitation open source utilisé non seulement par les développeurs mais aussi par les administrateurs système. Pour exceller dans le domaine des technologies de l'information et faire avancer votre carrière, il faut apprendre Linux car c'est une compétence essentielle.
Cet article répertorie les 25 principales commandes de base de Linux avec des exemples. Alors les gens, commençons avec ces 25 meilleures commandes de Linux.
25 meilleures commandes Linux
Si vous voulez apprendre les bases de Linux et que vous êtes un débutant, vous devez connaître les commandes de base suivantes de Linux. Maintenant, nous allons expliquer brièvement les 25 premières commandes de base de Linux une par une.
LS
Cette commande répertorie tous les contenus d'un répertoire actuel. Il vous suffit d'ouvrir un terminal en utilisant la clé de raccourci I.e. Ctrl + alt + t et exécutez la commande comme indiqué ci-dessous:
$ ls
La commande suivante est utilisée si vous souhaitez répertorier les fichiers à partir d'un dossier spécifique.
Syntaxe
$ ls [chemin de répertoire]
Exemple
L'image ci-dessous montre la liste des fichiers qui résident dans le Documents dossier.
$ ls ./ Documents
Par la suite, il y a une autre option I.e. «-L». Il imprimera tous les fichiers ainsi que les autorisations de fichier correspondantes.
Syntaxe
$ ls [chemin du répertoire] -l
Exemple
$ ls ./ Documents -l
Vous pouvez également utiliser plusieurs options avec cette commande:
ls -r La commande est utilisée pour répertorier tous les contenus des sous-répertoires.
$ ls -r
Exemple
ls -al La commande est utilisée pour répertorier des informations détaillées (taille, autorisation, propriétaire) de tous les fichiers et répertoires.
$ ls -al
Exemple
écho
"Écho"Est une autre commande la plus haute de Linux utilisée pour afficher du texte ou de la chaîne et principalement utilisé dans les fichiers bash ou scripts. Il aide à représenter les variables environnementales présentes dans le système. La syntaxe du «écho" La commande est fournie ci-dessous:
Syntaxe
$ echo "texte"
Exemple
$ echo "Tester Echo Command"
Il est également utilisé pour déplacer le texte / les données dans un fichier. Parfois, l'utilisateur souhaite ajouter du texte dans un fichier puis tapez simplement la commande comme indiqué ci-dessous. Dans cet exemple, des informations.txt est le nom du fichier dans quel texte je.e. "Hé, Linux Hunters" est ajouté.
Syntaxe
$ echo "text" >> [nom de fichier]
Exemple
$ echo "Hey, Linux Hunters" >> Informations.SMS
Sortir:
touche
Le "touche»La commande est une commande couramment utilisée pour créer des fichiers. La syntaxe de la commande tactile est illustrée ci-dessous:
Syntaxe
$ touch [nom de fichier]
Si vous souhaitez créer plusieurs fichiers simultanément, utilisez la syntaxe suivante comme mentionné ci-dessous:
$ touch [filename1] [filename2]
Exemple
Dans cet exemple, nous avons créé deux fichiers nommés Employeefile.TXT et fichier étudiant.SMS
$ Touch Employeefile.TXT Studentfile.SMS
mkdir
Le "mkdir«Est une abréviation de répertoires de création. Si vous souhaitez créer plusieurs dossiers simultanément, vous devez utiliser la commande «mkdir». Nous pouvons créer un ou plusieurs répertoires en utilisant cette commande. La syntaxe ci-dessous sera utilisée pour créer un répertoire.
$ mkdir [nom du répertoire]
Exemple
Pour cette instance, si vous souhaitez créer un répertoire nommé DirectoryLinux puis exécutez la commande mentionnée ci-dessous. Ensuite, nous utilisons "LS»Commande pour voir le répertoire nommé DirectoryLinux.
$ Mkdir DirectoryLinux
Si vous souhaitez créer plusieurs répertoires simultanément, utilisez la syntaxe suivante comme mentionné ci-dessous:
$ Mkdir DirectoryName1 DirectoryName2 DirectoryName3
Exemple
Dans l'exemple ci-dessous, nous avons créé plusieurs répertoires en utilisant le single "mkdir" commande. Ensuite, nous utilisons le «LS”Commande pour voir les répertoires nommés Dir1, Dir2 et Root ici.
$ mkdir dir1 dir2 racine
grep
Le "Grep"La commande est utilisée pour rechercher des mots clés spécifiques dans un fichier texte. Avant d'utiliser le «grep«Commande, vous devez vous assurer que les fichiers texte contiennent un peu de texte. La syntaxe de "grep»La commande est la suivante:
$ grep wordtosearch [nom de fichier]
Exemple
Dans l'exemple ci-dessous, nous avons recherché le mot «Lorem» dans le nom.fichier txt puis il donne les lignes suivantes qui contiennent le mot «lorem».
$ grep lorem nom.SMS
homme
Si vous ne connaissez pas la fonctionnalité d'une commande, le «homme»La commande joue un rôle important et vous donne une brève explication sur la fonctionnalité de la commande. La syntaxe de "homme" La commande est mentionnée ci-dessous:
$ man [commandname]
Exemple
Si vous souhaitez consulter l'homme pour la commande tactile, exécutez la commande suivante dans le terminal.
$ man touch
Sortir:
PWD
Sans aucun doute, le «PWD»La commande Linux est utile pour une utilisation quotidienne. Le "PWD»Est une abréviation du répertoire de travail actuel. Si vous souhaitez afficher le dossier de travail actuel, vous devez utiliser le «PWD" commande. "PWD»Fournit également le nom d'un chemin absolu.
$ pwd
Exemple
CD
Le "CD«Est une abréviation du répertoire de changement. Si vous souhaitez transférer votre répertoire actuel dans un autre répertoire, vous devez utiliser cette commande. Si vous souhaitez transférer votre dossier actuel dans un autre dossier, utilisez la syntaxe mentionnée ci-dessous.
$ cd [./ Nom du répertoire]
Exemple
La commande suivante est utilisée pour faire Documents Comme le répertoire actuel.
$ CD ./ Documents
Ensuite, vous pouvez afficher le chemin du répertoire actuel en utilisant le «PWD«Commande comme indiqué ci-dessous:
$ pwd
Exemple
La commande de revenir au répertoire est la suivante:
$ CD ~
Exemple
La commande de vérifier le répertoire de travail actuel est la suivante:
$ pwd
Exemple
mv
Le 'MV' est utilisé pour déplacer le répertoire ou le fichier d'un endroit à un autre et est également utilisé pour renommer les fichiers.
Syntaxe
$ mv [nom de fichier d'origine] [nom de fichier modifié]
Exemple
Dans cet exemple, nous avons un fichier nommé Employeefile.SMS, Nous utiliserons le 'MV' commande pour renommer ce fichier. Par la suite, nous avons utilisé le «LS»Commande pour vérifier les modifications.
$ mv Employeefile.txt employésdata.SMS
La commande suivante est utilisée pour déplacer le fichier Student Fichier.txt d'un répertoire dans un autre répertoire. Ensuite, nous avons utilisé le «CD»Commande pour changer de répertoires. Par la suite, nous avons utilisé le «LS”Commande afin de vérifier si le fichier a déménagé dans le répertoire ou non.
Syntaxe
$ mv [nom de fichier] [DirectoryName /]
Exemple
$ MV Studentfile.txt dir1 /
rmdir
Le "rmdir«Est une abréviation pour éliminer les répertoires. Si vous souhaitez supprimer plusieurs répertoires simultanément, vous pouvez soit utiliser la commande «RMDIR» ou la commande «RM». Cette commande est utile pour nettoyer et organiser des fichiers.
Syntaxe
$ rmdir [Nom du répertoire]
Exemple
Dans cet exemple, nous avons d'abord utilisé le «LS»Commande pour afficher complètement les fichiers. Il contient plusieurs répertoires, puis nous utilisons le «rmdir«Commande pour supprimer deux répertoires nommés«linuxdir"Et" dir2 ". Nous avons de nouveau utilisé le «LS»Commande pour vérifier si les répertoires ont été supprimés ou non.
$ ls
$ rmdir linuxdir dir2
Localiser
Cette commande est utilisée pour rechercher un fichier ou un répertoire n'importe où dans la machine. La syntaxe de cette commande est la suivante:
$ localiser le nom de fichier
Dans cet exemple, nous voulons trouver StudentFile.txt puis nous utilisons la commande localiser pour rechercher ce fichier.
$ localiser StudentFile.SMS
La sortie de cette commande est la suivante:
moins
Si vous souhaitez afficher rapidement les fichiers, vous devez utiliser le "moins" commande. Il vous permet de lire un fichier texte dans une fenêtre existante, l'empêche de s'ouvrir dans l'outil de l'éditeur. La syntaxe de cette commande est la suivante:
$ moins nom de fichier
La commande suivante est utilisée pour afficher le fichier nommé StudentFile.SMS.
$ Moins Studentfile.SMS
La sortie de cette commande est la suivante:
compgen
C'est l'une des commandes Linux les plus pratiques qui aide à afficher les noms de toutes les commandes ainsi que des fonctions.
$ compgen -c
La sortie de cette commande est la suivante qui montre la liste de toutes les commandes que vous pouvez utiliser dans l'interface de ligne de commande.
Commande sudo
«Super User Do» est une abréviation de Sudo. Cette commande est utilisée pour effectuer de nombreuses tâches qui nécessitent des privilèges d'administration ou de root. Un mot de passe utilisateur est obligatoire chaque fois que vous exécutez «Sudo»Commande dans le terminal. Cette commande n'est pas utile à des fins quotidiennes car elle génère facilement des erreurs. Vous pouvez utiliser la syntaxe mentionnée ci-dessous pour exécuter diverses tâches.
$ sudo [commande]
Exemple
Dans cet exemple, nous voulons installer mLocate, puis nous utilisons la commande sudo comme mentionné ci-dessous.
$ sudo apt install mLocate
La sortie de cette commande est la suivante:
Chat
Le "Chat»La commande est une commande couramment utilisée pour créer ou concaténer des fichiers. Le "Chat»La commande est utilisée pour afficher le contenu du fichier.
Syntaxe
$ nom de fichier Cat
Exemple
La commande suivante est utilisée pour afficher le contenu de StudentFile.SMS:
$ Cat Studentfile.SMS
Si vous souhaitez saisir du texte dans un fichier, tapez simplement $ cat> nom de fichier. Par la suite, tapez le texte puis appuyez sur Ctrl + d Pour remplacer le contenu du fichier.
$ Cat Studentfile.SMS
Commande de ping
"Paquet Internet groper"Est une abréviation de"Ping-ping". Si vous souhaitez vérifier l'état de la connectivité sur le serveur et l'hôte, vous devez utiliser cette commande «ping». Cette commande prend également en charge le dépannage. La syntaxe de cette commande est indiquée ci-dessous:
$ ping [site Web-url] ou [adresse IP] ou [nom d'hôte]
Dans cet exemple, nous avons utilisé une commande ping pour vérifier la connectivité avec Google.
$ ping gmail.com
La sortie de cette commande est la suivante:
Diriger
La commande de tête est le plus souvent utilisée pour lire les 10 principales lignes du fichier. Il vous aide à obtenir rapidement le concept de ce qu'est ce fichier. La syntaxe de cette commande est la suivante:
$ Name de fichier
La sortie de cette commande vous donne les 10 premières lignes de nom.SMS.
$ Nom de la tête.SMS
Queue
Cette commande est plus ou moins similaire à la commande Head mais la commande «Tail» affiche les 10 dernières lignes d'un fichier plutôt que les 10 premières lignes d'un fichier.
$ nom de fichier de queue
Syntaxe
La commande de montrer les 10 dernières lignes du fichier est la suivante:
$ nom de queue.SMS
Si vous souhaitez afficher plus de lignes d'un fichier, la commande suivante sera utilisée.
$ tail -n nom de fichier
Où N représente le nombre de lignes que vous souhaitez lire.
$ Tail -12 Nom.SMS
Chod
Si vous souhaitez définir ou modifier des autorisations de fichier ou de répertoire, cette commande est utilisée. La syntaxe du «chod»La commande est affichée ci-dessous:
$ chmod -w nom de fichier
Cette commande est utilisée pour supprimer l'autorisation d'édition du nom.fichier txt.
$ chmod -w nom.SMS
La sortie de cette commande montre qu'il s'agit d'un fichier en lecture seule.
Sortie
Si vous voulez quitter le terminal lui-même, le «sortie»La commande est utilisée.
$ exit
Sortir
Histoire
Cette commande est utilisée pour afficher toutes les commandes que vous avez utilisées à diverses fins dans le terminal.
$ HISTORY
La sortie montre la liste des commandes qui sont utilisées récemment.
Clair
Ceci est une autre commande Linux la plus utilisée. Il est utilisé chaque fois que vous souhaitez effacer toutes les données du terminal.
$ clair
Après avoir appuyé sur Entrée, vous verrez un terminal propre comme indiqué ci-dessous.
CP
Si vous souhaitez copier des fichiers, cette commande est utilisée. Cette commande prend généralement deux paramètres I.e. Source et destination du fichier.
Exemple
Exécutez la commande mentionnée ci-dessous pour copier le fichier «Nom.txt »dans le dir1. Ensuite, nous avons utilisé le «LS«Commande pour afficher le fichier déplacé dans ce dossier ou non.
Nom de CP $.txt dir1
tuer
Cette commande est utilisée pour éliminer tous les processus en cours d'exécution dans un terminal. Vous pouvez facilement terminer un processus en utilisant l'ID de processus (PID) ou le nom. Au début, vous devez découvrir tous les processus en cours d'exécution d'une machine. La syntaxe de base pour découvrir tous les processus en cours d'exécution est illustrée ci-dessous.
$ ps -ef
Dans cet exemple, nous voulons terminer PID 1, nous utiliserons la commande suivante:
$ sudo tuer 1
Si vous souhaitez terminer le processus en utilisant son nom, utilisez la commande suivante. Dans cet exemple, nous tuons le processus du navigateur Firefox.
$ killall firefox
dormir
Si vous souhaitez retarder le processus pour une durée particulière, le "dormir»La commande est utilisée. Le temps peut être représenté soit en jours, en minutes ou en secondes.
$ dors
Dans cet exemple, la commande prendra 6 secondes pour exécuter.
Conclusion
Les commandes Linux aident les utilisateurs afin d'exécuter des tâches plus efficacement. Dans cet article, nous expliquons les meilleures commandes de base de base pour la facilité des utilisateurs. Si vous êtes un nouvel utilisateur de Linux, vous pouvez le maîtriser en apprenant diverses commandes Linux. Des exemples sont également fournis, ce qui vous aide à comprendre le meilleur usage de chaque commande.