Nun, der su - "Benutzername" oder der su -1 "Benutzername" oder der su --login "Benutzername" (alle gleich) geben Ihnen einen Anmeldebildschirm und ändern die Pfade, das Heimatverzeichnis usw.
Mit dem su-Befehl "Benutzername" werden nur Benutzer und nicht Home-Verzeichnisse erkannt (dies gilt nicht für "Su-kein Benutzername", da Sie sich als Root / SuperUser anmelden. Außerdem erhalten Sie die Standardumgebung des Stamms, einschließlich des Pfads zu den ausführbaren Dateien landet auch im Home-Verzeichnis des Root-Verzeichnisses.) Um Ihre Frage zu beantworten und sicherzustellen, dass sie mit dem richtigen Benutzer am richtigen Ort sind?
Ref-Link: https://www.tecmint.com/difference-between-su-and-su-commands-in-linux/