A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash/zsh: rbash: command not found # Windows (WSL2) sudo apt-get update sudo apt-get install bash # Debian apt-get install bash # Ubuntu apt-get install bash # Alpine apk add bash # Arch Linux pacman -S bash # Kali Linux apt-get install bash # CentOS yum install bash # Fedora dnf install bash # OS X brew install bash # Raspbian apt-get install bash # Dockerfile dockerfile.run/rbash # Docker docker run cmd.cat/rbash rbash
如果 bash 以 rbash 这个名字启动,或者是通过 -r 选项调用时,那么这个 shell 就会受限。受限 shell(即 rbash)和 bash 相同,但以下情况是不允许 rbash 执行的:
启动 rbash 交互式 shell 会话:
rbash
rbash 执行命令然后退出:
rbash -c "command"
rbash 命令执行 script.sh
脚本:
rbash path/to/script.sh
rbash 命令执行脚本,在执行之前打印每个命令:
rbash -x path/to/script.sh
rbash 命令从脚本执行命令,在第一个错误处停止:
rbash -e path/to/script.sh
从 stdin 读取并执行命令:
rbash -s