cd (comando)

CD

Descrizione immagine Plan 9 di Bell Labs (gestione dei processi) .png. Informazione
genere Utilità UNIX ( d )
Comando CMD ( d )
Comando MS-DOS ( d )

cd(o talvolta chdir, abbreviazione di English change directory ) è un comando del computer disponibile nelle interfacce della riga di comando per cambiare la directory corrente.

chdirè una chiamata di sistema che modifica l'attributo della directory di lavoro corrente del processo di invocazione, questa funzione non è un programma separato ed è incorporata nella shell .

Utilizzare in conchiglie

Specifichiamo come primo parametro la directory dove vogliamo andare:

$> cd <répertoire>

Esempi:

$> cd /home $> cd home

Quando la directory non è specificata, viene scelta la directory home dell'utente che ha lanciato il comando.

In pratica, usando "-" (meno) come directory, questo ha l'effetto di andare nella directory dove si trovava prima (molto simile al pulsante che precede un file manager). La shell utilizza effettivamente in modo trasparente le variabili d'ambiente PWD (contenente la directory corrente) e OLDPWD (contenente la directory precedente). Quindi, quando ne facciamo uno cd -, il contenuto di queste due variabili viene scambiato.

Particolarità

Quando vuoi andare alla directory principale, specifica la directory fittizia ..(due punti). Tuttavia, nel sistema operativo MS-DOS , è possibile digitare solo cd..con lo spazio vuoto tra di loro, il che può creare confusione per chi ha familiarità con MS-DOS che si trova di fronte a una shell Unix .

Note e riferimenti

  1. (en-US) coreyp-at-msft , "  cd  " , su docs.microsoft.com (accesso 16 marzo 2018 )
  2. "  How to use the cd command, by The Linux Information Project (LINFO)  " , su www.linfo.org (accesso 16 marzo 2018 )
  3. https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.bpxa500/cd.htm