GNU/Linux >> Tutoriels Linux >  >> Linux

Un guide du terminal Linux pour les débutants

Il y a un café à quelques rues de là où j'habite, et j'y vais tous les dimanches pour une partie de D&D régulièrement programmée. Ils ont un menu, et les premières fois que j'ai commandé, j'ai regardé le menu pendant plusieurs minutes pour voir quels étaient mes choix. Étant une créature d'habitude, j'ai finalement cessé de me référer au menu parce que je savais exactement ce qu'ils avaient à vendre et je sais exactement ce que je veux. Commander de la nourriture pour la table est désormais aussi simple que de dire "l'habituel" et d'attendre que les tasses de café et les bols de frites et de scones soient livrés (généralement peu pratique au moment même où nous avons lancé l'initiative, mais ce n'est pas la tâche du personnel panne ou problème).

Semblables à un menu de restaurant, les interfaces graphiques pour ordinateurs offrent aux utilisateurs un choix d'actions. Il y a des icônes, des fenêtres et des boutons, et vous recherchez celui que vous recherchez, cliquez sur des éléments, faites glisser d'autres éléments et manipulez des représentations graphiques jusqu'à ce qu'une tâche soit terminée. Au bout d'un moment, cependant, cela peut devenir fastidieux et, pire encore, inefficace. Vous savez exactement ce qui doit être fait, alors ne serait-il pas agréable de dire exactement à l'ordinateur ce que vous voulez qu'il se passe, plutôt que de passer par les mouvements physiques et mentaux de la recherche de composants et de répéter une routine de danse basée sur la souris ?

Qu'est-ce que le terminal Linux ?

Plus de ressources Linux

  • Aide-mémoire des commandes Linux
  • Aide-mémoire des commandes Linux avancées
  • Cours en ligne gratuit :Présentation technique de RHEL
  • Aide-mémoire sur le réseau Linux
  • Aide-mémoire SELinux
  • Aide-mémoire sur les commandes courantes de Linux
  • Que sont les conteneurs Linux ?
  • Nos derniers articles 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 disponible. En dehors de l'écriture de code, c'est certainement la méthode la plus directe possible. Il est si populaire, en fait, qu'Apple a changé sa fondation pour Unix et a gagné le shell Bash et Z, et 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 dire à votre ordinateur d'effectuer une action. La plupart des commandes sont de minuscules petites applications qui sont installées avec le reste de votre système d'exploitation. Vous ne réalisez peut-être pas qu'ils se trouvent sur votre ordinateur car ils sont généralement conservés dans des répertoires relativement obscurs comme /bin , /sbin , /usr/bin , et /usr/sbin , mais votre terminal sait où les trouver (grâce à quelque chose appelé 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 intégrée car votre terminal connaît les commandes dans les deux sens. Mieux encore, sur la plupart des distributions Linux, lorsque votre terminal ne trouve pas de commande, il recherche sur Internet un package pour fournir cette commande, puis propose de l'installer et de l'exécuter pour vous !

Voici une commande simple :

$ ls

Le ls La commande est l'abréviation de "liste" et elle répertorie le contenu de votre répertoire actuel. Ouvrez un terminal et essayez-le. Ouvrez ensuite une fenêtre du gestionnaire de fichiers (Fichiers sous Linux, Finder sur macOS, Explorateur Windows 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. Par exemple, pour lister le contenu d'un répertoire spécifique, vous pouvez fournir le nom de ce répertoire en argument :

$ ls Documents

Dans cet exemple, ls est la commande et Documents est l'argument. Cela afficherait une liste de vos Documents contenu du répertoire.

Quelles sont les options sous Linux ?

Commande options , également appelés drapeaux ou commutateurs , 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 des doubles 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 un ls commande combinant le -l option avec le --human-readable , --classify et --ignore-backups option :

$ ls -lhFB

Certaines options peuvent elles-mêmes prendre des arguments. Par exemple, le --format option pour ls vous permet de modifier la manière dont les informations sont présentées. Par défaut, le contenu des répertoires vous est fourni dans des colonnes, mais si vous souhaitez qu'il soit répertorié dans une liste délimitée par des virgules, vous pouvez définir le format à comma :

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

Le signe égal (= ) est facultatif, donc cela fonctionne 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 augmenter l'efficacité et la productivité, et peut également rendre l'informatique très amusante. Il y a peu de fois où j'exécute une commande soigneusement conçue et que je ne reste pas assis à m'émerveiller de ce que j'ai réussi à faire avec seulement quelques mots tapés sur un écran autrement vide. Un terminal, c'est beaucoup de choses :programmation, poésie, puzzle et pragmatisme, mais peu importe comment vous le voyez, c'est une innovation durable qui vaut la peine d'être apprise.

  • Utilisez le terminal Linux pour voir quels fichiers se trouvent sur votre ordinateur
  • Comment ouvrir et fermer des répertoires dans le terminal Linux
  • Naviguer dans le terminal Linux
  • Déplacer un fichier dans le terminal Linux
  • Renommer un fichier dans le terminal Linux
  • Copier des fichiers et des dossiers dans le terminal Linux
  • Supprimer des fichiers et des dossiers dans le terminal Linux

Après avoir lu et pratiqué les leçons de ces articles, téléchargez notre ebook gratuit, le guide de l'administrateur système sur les scripts Bash pour encore plus de plaisir dans le terminal.


Linux
  1. 8 conseils pour la ligne de commande Linux

  2. 20 outils de productivité pour le terminal Linux

  3. Commande Linux dir pour les débutants (10 exemples)

  4. Tutoriel de commande Linux tty pour les débutants (avec exemples)

  5. Commande Linux killall pour les débutants (8 exemples)

16 exemples pratiques de commande Linux LS pour les débutants

Explication de la commande Linux mv pour les débutants (8 exemples)

Les 40 commandes de serveur Linux utiles pour les débutants et les professionnels

Un guide pratique pour la commande chroot sous Linux

La commande dpkg sous Linux - Une référence pour les débutants

Quatre navigateurs Web pour la ligne de commande Linux