跳转至

Shell

中文: 外壳

概述

Shell是用户与Linux内核直接对话的“窗口”,你可以将它理解为Windows的CMD(命令提示符)。用户通过在Shell输入指令达到操作系统的目的。

大多数Shell的配置文件包括环境变量、主题等内容,且位于用户目录下,为以.开头的隐藏文件,如.bashrc(Bash)、.zshrc(Zsh)。

消歧义

终端是Shell的图形化呈现。尽管有Ptyxis、Konsole等等终端,但其所调用、运行的依然是诸如Bash等等的Shell。

常见的Linux Shell
  • Bash: 大多数Linux发行版预装的Shell,兼容性强,支持广
  • Zsh: 自定义性强,有强大的自动补全功能,并兼容Bash语法
  • Fish: 用户友好,人性化设计,易配置