auch wenn du nur "cd" machst landest du meistens dort (~).
jokoon
Es gibt tatsächlich einen historischen Grund, warum ~gewählt wurde, um das Home-Verzeichnis zu repräsentieren. Siehe: unix.stackexchange.com/q/34196/85039
Sergiy Kolodyazhnyy
Antworten:
25
~= $HOME= Ihr Heimatverzeichnis
Die nächsten Befehle werden in Ihr Home-Verzeichnis geändert, /home/davidwenn Ihr Benutzername lautet david:
"ändern sie ihr heimatverzeichnis" -> "machen sie das heimatverzeichnis zum aktuellen arbeitsverzeichnis"
steabert
Außerdem cdwerden Sie durch Tippen in Ihren Homefolder gebracht.
Bart De Vos
9
Sie können auch ~ Benutzername (kein Schrägstrich) verwenden, um das Ausgangsverzeichnis eines Benutzers nachzuschlagen. Das heißt, ~ khamer wird nach / home / khamer aufgelöst, während ~ david nach / home / david aufgelöst wird, unabhängig davon, wer den Befehl eingibt.
und drücken Sie die Tabulatortaste. Der Befehl sollte sich in den tatsächlichen Pfad zu Ihrem Basisordner ändern. Soweit ich weiß, funktioniert dies mit so ziemlich jedem Befehl, der einen Pfad als Argument verwendet.
~
gewählt wurde, um das Home-Verzeichnis zu repräsentieren. Siehe: unix.stackexchange.com/q/34196/85039Antworten:
~
=$HOME
= Ihr HeimatverzeichnisDie nächsten Befehle werden in Ihr Home-Verzeichnis geändert,
/home/david
wenn Ihr Benutzername lautetdavid
:quelle
cd
werden Sie durch Tippen in Ihren Homefolder gebracht.Sie können auch ~ Benutzername (kein Schrägstrich) verwenden, um das Ausgangsverzeichnis eines Benutzers nachzuschlagen. Das heißt, ~ khamer wird nach / home / khamer aufgelöst, während ~ david nach / home / david aufgelöst wird, unabhängig davon, wer den Befehl eingibt.
quelle
Wenn Sie Folgendes eingeben:
und drücken Sie die Tabulatortaste. Der Befehl sollte sich in den tatsächlichen Pfad zu Ihrem Basisordner ändern. Soweit ich weiß, funktioniert dies mit so ziemlich jedem Befehl, der einen Pfad als Argument verwendet.
quelle