short for | : | Almquist Shell |
是什么 ? | : | a minimal implementation of a POSIX shell, and also a replacement for Bourne Shell |
开发作者 | : | Kenneth Almquist |
开发语言 | : | C |
Almquist Shell
功能极简、运行速度快、占用内存低、可执行文件非常小(93KB
)等优点而常被用在嵌入式系统中。
Almquist Shell
发展出3
种变种:
名称 | 路径 | 系统默认 |
NetBSD /bin/sh | /bin/sh | NetBSD |
FreeBSD /bin/sh | /bin/sh | FreeBSD |
BusyBox ash | /bin/sh /bin/ash | AlpineLinux |
dash | /bin/sh /bin/dash | Debian GNU/Linux |
级别 | 配置文件路径 |
---|---|
系统级 | /etc/profile |
用户级 | ~/.profile |
使用chsh命令将默认的Shell
切换到ash
:
chsh -s $(command -v ash)