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 .
Specifichiamo come primo parametro la directory dove vogliamo andare:
$> cd <répertoire>Esempi:
$> cd /home $> cd homeQuando 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.
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 .