« Bash Shell » : différence entre les versions
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
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