Wechseln Sie nach dem Benutzerwechsel in Ubuntu zum aktuellen Home-Benutzerverzeichnis

Wechseln Sie nach dem Benutzerwechsel in Ubuntu zum aktuellen Home-Benutzerverzeichnis

Ich habe mit den folgenden Befehlen einen neuen Benutzer auf meinem Linux-Rechner erstellt

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

Danach wechsle ich zu foo.bar, aber das aktuelle Verzeichnis verweist nicht auf den aktuellen Benutzer und die Informationen des aktuellen Benutzers werden nicht in der Befehlszeile angezeigt

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

Ich hätte gerne sowas wie

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

Wie kann ich das erreichen?

Antwort1

wonach Sie suchen, ist das Flag „-l“. Sie können direkt auf das Home-Verzeichnis eines Benutzers zugreifen und Pfadvariablen usw. initialisieren, indem Sie „su -l user“ verwenden, wobei „user“ der Benutzername ist, mit dem Sie sich anmelden.

Mehr Informationen:su man-Seite

verwandte Informationen