Shell 脚本 什么是 Shell? 引自维基百科 Unix Shell 是一种命令行解释器或壳,它提供了传统的类Unix命令行用户界面。用户通过输入文本命令给命令行解释器来执行操作,或者通过创建一个或多个命令的文本脚本来执行操作。用户通常通过终端模拟器与Unix Shell 交互,然而,直接通过串行硬件连接或网络会话进行操作在服务器系统中也很常见。所有Unix Shell 都提供文件名通配符、管道、Here 文档、命令替换、变量和条件测试及迭代的控制结构。
引自维基百科
Unix Shell 是一种命令行解释器或壳,它提供了传统的类Unix命令行用户界面。用户通过输入文本命令给命令行解释器来执行操作,或者通过创建一个或多个命令的文本脚本来执行操作。用户通常通过终端模拟器与Unix Shell 交互,然而,直接通过串行硬件连接或网络会话进行操作在服务器系统中也很常见。所有Unix Shell 都提供文件名通配符、管道、Here 文档、命令替换、变量和条件测试及迭代的控制结构。
任何不可或缺的软件都会随着时代的变迁而发展,从1970年代使用的最基本的sh Shell 开始,Shell 已经经历了许多变化。尽管bash 是大多数发行版的默认Shell 并且是最常用的Shell,但功能强大且特性丰富的Shell 仍在不断开发和发布。
cat /etc/shells 显示当前Linux 发行版中可用的登录Shell 列表echo $SHELL 当前用户的登录Shell 的路径声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。