Antworten:
~/
ist eine Abkürzung für den Basisordner des aktuellen Benutzers. Wenn Ihr Benutzername also "foobar" ist, wird er auf erweitert/home/foobar/
~
ist die Abkürzung für den Home-Ordner des aktuellen Benutzers :)
~
statt ~/
, da /
es nicht nötig ist.
~
wird tatsächlich auf den Wert der Umgebungsvariablen erweitert HOME
. Wenn Sie den Wert von ändern HOME
, ~
wird auch nicht mehr auf das Basisverzeichnis dieses Benutzers verwiesen.
Eine wichtige Sache ist, wenn Sie den Root-Benutzer verwenden, ~/
wird das /root
Verzeichnis sein, nicht /home/user_name
.
In diesem Fall machen Sie:
> cd ~/ ; pwd ;
Es wird beendet:
> /root
/root
in Ihrer /etc/passwd
Tabelle als Basisverzeichnis des Stammbenutzers aufgeführt ist. Es ist kein Sonderfall.
user
Basisverzeichnis verweisen möchten, können Sie~user
wie inls -l ~enzotib/Documents/
.