Common Command Line Shells
There are a few available command line shells available in Linux.
Not all shells are installed by default.
SH is not BASH:
Shell Command Language is a programming language
Bash is one of the many implementations of the Shell Command Language
Different built-in commands. Some commands are built into the shell itself (
cd
).
Bourne-Again Shell - default on most systems
Used for scripting and interactive purposes
Ksh (Kornshell)
Generally used to automate a wide variety of o.s. and sysadmin tasks
Interactive shell
Incorporates many bash, tcsh, ksh features
Csh/Tcsh
ideal for learners of the C programming language
Friendly interactive shell
📌Get some hands on practice with shells:
Online Terminals:
Webminal (free signup, practice)
Last updated