Un guide sur le terminal Linux pour les débutants (traduction)

Qu'est-ce que le terminal Linux ?

Le terminal Linux est une interface textuelle utilisée pour contrôler un ordinateur Linux. Ce n'est qu'un des nombreux outils fournis aux utilisateurs de Linux pour accomplir une tâche donnée, mais il est largement considéré comme la méthode la plus efficace à disposition. En dehors de l'écriture de code, c'est certainement la méthode la plus directe possible. Elle est si populaire, en réalité, qu'Apple a changé sa fondation pour Unix et a obtenu le shell Bash et Z, et que Microsoft a développé PowerShell, sa propre ligne de commande open source.

Qu'est-ce qu'une commande Linux ?

Une commande est un mot-clé spécial que vous pouvez utiliser dans un terminal pour demander à votre ordinateur d'effectuer une action. La plupart des commandes sont de toutes petites applications qui sont installées avec le reste de votre système d'exploitation. Vous ne vous rendez peut-être pas compte de leur présence sur votre ordinateur car elles sont généralement installées dans des répertoires relativement obscurs comme /bin, /sbin, /usr/bin et /usr/sbin, mais votre terminal sait où les trouver (grâce à ce que l'on appelle le PATH). D'autres commandes sont intégrées à votre terminal. Vous n'avez pas à vous soucier de savoir si une commande a été installée ou est intégrée, car votre terminal connaît les commandes dans les deux cas. Mieux encore, sur la plupart des distributions Linux, lorsque votre terminal ne trouve pas une commande, il recherche sur Internet un paquetage fournissant cette commande et propose ensuite de l'installer et de l'exécuter pour vous !

Voici une commande simple :

$ ls

La commande ls est l'abréviation de "list", et elle liste le contenu de votre répertoire actuel. Ouvrez un terminal et essayez-la. Ensuite, ouvrez une fenêtre de gestionnaire de fichiers (Files sous Linux, Finder sous macOS, Windows Explorer sous Windows) et comparez. Il s'agit de deux vues différentes des mêmes données.

Qu'est-ce qu'un argument dans une commande Linux ?

Un argument est toute partie d'une commande qui n'est pas la commande elle-même. Par exemple, pour lister le contenu d'un répertoire spécifique, vous pouvez fournir le nom de ce répertoire comme argument :

$ ls Documents

Dans cet exemple, ls est la commande et Documents est l'argument. Ceci rendrait une liste du contenu de votre répertoire Documents.

Que sont les options de commandes dans Linux ?

Les options de commande, également appelées flags ou switches, font partie des arguments de commande. Un argument de commande est tout ce qui suit une commande, et une option est généralement (mais pas toujours) délimitée par un tiret ou deux tirets. Par exemple :

$ ls --classify Documents

Dans cet exemple, --classify est une option. Il existe également une version courte, car les utilisateurs de terminaux ont tendance à préférer l'efficacité d'une saisie réduite :

$ ls -F Documents

Les options courtes peuvent généralement être combinées. Voici une commande ls combinant l'option -l avec les options --human-readable, --classify, et --ignore-backups :

$ ls -lhFB

Certaines options peuvent elles-mêmes prendre des arguments. Par exemple, l'option --format de ls vous permet de modifier la façon dont les informations sont présentées. Par défaut, le contenu des répertoires vous est fourni en colonnes, mais si vous avez besoin qu'il soit listé dans une liste délimitée par des virgules, vous pouvez définir le format à virgule :

$ ls --format=comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt

Le signe égal (=) est facultatif, donc ceci fonctionne tout aussi bien :

$ ls --format comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt

Apprendre à utiliser le terminal Linux

Apprendre à utiliser un terminal peut améliorer l'efficacité et la productivité - et peut également rendre l'informatique beaucoup plus amusante. Il y a peu de fois où je lance une commande soigneusement élaborée et où je ne m'émerveille pas de ce que j'ai réussi à faire avec seulement quelques mots tapés sur un écran vide. Un terminal, c'est beaucoup de choses - programmation, poésie, puzzle et pragmatisme - mais quelle que soit la façon dont vous le voyez, c'est une innovation durable qui vaut la peine d'être apprise.

source :

https://opensource.com/article/21/8/linux-terminal

Enregistrer un commentaire

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Plus récente Plus ancienne