Cyven's Braindump

Shell

什么是Shell呢?它是干什么的?

the shell is a program that takes commands from the keyboard and gives them to the operating system to perform. In the old days, it was the only user interface available on a Unix-like system such as Linux. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell.

On most Linux systems a program called bash (which stands for Bourne Again SHell, an enhanced version of the original Unix shell program, sh, written by Steve Bourne) acts as the shell program. Besides bash, there are other shell programs available for Linux systems. These include: ksh, tcsh and zsh.

现在说起Shell,它可能更多的是一个抽象的概念,就好像 browser 浏览器,但浏览器有 Chrome,Edge等等 Shell也有具体的 Bash ,Zsh等等

Links to this note