linux中bash是什么意思?


本文摘自PHP中文网,作者青灯夜游,侵删。

Bash (GNU Bourne-Again Shell) 是大多数Linux系统以及Mac OS X默认的shell,是一个为GNU计划编写的Unix shell,是一个程序,是一个gnu软件。

它能运行于大多数类Unix风格的操作系统之上,甚至被移植到了Microsoft Windows上的Cygwin系统中,以实现Windows的POSIX虚拟接口。此外,它也被DJGPP项目移植到了MS-DOS上。

Bash的名字是一系列缩写:Bourne-Again SHell ― 这是关于Bourne shell(sh)的一个双关语(Bourne again / born again)。Bourne shell是一个早期的重要shell,由史蒂夫?伯恩在1978年前后编写,并同Version 7 Unix一起发布。

Bash的命令语法是Bourne shell命令语法的超集。

数量庞大的Bourne shell脚本大多不经修改即可以在bash中执行,只有使用了Bourne的特殊变量或内置命令的脚本才需要修改。 bash的命令语法很多来自Korn shell (ksh) 和 C shell (csh), 例如命令行编辑,命令历史,目录栈,$RANDOM 和 $PPID 变量,以及POSIX的命令置换语法: $(...)。作为一个交互式的shell,按下TAB键即可自动补全已部分输入的程序名、文件名、变量名等等。

以上就是linux中bash是什么意思?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Linux主要拿来干什么的

Linux远程桌面实现步骤

Linux 如何安装php环境?

Linux中如何查看是否安装mysql

Linux实现下载文件到本地

怎么运行Linux程序

Linux系统怎么进入桌面

Linux was安装步骤

5种centos查看系统版本的方法

2021年最好用的Linux服务器系统

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...