在 Ubuntu 中切换用户后切换到当前主用户目录

在 Ubuntu 中切换用户后切换到当前主用户目录

我使用以下命令在 Linux 机器上创建了一个新用户

sudo useradd -m foo.bar
sudo passwd foo.bar

之后,我切换到foo.bar,但当前目录没有指向当前用户,并且当前用户的信息没有显示在命令行中

ubuntu@ip-172-31-47-200:~$ su foo.bar
Password:
$
$ whoami
foo.bar
$
$ pwd
/home/ubuntu

我想要类似的东西

foo.bar@ip-172-31-47-200:~$

我怎样才能实现这个目标?

答案1

您正在寻找的是标志“-l”。您可以使用“su -l user”直接访问用户主目录 + 初始化路径变量等,其中 user 是您登录的用户名。

更多信息:su 手册页

相关内容