我有debian。 当我的用户尝试通过sudo更改为root时,bash不会自动启动((
blog@debian:/var/web/Blog$ sudo -s
[sudo] password for blog:
#
我该怎么办?我无法使用tab自动完成命令或使用向上按钮查看历史记录。
答案 0 :(得分:1)
-s [command]
-s
(shell)选项运行SHELL环境变量指定的shell(如果已设置)或密码数据库中指定的shell。如果指定了一个命令,它将通过shell的-c
选项传递给shell执行。如果未指定任何命令,则执行交互式shell。
因此,如果你想以bash开始,你必须
export SHELL=/bin/bash
在sudo -s
之前在你的shell中。