Ubuntu Shell脚本编程与自动化
Ubuntu Shell脚本编程与自动化一、Shell概述1.1 什么是ShellShell是Linux系统中用户与内核之间的接口程序,它接收用户输入的命令并将其传递给内核执行。Shell不仅是命令解释器,还是一种强大的编程语言。常见Shell类型:┌─────────────────────────────────────────────────────────────────┐ │ 常见Shell类型对比 │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ Shell类型 │ 特点 │ 默认系统 │ │ ──────────── │ ──────────────────────── │ ────────────────── │ │ Bash │ 功能强大,兼容性好 │ Ubuntu, CentOS │ │ Zsh │ 扩展功能丰富,主题支持 │ macOS Catalina+ │ │ Fish