5 comandi di comando cd Tutti gli utenti della riga di comando dovrebbero sapere

Uno degli strumenti da riga di comando più usati è 'cd', che sta per change directory, e come probabilmente sai è usato per navigare tra le directory e passare da una cartella all'altra all'interno del file system. Per coloro che stanno appena imparando e iniziando a familiarizzare con il terminale e la riga di comando, qui ci sono cinque trucchi per il comando altrimenti semplice 'cd' che sono garantiti per semplificarti la vita al prompt dei comandi.

1: torna indietro

Il trucco "Go Back a Directory" può essere pensato come un pulsante indietro per la riga di comando, perché non importa quale sia la tua pwd (directory di lavoro presente), ti riporterà sempre al punto in cui eri immediatamente precedente presente directory.

cd -

Provalo tu stesso, naviga in una struttura di cartelle profonde e digita cd per tornare al punto in cui ti trovavi. È possibile ripetere il comando per continuare ad andare avanti e indietro, spostando essenzialmente due posizioni di directory.

2: Vai a casa

Puoi tornare immediatamente alla tua home directory con il seguente:

cd

Questo comando presuppone che il tuo CDPATH sia impostato sul percorso predefinito della tua home directory (ne parleremo di più in un momento), ma se non lo sei puoi sempre fare affidamento sulla tilde invece di tornare alla directory home:

cd ~

3: Vai alla directory principale

Hai bisogno di andare nella directory che contiene la directory corrente? Questa è conosciuta come la directory genitore e puoi saltarci immediatamente usando il seguente comando:

cd ..

Come il cd - trick, puoi usare continuamente cd .. per continuare ad andare alle cartelle attuali genitore, se continui a scriverlo finirai per finire nella directory root.

4: Vai a root

Hai bisogno di andare alla base del file system? Ecco a cosa serve la barra diretta:

cd /

Abbastanza facile

5: Cambia temporaneamente il percorso del CD da casa a altrove

Stai facendo un sacco di lavoro in un percorso profondamente interrato e vuoi che quel percorso profondo sia temporaneamente il nuovo percorso predefinito per quando digiti "cd"? Usa questo:

CDPATH=/Path/To/New/Directory/Somewhere/Deep/

In questo modo cambia solo "cd" e non ha alcun impatto su "cd ~" per tornare rapidamente alla home directory. Non dimenticare di reinserirlo nella directory home al termine:

CDPATH=~

In genere il riavvio ritorna anche alla posizione della directory home predefinita, ma chi lo desidera se non è necessario?

Non perdere il resto dei nostri trucchi da linea di comando, abbiamo molto per gli utenti di tutti i livelli di idoneità, sia che tu sia un principiante o piuttosto avanzato.