Risposte:
cd ~/Downloads
Ricorda: Linux fa distinzione tra maiuscole Downloads
e minuscole, quindi downloads
sono directory diverse.
~
è un "collegamento" alla home directory. Un altro sarebbe $HOME
. Se sei già nella tua home directory puoi semplicemente cd Downloads
.
Dalla Downloads
directory, puoi tornare rapidamente alla tua home directory semplicemente digitando cd
al prompt. cd ~
fa la stessa cosa.
Esistono due modi di base per spostarsi a BASH:
I nomi di percorso assoluti iniziano nella directory principale, indicata da un punto iniziale /
e possono essere utilizzati da qualsiasi luogo. Per utilizzare il percorso assoluto per andare Downloads
, è possibile eseguire:
cd /home/<username>/Downloads
dove <username>
viene sostituito con il tuo nome utente. È inoltre possibile sostituirlo con la variabile di ambiente $USER
che di solito si espande nel nome utente dell'utente che esegue attualmente la shell. È inoltre possibile sostituire /home/<username>
con $HOME
, che di solito si espande nel percorso assoluto della home directory dell'utente che esegue la shell.
Una scorciatoia utile per questo è
cd ~/Downloads
Il carattere tilde ( ~
) prende il posto di /home/<username>
- si espande nella home directory dell'utente che sta eseguendo la shell. Nota che questa espansione non verrà eseguita se il carattere tilde è tra virgolette doppie o singole.
I percorsi relativi iniziano dalla directory di lavoro (quella in cui ci si trova). Quindi, se sai in quale directory ti trovi, puoi usare alcune scorciatoie per spostarti. Per esempio
.
(punto) si riferisce alla directory di lavoro corrente..
(punto) (punto) si riferisce alla directory parent della directory di lavoro correntequando ci si trova nella cartella Home e si digita, cd Downloads
è possibile digitare anche ./Downloads
Il ./
è implicito quando si digita cd Downloads
(la directory di lavoro è implicita se non si include un nome percorso).
Quando ci si trova nella Downloads
directory, è possibile utilizzare anche cd ..
per tornare alla directory principale /home/<username>
. In questo caso è più semplice digitare cd
, perché ciò modifica immediatamente la directory di lavoro della directory principale ovunque tu sia. Tuttavia, ..
diventa molto utile quando si naviga in strutture di directory nidificate o in altre posizioni sul sistema.
Puoi anche abbreviare la digitazione usando gli alias in .bash_aliases che si trovano nella tua home directory. In questo esempio, digitando dwn verrai indirizzato alla tua directory di download.
alias dwn='cd /home/andy/Downloads'