Plus de 40 commandes de terminal Linux les plus utilisées

  • Joseph Goodman
  • 0
  • 5047
  • 1248
Publicité

Deux choses sont vraies avec la ligne de commande Linux: premièrement, il existe des milliers de commandes possibles. Aide-mémoire de référence pour les commandes Linux Aide-mémoire de référence pour les commandes Linux Ce simple aide-mémoire vous aidera à vous familiariser rapidement avec le terminal de ligne de commande Linux. vous pouvez utiliser à tout moment, et deux, vous n'utiliserez qu'une fraction d'entre eux. Malgré le pouvoir offert, la plupart d’entre nous répètent sans cesse les mêmes ordres.

Et c'est l'un des plus grands mythes sur Linux. Beaucoup de gens voient encore Linux comme un système d’exploitation difficile, utilisé uniquement par des geeks endurcis qui ont mémorisé des énormes commandes, mais ce n’est tout simplement pas vrai. Si vous pouvez apprendre les commandes les plus utilisées, vous passerez un temps parfait sous Linux - même en tant que novice total. Guide de démarrage rapide de la ligne de commande Linux Guide de démarrage rapide de la ligne de commande Linux Vous pouvez faire beaucoup de choses étonnantes avec des commandes sous Linux et ce n'est vraiment pas difficile à apprendre. .

Donc, que vous soyez débutant ou simplement curieux, voici les commandes les plus courantes qui vous feront traverser votre temps sous Linux.

Commandes de navigation du terminal

Avant de pouvoir utiliser pleinement le terminal, vous devez savoir comment le naviguer. C’est pourquoi nous considérons ces commandes comme les plus élémentaires de Linux: aucune connaissance terminale ne vous aidera si vous ne pouvez pas changer de répertoire ou obtenir de l’aide pour une commande dont vous ne vous souvenez plus quoi faire..

  • && - Celui-ci est tellement basique que ce n'est même pas techniquement une commande. Si vous souhaitez exécuter plusieurs commandes dans un ordre séquentiel, insérez-le simplement entre chaque commande. Par exemple, [commande1] && [commande2] va d'abord exécuter [commande1] puis immédiatement le suivre avec [commande2]. Vous pouvez chaîner autant de commandes que vous le souhaitez.
  • ! - Répète une commande récemment utilisée. Le mieux est de l’utiliser en conjonction avec le l'histoire commander. Vous pouvez utiliser !n répéter la nième commande de l'histoire. Vous pouvez aussi utiliser !-n répéter la commande qui s'est passé il y a n commandes.
  • CD - Change le répertoire du terminal en cours.
  • clair - Efface l'écran du terminal.
  • l'histoire - Affiche une liste de toutes les commandes récemment utilisées. Vous pouvez également parcourir les commandes récemment utilisées en appuyant sur les touches fléchées haut et bas du terminal..
  • ls - Affiche une liste de tous les fichiers du répertoire du terminal en cours. Vous pouvez le modifier avec des paramètres pour spécifier un autre répertoire ou pour changer le format de la liste..
  • homme - Affiche une page d'aide (du manuel) basée sur votre requête de recherche. Très utile pour apprendre à utiliser une commande que vous ne reconnaissez pas ou lorsque vous oubliez les paramètres d'une commande rarement utilisée. Si vous êtes confus, tournez-vous vers l'homme.
  • pwd - Affiche le répertoire du terminal actuel sous forme de chemin absolu.
  • quel est - Affiche une brève description des programmes en ligne de commande. Pensez-y comme une version simplifiée de homme quand vous n'êtes pas sûr de ce que fait une commande mais que vous n'avez pas besoin du manuel complet sur son utilisation.

Crédit d'image: fatmawati achmad zaenuri via Shutterstock

Commandes de gestion de fichiers

La plupart des distributions Linux sont livrées avec un environnement de bureau graphique, et quel que soit l'environnement de bureau que vous choisissez, vous pourrez parcourir et gérer les fichiers de la même façon que vous le feriez sous Windows ou Mac - mais pour des tâches complexes, c'est souvent plus facile. et plus rapide pour utiliser la ligne de commande.

  • chat - Lorsqu'il est utilisé sur un seul fichier texte, il affichera le contenu de ce fichier. Lorsqu'il est utilisé sur deux fichiers texte ou plus, il affiche tout leur contenu dans un ordre séquentiel. Utilisez l'opérateur de redirection (“>“) pour combiner plusieurs fichiers texte en un seul fichier texte.
  • chmod / chown - le chmod commande modifie les autorisations de lecture, d’écriture et d’exécution d’un fichier chown commande change l'utilisateur et / ou le groupe d'utilisateurs qui possède un fichier.
  • cp - Crée une copie d'un fichier. Par défaut, la copie apparaît dans le répertoire du terminal actuel, mais vous pouvez également spécifier le répertoire de destination..
  • trouver - Recherche dans un répertoire spécifique (ou dans tout votre système) pour trouver les fichiers correspondant à un ensemble de critères donné. Il existe des dizaines d'options, y compris le nom du fichier, le type de fichier, la taille du fichier, les autorisations, les propriétaires, la date de création, la date de modification, etc..
  • grep - Recherche un fichier spécifique ou un ensemble de fichiers pour voir si une chaîne de texte donnée existe, et si c'est le cas, vous indique où le texte existe dans ces fichiers. Cette commande est extrêmement flexible (par exemple, utilisez des caractères génériques pour rechercher tous les fichiers d’un type donné) et est particulièrement utile pour les programmeurs (pour trouver des lignes de code spécifiques)..
  • Localiser - Recherche dans tout le système les fichiers ou les répertoires correspondant à la requête, puis affiche les chemins absolus pour chaque correspondance. Par défaut, il recherche uniquement dans les répertoires pour lesquels vous disposez d'autorisations. C'est le moyen le plus simple et le plus rapide de trouver un fichier..
  • mkdir / rmdir - Crée ou supprime un répertoire, par défaut dans le répertoire du terminal en cours, mais un répertoire cible peut également être spécifié. Lors de la suppression, le répertoire doit être complètement vide.
  • mv - Déplace un fichier d'un répertoire à un autre et vous pouvez spécifier un nom différent pour le fichier dans le répertoire cible. Vous pouvez utiliser cette commande pour renommer un fichier en le déplaçant dans le même répertoire mais avec un nom de fichier différent..
  • nano / emacs / vim - Les trois principaux éditeurs de texte de terminal qui existent sur presque tous les systèmes Linux, classés par complexité croissante. Les débutants devraient s'en tenir à nano comme les deux Emacs et vim sont extrêmement complexes (et extrêmement puissants).
  • Renommer - Modifie le nom d'un fichier ou d'un ensemble de fichiers. Livré avec beaucoup de paramètres intéressants, vous permettant de renommer automatiquement un tas de fichiers selon un motif.
  • rm - Supprime les fichiers. Avec un certain paramètre, il peut être utilisé pour effacer tout le contenu d'un répertoire spécifié. Il peut également être utilisé pour supprimer plusieurs fichiers qui correspondent tous à un certain modèle de nom de fichier..
  • toucher - Change la date d'accès ou la date de modification du fichier donné en ce moment.
  • wget - Télécharge le fichier ou la page à l'URL Web donnée.
  • zip / gzip / tar - Différents formats pour la compression et la décompression des archives de fichiers.

Crédit d'image: isak55 via Shutterstock

Commandes de gestion du système

Encore une fois, la plupart des distributions Linux fournissent un moyen graphique de gérer les paramètres de votre système, mais vous pouvez trouver plus facile (et peut-être même plus informatif) d’utiliser ces commandes éprouvées à la place. En effet, ces commandes ont tendance à offrir beaucoup plus de puissance en termes de ce que vous pouvez faire..

  • apte - Tandis que apte n'est pas une commande en soi, il y a trois commandes que vous devez connaître pour utiliser pleinement APT: add-apt-repository (Pour localiser les paquets tiers. Besoin de plus de logiciels ou de mises à jour? Essayez ces 7 PPA Ubuntu. Vous avez besoin de plus de logiciels ou mis à jour. Essayez ces 7 PPA Ubuntu), apt-get (pour installer réellement des paquets), et apt-cache (pour rechercher vos dépôts).
    • Si votre distribution n'utilise pas APT, elle peut utiliser YUM, RPM ou une autre alternative. Regardez dans leurs commandes équivalentes.
  • bg / fg - Envoie un travail de premier plan à exécuter en arrière-plan ou un travail d’arrière-plan à exécuter au premier plan. Pour plus d’informations sur les emplois, voir le emplois commander.
  • df - Affiche combien d'espace est utilisé et libre sur votre système.
  • libre - Affiche combien de RAM est utilisée et libre sur votre système.
  • ip - Affiche des informations utiles sur le réseau, telles que votre adresse IP, vos interfaces réseau, l'utilisation de la bande passante, etc. Peut également être utilisé pour configurer les paramètres liés au réseau.
  • emplois - Affiche tous les travaux en cours et leurs statuts. Un travail est simplement une représentation d'un processus en cours d'exécution ou d'un groupe de processus..
  • tuer / tuer - Vous pouvez utiliser tuer mettre fin à un processus en fonction de son ID de processus (souvent utilisé avec le ps commande) alors que vous pouvez utiliser tuer tous mettre fin à tous les processus dont les noms correspondent à votre requête.
  • monter / démonter - Attache et détache un système de fichiers séparé au système de fichiers principal de votre système. Principalement utilisé pour rendre des périphériques externes, tels que des disques durs ou des clés USB, interactifs avec votre ordinateur.
  • ps - Affiche une liste des processus en cours d'exécution. Par défaut, il ne répertorie que les processus démarrés sous votre utilisateur actuel, mais il existe des paramètres pour rechercher et filtrer tous types de processus..
  • sudo / gksudo - En préparation sudo vous permet d'exécuter n'importe quelle commande en tant que superutilisateur (par exemple,. sudo [commande1]) Si vous voulez exécuter un programme graphique avec les privilèges de superutilisateur, utilisez Gksudo suivi du fichier exécutable du programme.
  • Haut - Affiche une liste des processus en cours d'exécution, triés en fonction de la quantité de CPU utilisée par chaque processus. contrairement à ps, cette commande se met à jour régulièrement en temps réel. Fondamentalement, un terminal équivalent au gestionnaire de tâches.
  • ton nom - Affiche les informations essentielles sur le système en fonction des paramètres utilisés, tels que le nom et la version du noyau, le matériel de la machine et le système d'exploitation..
  • la disponibilité - Affiche le temps écoulé depuis le dernier démarrage.
  • où se trouve - Trouve l'emplacement du fichier exécutable pour un programme donné.
  • qui suis je - Affiche le nom d'utilisateur actuel. Est pratique lorsque vous passez d’un utilisateur à l’autre avec le su commande et vous perdez la trace de qui vous êtes en ce moment.

Intéressé à exécuter plusieurs commandes à la fois? Découvrez comment vous pouvez effectuer plusieurs tâches à la fois sur le terminal Linux avec Screen Comment effectuer plusieurs tâches sur le terminal Linux avec Screen Comment effectuer plusieurs tâches sur le terminal Linux avec Screen Vous souhaitez optimiser votre productivité en ligne de commande? GNU Screen facilite l’exécution de plusieurs sessions de terminal. .

Voir les commandes que vous utilisez le plus

Comment vos habitudes de terminal Linux reflètent-elles ces commandes? Si vous voulez une réponse définitive, il est en fait assez simple de voir vos commandes personnelles les plus utilisées, et nous pouvons voir ce qu’elles sont en utilisant l’une des commandes mentionnées ci-dessus:

histoire | awk 'print $ 2' | trier | uniq -c | trier -rn | tête -10

Le caractère de pipe (“|“) prend la sortie de la commande à sa gauche et l'utilise comme entrée pour la commande à sa droite. C’est essentiellement une chaîne de commandes qui manipule une par une la sortie du l'histoire commande pour compter combien de fois chaque commande est utilisée, puis trie la liste, puis la limite aux 10 premiers.

Très chouette, mais perd de la précision chaque fois que vous effacez votre cache Bash.

À l'avenir, sachez qu'il existe un petit nombre de commandes Linux que vous ne devriez jamais exécuter. 9 commandes Linux létales que vous ne devriez jamais exécuter 9 commandes Linux létales que vous ne devriez jamais exécuter Vous ne devez jamais exécuter une commande Linux à moins de savoir exactement ce qu'elle fait. Voici quelques-unes des commandes Linux les plus meurtrières que vous souhaiterez généralement éviter. car ils pourraient sérieusement bousiller votre système (ce risque de dommages est l'une des raisons pour lesquelles Linux a du mal à se généraliser Pourquoi n'est-il pas un courant dominant de Linux? 5 défauts qu'il faut corriger Pourquoi pas un courant principal de Linux? 5 défauts qu'il faut corriger Le marché de Linux L'action a franchi la barre des 5% à la fin de l'année 2010 et y est restée environ cinq ans, avant de se stabiliser à 5,9% en juin 2015. Alors pourquoi n'a-t-elle pas progressé? D'autre part, vous voudrez peut-être consulter ces commandes Linux amusantes et insolites. 9 Commandes Linux insolites que vous devez savoir (et que vous aimerez) 9 Commandes Linux insolites que vous devez savoir (et que vous aimerez) Faites de l'art ASCII, parlez à votre ordinateur et jouer des aventures de texte. Votre ligne de commande Linux ne sert pas uniquement au travail: elle peut être étrangement amusante si vous connaissez les bonnes commandes. pour un sourire rapide.

!




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.