Ich bin neu in Linux und Ubuntu. Die Leute benutzen ~/filename
meine Antworten immer wieder für meine Fragen. Was ~/
bedeutet
command-line
filesystem
undetwas
quelle
quelle
user
Basisverzeichnis verweisen möchten, können Sie~user
wie inls -l ~enzotib/Documents/
.~
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 erweitertHOME
. Wenn Sie den Wert von ändernHOME
,~
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:
Es wird beendet:
quelle
/root
in Ihrer/etc/passwd
Tabelle als Basisverzeichnis des Stammbenutzers aufgeführt ist. Es ist kein Sonderfall.Im Allgemeinen repräsentiert die Tilde ~ Ihren Home-Ordner. Verwenden Sie diese Option, um in der Befehlszeile auf Ihr Basisverzeichnis zuzugreifen.
quelle