/bin/sh
,创建于1977年的Bourne shell曾经是Unix系统的默认shell。
时至今日,该文件仍然存在,但主要是指向系统上安装的默认POSIX兼容shell的符号链接:
- 在RHEL / CentOS上,它指向
/bin/bash
Bourne Again shell - 在Ubuntu Linux上,它指向
/bin/dash
Debian Almquist shell - 在Debian上它指向
/bin/dash
(6.0及更高版本;较旧的Debian版本将其指向/bin/bash
)
这让我很好奇:有没有一个Unix系统或Linux发行版,仍然提供了一个二进制的/bin/sh
?
相关unix.stackexchange.com/q/145522/38906
—
cuonglm '16
macOS可以。也许算作FreeBSD。
—
DisplayName