Wie finde ich den Benutzernamen in Bash?

Wie finde ich den Benutzernamen in Bash?

Ich beginne mit einigen Linux-Bash-Skripten und versuche, den Benutzernamen herauszufinden, damit ich cdauf den Desktop dieses Benutzers zugreifen kann:

cd /home/$(user I'm currently using)/Desktop

Der Code sollte nach meinem Verständnis dem obigen ähnlich sein. Welche Art von Terminalbefehl würde nur den Namen des von mir verwendeten Benutzers zurückgeben?

Antwort1

Der gesuchte Befehl lautetwhoami.

Antwort2

Sie suchen wahrscheinlich nur nach cd ~/Desktop.

Antwort3

Siehe hier

[max@localhost ~]$ echo $USER

max

Dadurch wird der Name des Benutzers gedruckt, der aktuell im Terminal angemeldet ist

[max@localhost ~]$ su -

Passwort:

[root@localhost ~]# echo $USER

Wurzel

Antwort4

whoist der Befehl für Sie, der eine Kurzform für istwhoami

verwandte Informationen