Was ist der Unterschied zwischen "su" und "su -"

0

Was ist der Unterschied zwischen UNIX-Computern? su und su -? Gibt es überhaupt einen Unterschied? ich weiß das su - ist der Standard.

Anynomous
quelle
4
Hast du gesehen? man su? Wenn ja, welchen Teil der Erklärung fanden Sie verwirrend?
John1024
Das würde ich auch nicht sagen su - ist der Standard. Ich würde davon ausgehen, dass die meisten Leute verwenden su tun Sie dies einfach für die Root-Berechtigung. . .
Jason Bassford
1
@ Jhon1024, ich dachte nicht daran, das zu lesen man su Datei. Vielleicht sollte ich haben
Anynomous

Antworten:

0

Nun, der su - "Benutzername" oder su -1 "Benutzername" oder 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 no Benutzername", da Sie sich als Root / SuperUser anmelden und die Standardumgebung des Stamms angeben, 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/

Ryan
quelle