Top 10 des commandes Linux

Top 10 des commandes Linux
Le meilleur ami d'un développeur est la ligne de commande. Il devrait être fusionné dans leur travail de routine. Il aide à rendre un système plus efficace et gérable. Par exemple, vous pouvez écrire divers codes de script pour produire et automatiser rapidement des processus longs.

Ici, nous avons compilé toutes les meilleures commandes de terminaux Linux qui aideront les débutants, ainsi que les utilisateurs intermédiaires et avancés.

Dans cet article, nous découvrirons ces 25 commandes Linux:

  1. LS
  2. écho
  3. touche
  4. mkdir
  5. grep
  6. homme
  7. PWD
  8. CD
  9. mv
  10. rmdir
  11. Localiser
  12. moins
  13. compgen
  14. ">"
  15. chat
  16. "|"
  17. diriger
  18. queue
  19. chod
  20. sortie
  21. histoire
  22. clair
  23. CP
  24. tuer
  25. dormir

Maintenant, apprenons chacune de ces commandes une par une.

LS

'LS' La commande est la plus largement utilisée dans l'interface CLI. Cette commande répertorie tous les fichiers présents dans le répertoire de travail actuel / présent. Ouvrez le terminal en appuyantCtrl + alt + t', et écrivez la commande suivante:

$ ls

Vous pouvez également répertorier les fichiers à partir d'un dossier spécifique à l'aide de cette commande:

$ ls ./ Desktop

Il affichera la liste des fichiers qui réside dans le «bureau» sans modifier le répertoire de travail actuel.

Une autre caractéristique du 'LS' La commande est que vous pouvez écrire 'ls -al', Et il imprimera tous les fichiers dotés avec le simple, ainsi que leurs autorisations de fichier.

$ ls -al

écho

Cette commande imprime le texte à l'interface de ligne de commande. Le 'écho' La commande est utilisée pour imprimer le texte et peut également être utilisée dans les scripts et les fichiers de bash. Il peut être placé dans le texte d'état de sortie sur l'écran principal ou tout fichier requis. Il est également utile pour représenter des variables environnementales dans le système. Par exemple, écrivez la commande suivante dans le terminal:

$ Echo "Hello World"

Il vous montrera les résultats suivants.

touche

Le 'touche' La commande vous permet de créer n'importe quel fichier. Utilisez le 'touche' Commande avec le «nom de fichier» que vous souhaitez donner au fichier et appuyez sur Entrée.

$ tactile TestFile

Après cela, tapez le 'LS' Commande dans le terminal pour confirmer l'existence du fichier.

$ ls

Ici, vous pouvez voir que le fichier texte est créé. Utilisez la commande ci-dessous pour ouvrir le fichier:

$ nano testfile

Exécuter la commande, et vous verrez le résultat suivant.

À ce stade, le fichier serait vide parce que vous ne créiez le fichier que et n'y avez pas ajouté de contenu. Ce 'touche' La commande est non seulement utilisée pour créer des fichiers «texte», mais peut également créer plusieurs types de fichiers en utilisant leurs extensions. Par exemple, vous pouvez également créer un script Python en utilisant la commande suivante:

$ touch Fichier.py

Ici, '.Py 'est l'extension du script Python.

$ ls

mkdir

'Mkdir' est utilisé pour créer des répertoires efficacement. Cette commande vous permettra également de créer plusieurs répertoires à la fois, ce qui vous ferait gagner du temps.

Tout d'abord, affichez la liste des fichiers qui existent dans le répertoire de travail actuel en utilisant la commande ci-dessous:

$ ls

Maintenant, créez un nouveau répertoire du nom de «Newdir».

$ mkdir newdir

Si vous travaillez comme superutilisateur, la commande sera exécutée, sinon vous devez exécuter la commande suivante au lieu de celle donnée ci-dessus.

$ sudo mkdir newdir

Maintenant, tapez le 'LS' commande pour afficher la liste des fichiers et dossiers.

Pour créer plusieurs répertoires à la fois, donnez les noms des répertoires en un seul 'mkdir ' commande.

$ mkdir dir1 dir2 dir3

Ou

$ sudo mkdir dir1 dir2 dir3

Maintenant, énumérez les fichiers et les dossiers à l'aide du 'LS' commande.

$ ls

Vous pouvez voir le dir1, dir2 et dir3 ici.

grep

'grep' La commande est également connue sous le nom de commande de recherche. Il s'agit d'une commande pour rechercher des fichiers texte et effectuer la recherche via des mots clés spécifiques. Avant cela, vous devriez avoir du texte dans votre fichier texte. Par exemple, utilisez l'exemple de texte suivant dans le «TestFile», que vous avez déjà créé à l'aide du 'touche' commande.

Ouvrez le fichier via le terminal.

$ nano textfile

Exécuter la commande. Il vous donnera la sortie suivante.

Maintenant, écrivez le texte suivant dans le fichier «TestFile».

c'est Linuxhint.com
Vous apprenez 25 commandes de base de Linux.

Appuyez sur Ctrl + O pour écrire ce contenu dans le fichier.

Sortez de ce fichier en appuyant sur Ctrl + X. Maintenant, utilisez le 'grep' commande. Le '-c-' vous fera savoir combien de fois le mot «Linuxhint» est apparu dans le fichier.

$ grep -c 'Linux' TestFile

Comme la sortie est «2», cela signifie que le mot «Linux» existe deux fois dans le «TestFile».

Maintenant, apportons quelques modifications à ce fichier en ouvrant le fichier à l'aide du 'Nano' commande.

$ nano testfile

Vous pouvez écrire n'importe quel texte plusieurs fois dans ce fichier pour vérifier le fonctionnement de ce qui précède 'grep' commande.

c'est Linuxhint.com
Vous apprenez 25 commandes de base de Linux.
Linux
Linux
Linux
Linux
Linux

Maintenant, appuyez sur Ctrl + O pour écrire le contenu mis à jour dans le fichier.

Sortez de ce fichier en appuyant sur Ctrl + X, et exécutez maintenant les commandes suivantes pour vérifier si elle fonctionne correctement ou non.

$ grep -c 'Linux' TestFile

Différents drapeaux peuvent être utilisés avec le 'grep ' commande à diverses fins, par exemple, '-je' Rendre la recherche de recherche sensible. Une fois que vous avez eu l'idée du 'grep' commande, vous pouvez l'explorer davantage en fonction de vos besoins.

homme

'homme'La commande vous affiche un manuel sur le fonctionnement de n'importe quelle commande. Par exemple, vous ne savez pas ce queécho' La commande fait, alors vous pouvez utiliser le 'homme' commande de connaître sa fonctionnalité.

$ man echo

De même, vous pouvez utiliser le 'homme' commande pour 'grep ' aussi.

$ man grep

Maintenant, vous pouvez voir toutes les sources d'options. Drapeaux et toutes les autres informations liées à 'grep'.

PWD

'Pwd' représente Répertoire de travail imprimé. Il est utilisé pour imprimer le répertoire de travail actuel pour une instance. Si plusieurs instances fonctionnent et que vous souhaitez connaître le répertoire de travail exact, alors utilisez le 'Pwd' commande.

$ pwd

Ici, vous pouvez voir le chemin du répertoire de travail actuel.

Si vous travaillez dans le répertoire de bureau, dans ce cas, ceci 'Pwd' Imprimera tout le chemin menant vers le bureau.

CD

'CD' représente Répertoire de modification. Il est utilisé pour modifier le répertoire actuel car vous pouvez accéder à tous les fichiers et dossiers dans différents répertoires de votre système. Par exemple, en faisant du bureau comme répertoire de travail actuel ou actuel, rédigez la commande suivante dans le terminal:

$ CD ./ Desktop

Pour connaître le chemin du répertoire de travail actuel, écrivez la commande suivante:

$ pwd

Pour revenir au répertoire, tapez ceci:

$ CD ~

Vous pouvez consulter le présent répertoire de travail ici.

mv

'MV' La commande est utilisée pour renommer et déplacer un répertoire. Tout en travaillant avec des fichiers dans un répertoire, chaque fichier doit être renommé, ce qui est un processus long, donc le 'MV' La commande entre en jeu ici. Par exemple, dans notre répertoire, nous avons «TestFile» comme indiqué ci-dessous.

Pour renommer ce fichier Utilisez le 'MV' Commande dans le modèle suivant.

$ MV TestFile TrialFile

Puis afficher la liste des fichiers pour vérifier les modifications.

$ ls

Vous pouvez également transférer ce fichier dans n'importe quel autre répertoire en utilisant ce 'MV' commande. Disons que vous voulez déplacer ce «file d'essai» vers le bureau. Pour cela, écrivez la commande suivante dans le terminal:

$ MV Trialfile ./ Desktop /

rmdir

Cette commande est utilisée pour supprimer les répertoires. 'rmdir ' Aide à économiser beaucoup d'espace sur l'ordinateur et à organiser et nettoyer les fichiers. Les répertoires peuvent être supprimés à l'aide de deux commandes 'RM' et 'rmdir'.

Maintenant, essayons de supprimer certains répertoires. L'étape 1 consiste à afficher les répertoires de votre espace de travail actuel.

$ ls

Maintenant, nous allons supprimer le répertoire «newdir».

$ rmdir newdir

Maintenant, utilisez le 'LS' commande de voir s'il existe ou non.

$ ls

Maintenant, nous allons supprimer plusieurs répertoires à la fois.

$ rmdir dir1 dir2 dir 3

Maintenant, utilisez le 'LS' commande.

$ ls

Comme vous pouvez le voir, tous ces répertoires ont été supprimés de la maison.

Localiser

'Localiser' La commande aide à trouver un fichier ou un répertoire. Grâce à cette commande, un fichier ou un répertoire spécifique peut être trouvé. Il recherche également des expressions régulières en utilisant.

Pour trouver un fichier par son nom, saisissez le nom du fichier avec le 'Localiser' commande.

$ localiser Trialfile

La sortie de cette commande vous permettra de savoir le chemin exact pour localiser ce fichier.

Il y a certainement d'autres options pour le 'Localiser' déposer. Vous apprenez à connaître tout ça en utilisant le 'homme' commande.

moins

'moins' La commande considère les fichiers sans les ouvrir dans un outil d'éditeur. Il est très rapide et ouvre un fichier dans une fenêtre existante tout en désactivant les capacités d'écriture de sorte que le fichier ne peut pas être modifié. Pour cela, écrivez le 'moins' commander et définir le nom du fichier.

$ Moins d'essai

Il vous donnera la sortie suivante.

compgen

'Compgen' La commande est une commande très efficace qui affiche les noms de toutes les commandes, noms et fonctions sur l'interface de ligne de commande. Pour afficher toutes les commandes, écrivez:

$ compgen -c

Ici, vous pouvez voir une longue liste de toutes les commandes que vous pouvez utiliser dans le terminal.

De même, vous pouvez également imprimer le nom des fonctions et des fichiers, qui est également affiché à la fin de cette liste.

">"

Ce personnage '>' imprime et redirige les commandes de la coquille. Il affiche la sortie de la commande précédente dans la fenêtre du terminal et l'envoie à un nouveau fichier. Maintenant, si vous souhaitez envoyer la sortie de la commande précédente dans un nouveau fichier, utilisons cette commande:

$> newfile.SMS

Puis afficher les fichiers.

$ ls

Open maintenant le fichier, il sera vide.

Maintenant, nous envoyons le 'Compgen' Résultat de la commande à ce fichier.

$ compgen -c> newfile.SMS

Ouvrez le fichier pour afficher le contenu, qui est le résultat du 'Compgen' commande.

chat

'chat' La commande est la commande largement utilisée, et il remplit trois fonctions principales:

  • Afficher le contenu du fichier
  • Combiner des fichiers
  • Créer de nouveaux fichiers

Tout d'abord, nous allons afficher le contenu du «TrialFile».

$ Cat Trialfile

Il vous donnera la sortie suivante.

"|"

Commande de pipe "|" Prend la sortie de la première commande et utilise-la comme entrée pour la deuxième commande. Par exemple:

$ Cat Trialfile | moins

Cette commande sera utilisée pour donner une entrée à un autre. Nous utilisons le nom de fichier et 'moins' Commande comme entrée dans ce fichier.

diriger

'diriger' La commande lit le début d'un fichier. Il vous montre les 10 premières lignes du fichier. Il peut également être personnalisé pour afficher plus de lignes et le moyen le plus rapide de lire le contenu d'un fichier. Par exemple, la commande ci-dessous vous montrera les 10 premières lignes du fichier 'newfile.SMS'.

$ head newfile.SMS

C'est l'utilisation parfaite du 'diriger' commande dans laquelle vous pouvez lire rapidement les dix premières lignes du fichier et avoir l'idée de ce qu'il s'agit.

queue

'queue' commandes lisent la fin d'un fichier. Il vous montre les dix dernières lignes du fichier, mais il peut également être personnalisé pour afficher plus de lignes.

$ tail newfile.SMS

Il imprimera les dix dernières lignes du fichier «newfile».

chod

'chmod' La commande modifie ou définit les autorisations pour un fichier ou un dossier. C'est l'une des commandes les plus connues, et il modifie les autorisations d'un répertoire de fichiers spécifique via un argument rapide.

  • W est utilisé pour écrire des autorisations
  • R est utilisé pour la lecture des autorisations
  • X est utilisé pour l'exécution
  • '+' est utilisé pour ajouter des autorisations
  • '-' est utilisé pour supprimer les autorisations

Pour afficher les fichiers et les dossiers avec leurs autorisations, saisissez la commande suivante dans le terminal:

$ ls -al

Ici, vous pouvez voir que la partie en surbrillance représente les autorisations de fichier. La première section représente les autorisations accordées au propriétaire, la deuxième section représente les autorisations accordées au groupe, et la dernière section représente les autorisations accordées au public. Vous pouvez modifier les autorisations pour toutes les sections. Changeons les autorisations de fichier de 'newfile.SMS'.

$ chmod -w newfile.SMS

Cette commande supprimera les autorisations d'écriture de toutes les sections.

Tapez le 'ls -al' commande pour sa confirmation.

$ ls -al

Ouvrez le fichier et essayez d'y ajouter du contenu et enregistrez ce fichier. Il vous donnera certainement une boîte de dialogue d'avertissement.

sortie

Cette commande est utilisée pour quitter le terminal sans interaction GUI. Le terminal vous donne la possibilité de se suicider en utilisant le 'sortie' commande.

$ exit

Appuyez sur Entrée, et maintenant vous pouvez voir qu'il n'y a pas de terminal.

histoire

'histoire' La commande vous montrera une liste qui comprend les commandes les plus récemment utilisées. Il affichera l'enregistrement des commandes que vous avez utilisées dans le terminal à différentes fins.

$ HISTORY

clair

Cette commande efface le contenu du terminal. Il garde le terminal propre.

$ clair

Appuyez sur Entrée et vous verrez un terminal cristallin clair.

CP

'CP' La commande signifie Copying Directory ou Fichier. Vous devez spécifier la destination avec le nom de fichier.

$ cp TrialFile ~

Ici, '~' représente le répertoire de la maison. Exécutez la commande puis écrivez le 'LS' commande pour vérifier s'il existe ou non.

$ ls

tuer

'tuer' La commande termine le processus de travail sur l'interface de ligne de commande. Avant d'utiliser le 'tuer' Commande, vous devez découvrir tous les processus qui se produisent actuellement dans le système.

$ ps -ef

Turons le processus «Whoopise» en utilisant son identifiant de processus «PID».

$ sudo tuer 702

Entrez votre mot de passe pour donner la permission.

Ici, nous n'avons aucun message d'erreur, ce qui signifie que le processus est tué.

dormir

'dormir' La commande retarde le processus pour une heure spécifique. Il contrôle et gère également les processus dans les scripts. Il retarde les éléments d'un processus de traitement jusqu'à une période spécifiée. Le temps peut être spécifié à l'aide de secondes, de minutes ou même de jours.

Dormions le processus pendant deux secondes.

$ sleep 2

Il faudra un retard de deux secondes pour exécuter cette commande.

Conclusion:

Nous avons appris les 25 meilleures commandes de terminaux Linux dans cet article. Ce sont les commandes essentielles pour les débutants pour en savoir plus sur l'interface de ligne de commande Linux.

Regardez notre vidéo YouTube environ 25 commandes de terminal Linux: