Si vous utilisez Linux depuis longtemps, vous avez sans aucun doute vu le mot Bash jeté dans les forums et les articles. Cela semble parfois être un synonyme de terminal, mais Bash et l'émulateur de terminal sont définitivement deux applications différentes. Alors, qu'est-ce que Bash exactement? Dans ce court article, nous explorerons ce qu'est Bash, ce qu'il fait et comment vous pouvez commencer à l'utiliser.
Définition de Bash
Le nom Frapper est un acronyme pour Bourne-UNEGain SHell, un jeu de mots sur le nom de Stephen Bourne, créateur de l'un des prédécesseurs de Bash. La première version bêta a été publiée en 1989 et, au moment d'écrire ces lignes, a vu sa mise à jour la plus récente en décembre 2020: la version 5.1.
Bash est l'un des langages shell les plus populaires, connu pour sa combinaison de fonctionnalités puissantes et de commandes conviviales. C'est pourquoi il est si prolifique dans les distributions Linux.
Cependant, Bash ne fonctionne pas uniquement sous Linux; il est également disponible sur macOS et BSD, et vous pouvez l'utiliser sur Windows via le sous-système Windows pour Linux.
Lire la suite: Comment obtenir le Linux Bash Shell sur Windows 10
Besoin d'utiliser Linux pas le temps de passer à un autre PC ou d'exécuter une VM? Exécutez Linux dans Windows 10 avec un terminal shell Bash à la place!
Mais pour vraiment définir Bash, nous devons comprendre ce qu'est un shell.
Un shell est une application qui accepte l'entrée d'un utilisateur et exécute une action en réponse, communiquant généralement avec le noyau pour que cela se produise. De cette façon, c'est comme un "shell" autour du noyau.
Bien que les shells lancent d'autres applications via des commandes, ils ont souvent eux-mêmes des fonctionnalités interactives.
Par exemple, lorsque vous ouvrez un terminal Linux et appuyez sur la flèche vers le haut pour récupérer la dernière commande émise, c'est une fonction de l'application Bash. Le CD La commande pour changer de répertoire est une autre commande Bash très courante.
En plus d'être une application interactive, Bash est également un langage de script. Votre système d'exploitation Linux utilise en fait de nombreux scripts Bash dans le processus de démarrage pour lancer divers processus.
Comment puis-je utiliser Bash?
Vous utilisez Bash à chaque fois que vous utilisez le terminal dans presque tous les systèmes Linux.
Vous pouvez le confirmer avec cette commande, qui renvoie le nom du shell en cours d'utilisation:
écho $ 0
Tu ne devrais avoir que le mot frapper revenu. Si vous le faites, vous pouvez voir la version de Bash que vous utilisez avec cette commande:
bash --version
Votre écran devrait ressembler à ceci:
L'émission de commandes uniques dans le terminal, cependant, n'est que le début des utilisations de Bash.
Comme les scripts utilisés par votre système d'exploitation, vous pouvez apprendre à écrire des scripts Bash qui automatisent les processus sur votre PC Linux, ce que vous faites souvent manuellement. Un scripteur Bash qualifié peut avoir des scripts automatisant des centaines de tâches par jour!
Alors, comment pouvez-vous apprendre Bash?
En écrivant des scripts, seul ou guidé, comme dans un Cours bash.
Pour vous, les joueurs, vous pouvez également apprendre en jouant à un jeu Bash. Un exemple est Bashcrawl, un robot d'exploration de donjon basé sur du texte qui vous oblige à apprendre et à rappeler les commandes Bash pour progresser dans le jeu.
Nous avons également des articles ici sur Faire usage de qui vous formeront à devenir un meilleur scripteur Bash. Nous pouvons vous montrer par exemple comment écrire pour les boucles dans Bash, ou peut-être transformez vos scripts en applications cliquables.
Améliorez votre jeu Linux
Nous avons appris ce qu'est Bash, son histoire et comment vous pouvez apprendre à le mettre en œuvre pour vous.
Cependant, l'apprentissage de Bash n'est qu'un élément pour tirer le meilleur parti de votre système d'exploitation Linux. Il y a beaucoup plus que vous pouvez apprendre pour devenir un utilisateur expérimenté de Linux.
Vous voulez vous améliorer dans l'utilisation de Linux? Ces conseils et astuces Ubuntu vous aideront à devenir un utilisateur expérimenté en un rien de temps.
- Linux
- Ubuntu
- Linux
- Linux Bash Shell
Jordan est un tuteur et journaliste passionné par le fait de rendre Linux accessible et sans stress pour tous. Il a un BA en anglais et un truc pour le thé chaud. Pendant les saisons chaudes, il aime faire du vélo sur les collines des Ozarks où il vit.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!
Un pas de plus…!
Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.