There are quite a few shells on Linux system and more that can be easily added. This post examines some of the more popular shells, how they differ and the files that contribute to their configuration.
The default shell on most Linux systems is bash. Unless you make an effort, any user accounts added to the system will be assigned bash as their login shell. Bash has been around since 1989 and was meant to replace the Bourne shell (sh). In fact, if you take a look at /bin/sh, you’ll probably find that it’s nothing more than a symbolic link to /bin/bash.
$ ls -l /bin/sh
lrwxrwxrwx. 1 root root 4 Jan 25 2021 /bin/sh -> bash
Summarizing your command-line usage on Linux
Some of the best and most popular shells include:
Source:: Network World – Data Center