Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.16 KB

shells.md

File metadata and controls

47 lines (33 loc) · 1.16 KB

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:

Bash scripting cheatsheet

Learn Shell

Online Terminals:

JSLinux

Copy.sh

Webminal (free signup, practice)