在我的VPS中,我不知道为什么,但当我对另一位用户su
时,我得到的是:
root@deb64:~# su john
$
带标签的自动完成功能无效,甚至是命令源。例如:
root@deb64:/home/john/myproject# source venv/bin/activate
(venv) root@deb64:/home/john/myproject#
root@deb64:/home/john/myproject# su john
$ cd /home/john/myproject
$ source venv/bin/activate
sh: 2: source: not found
$
命令行发生了什么?
答案 0 :(得分:1)
您切换到没有制表符完成的shell(例如sh
)。您可以像bash
一样启动exec bash
或类似内容:/etc/passwd
。如果您希望永久保留,请修改angular.copy()
。