Chdir

Árbol de directorios para ilustrar el ejemplo.

La orden chdir o cd (del inglés, change directory), es una orden utilizada en sistemas operativos DOS y UNIX para cambiar el directorio de trabajo. Se puede usar tanto en una línea de órdenes como en un script, ya sea la shell de UNIX o un BAT (archivo de procesamiento por lotes) de DOS. cd viene incluida en algunas shells de UNIX como Bourne shell, tcsh y bash.

Una carpeta o directorio es un lugar de almacenamiento lógico que sirve para guardar y administrar tanto archivos como otras carpetas. La orden cd puede subir al directorio de nivel superior que el actual, acceder a uno de nivel inferior, acceder al directorio raíz (/ en UNIX, \ en DOS) o llegar a cualquier ruta de directorios dada.

Ejemplo

Por ejemplo, en UNIX:

  me@Wiki:~$ ls
  workreports games encyclopedia text.txt
  me@Wiki:~$ cd games
  me@Wiki:games$ 

El usuario está ahora en el directorio "games".


Lo mismo, pero en DOS, saldría así en pantalla:

  C:\> dir
  workrpts           <DIR>       Wed Oct 9th   9:01
  games              <DIR>       Tue Oct 8th  14:32
  encyclop           <DIR>       Mon Oct 1st  10:05
  text        txt           1903 Thu Oct10th  12:43
  C:\> cd games
  C:\games>

cd tiene efectos diferentes en sistemas operativos distintos si se usa sin argumentos. Por ejemplo, si se ejecuta sin argumentos en DOS, se muestra el directorio de trabajo actual. Si se hace lo mismo en UNIX, se envía al usuario a su directorio raíz.

Other Languages
العربية: سيدي (أمر)
azərbaycanca: Cd (komanda)
беларуская: Chdir
català: Cd (ordre)
čeština: Cd (Unix)
Ελληνικά: Chdir
English: Cd (command)
فارسی: Cd (دستور)
suomi: Chdir
français: Cd (commande)
עברית: Cd (פקודה)
hrvatski: Cd (naredba)
magyar: Cd (parancs)
italiano: Cd (Unix)
日本語: Cd (UNIX)
ქართული: Chdir
한국어: Cd (명령어)
Nederlands: Cd (Unix)
polski: Cd (Unix)
português: Cd (comando)
română: Chdir
русский: Cd (команда)
Türkçe: Cd (komut)
українська: Cd (команда)
Tiếng Việt: Cd (lệnh)
中文: Cd (命令)