Mi è stato detto di andare ~/.ssh
e, in realtà, l'ho fatto cd ~/.ssh
e ci sono entrato.
Tuttavia, mi chiedo: cosa ~
significa in questo contesto?
~
è stato scelto di rappresentare la directory home. Vedi: unix.stackexchange.com/q/34196/85039
Mi è stato detto di andare ~/.ssh
e, in realtà, l'ho fatto cd ~/.ssh
e ci sono entrato.
Tuttavia, mi chiedo: cosa ~
significa in questo contesto?
~
è stato scelto di rappresentare la directory home. Vedi: unix.stackexchange.com/q/34196/85039
Risposte:
~
= $HOME
= la tua home directory
I comandi successivi cambieranno nella tua home directory /home/david
se il tuo nome utente è david
:
cd
cd ~
cd $HOME
cd /home/david
cd ~david
cd
ti porterà nella tua cartella di casa.
Se digiti:
cd ~/
e premi TAB, il comando dovrebbe cambiare al percorso effettivo della tua cartella home. Per quanto ne so, questo funziona praticamente con qualsiasi comando che prende un percorso come argomento.