« Bash Shell » : différence entre les versions

De Marijan Stajic | Wiki
Aller à la navigation Aller à la recherche
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 31 : Ligne 31 :


= Features =
= Features =
Bash has multiple interesting features that make him the most used type of shell.
* '''Auto-Completion :''' When you are typing a command, you don't really need to type in the entire command. Indeed, '''you can type the beginning''' of the '''command''' or the '''name''' of your '''file''' or '''folder''', and then '''press tab''' to auto-complete. Here is a example with the command ls :
<pre class="linux">
marijan$ ls Docu [PRESS TAB] Documents
</pre>

Version du 21 mars 2024 à 17:05

old bash shell page (fr)

Types

There exist multiple different types of shells in Linux :

  • Bourne Shell (sh)
  • C Shell (csh or tcsh)
  • Korn Shell (ksh)
  • Z Shell (zsh)
  • Bourne Again Shell (bash)

All of them serve a common purpose, which is to facilitate communication between the user and the operating system.

To check the shell being used, we have to use the following command:

marijan$ echo $SHELL

/bin/bash

Bash is probably the most popular shell because of these features.

It's possible to change the default shell using the following command :

marijan$ chsh

Enter the new value, or press enter for the default
         Login Shell [/bin/bash]: /bin/sh

Features

Bash has multiple interesting features that make him the most used type of shell.

  • Auto-Completion : When you are typing a command, you don't really need to type in the entire command. Indeed, you can type the beginning of the command or the name of your file or folder, and then press tab to auto-complete. Here is a example with the command ls :
marijan$ ls Docu [PRESS TAB] Documents