Linux ubuntu非根用户集PS1变量?

Linux ubuntu非根用户集PS1变量?,linux,ubuntu,ps1,Linux,Ubuntu,Ps1,当我是root用户时,我可以像这样更改PS1变量 但当我不是root用户时,更改PS1变量似乎很奇怪 那么,为什么?当您以“您”的身份运行时,您是否使用支持转义序列的shell?运行echo$0。根用户是'-bash',非根用户是'-sh',哈哈,谢谢,我通过设置非根用户shellusermod-s/bin/bash非根用户来解决这个问题

当我是root用户时,我可以像这样更改PS1变量

但当我不是root用户时,更改PS1变量似乎很奇怪


那么,为什么?

当您以“您”的身份运行时,您是否使用支持转义序列的shell?运行
echo$0
。根用户是'-bash',非根用户是'-sh',哈哈,谢谢,我通过设置非根用户shell
usermod-s/bin/bash非根用户来解决这个问题