1.1 什么是Bash?
评论 0
浏览 0
2022-12-26
Bash是GNU操作系统的外壳或命令语言解释器。该名称是“Bourne-Again SHell”的首字母缩写,是对Stephen Bourne的双关语,他是目前Unix shell的直接祖先sh
的作者,它出现在Unix的第七版贝尔实验室研究版中。
Bash 在很大程度上与sh
兼容,并结合了Korn shell ksh
和C shell csh
的有用功能。它旨在成为IEEE POSIX规范(IEEE标准1003.1)中IEEE POSIX Shell和工具部分的符合性实现。它为交互式和编程使用提供了比sh更好的功能。
虽然GNU操作系统提供了其他的shell,包括csh
的版本,但Bash是默认的shell。 像其他GNU软件一样,Bash是相当便携的。它目前几乎可以在每个版本的Unix和其他一些操作系统上运行--在MS-DOS, OS/2, 和Windows平台上都有独立支持的端口。
最后更新2023-02-20
0 个评论
下一篇:
1.2 什么是shell?