Accueil > Articles > Bases du code

Bases du code

mardi 20 janvier 2026, par La graine

Introduction au code bash.

Un écran noir, des lignes de commandes, c’est l’image qu’a eu pendant longtemps Linux. Et pourtant, il est rarement utile pour un utilisateur lambda de passer par le terminal de commande.
Autrefois, il y avait surtout des informaticiens de métier qui utilisaient Linux, d’où un usage prononcé du terminal, fort utile pour l’automatisation. De la même manière, il existe des terminaux de commande sur Mac et sur Windows utilisés par les informaticiens de métier.

Code trouvé sur internet

Souvent, lorsque l’on trouve un code qui résoudra, peut être, notre problème, il existe aussi une réponse graphique, qui a le mérite d’être compréhensible.
Le code, c’est très bien, plus performant et plus rapide. Seulement, il est important de comprendre ce que l’on tape, surtout en administrateur qui a des privilèges...
Lorsque l’on comprend le code bash, on voit alors qu’une commande peut nous demander de copier un fichier et de l’éditer pour en modifier une partie par exemple. Il y a une multitude d’exemples qui montrent des actions simples à réaliser graphiquement.

Le terminal

Le démarrage

Lorsque l’on ouvre un terminal se trouve écrit :
nom@ordinteur:
Le premier est notre nom d’utilisateur et le deuxième est l’ordinateur depuis lequel on agit.

L’utilisateur

Il est possible de passer de notre utilisateur, qui peut avoir des droits restreints, à un « super utilisateur » tout puissant. Cette « toute-puissance » implique de comprendre ce que l’on fait. Généralement, elle s’obtient dans des commandes contenant les termes su ou sudo. L’ordinateur demandera alors de taper le mot de passe (qui n’est pas visible lors de la frappe par sécurité).

Les aides

On peut souvent obtenir une aide avec man, -help et -h accolé à un élément de commande.
Par exemple firefox -h donnera pareil que firefox -help en indiquant des options que l’on peut appliquer au lancement de firefox.
Autre exemple man ls permet d’obtenir le manuel de la fonction ls qui affiche les contenus d’un répertoire.

Raccourcis utiles

  • Ctrl+C permet d’effacer une commande en cours.
  • En naviguant avec les touches haut et bas du clavier, on retrouve un historique des commandes tapées dans le passé.
  • La touche « tabulation » (↹ ) est extrêmement pratique et fait de l’autocomplétion. Ainsi si je tape firef puis la touche « tabulation » cela écrit firefox et ainsi, je vais plus vite et m’assure de ne pas avoir fait une faute de frappe. Cependant, si j’écris firefoxpuis la touche « tabulation », plusieurs choix s’affichent firefox et firefox.geckodriver en m’indiquant que plusieurs commandes commencent par firefox.

Commande de terminal

Voici quelques commandes de bases.

Terminal et bases de bash
Terminal et bases de bash (Version pdf)
Terminal et bases de bash
Terminal et bases de bash (Version pdf)

Source

Terminal et bases de bash
Terminal et bases de bash (Version odt)

Échangeons sur le sujet !

Tous les messages postés dans le forum ci-dessous seront visibles par tout le monde !
Si vous souhaitez nous envoyer un mail privé, merci de passer par la page "contact".

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.