![Wechseln Sie nach dem Benutzerwechsel in Ubuntu zum aktuellen Home-Benutzerverzeichnis](https://rvso.com/image/1654759/Wechseln%20Sie%20nach%20dem%20Benutzerwechsel%20in%20Ubuntu%20zum%20aktuellen%20Home-Benutzerverzeichnis.png)
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