Línea de comandos

cd

cd: cambiar de directorio.

El comando cd se usa para cambiar el directorio actual en el entorno de línea de comandos. Este comando te permite moverte por el sistema de archivos de tu ordenador. Cambiar el directorio actual es una operación básica para gestionar archivos o ejecutar programas desde la terminal.

Ten en cuenta que, si la ruta contiene espacios, tienes que ponerla entre comillas para que el comando cd la trate como un único argumento.

Por ejemplo, si la ruta es C:\Program Files, ejecutarías el comando cd "C:\Program Files". Puedes usar comillas simples ' o dobles ", pero usa siempre el mismo par de comillas.

Por ejemplo, si la ruta es /home/alex/my documents, ejecutarías el comando cd "/home/alex/my documents". Puedes usar comillas simples ' o dobles ", pero usa siempre el mismo par de comillas.

Además, ten en cuenta que en todos los sistemas operativos (excepto Windows), las rutas y los comandos distinguen entre mayúsculas y minúsculas. Por ejemplo, /home/Alex y /home/alex son dos rutas distintas.

Ejemplos

Linux/macOS

Cambiar a un directorio concreto:

cd /path/to/directory

Subir un nivel de directorio:

cd ..

Subir dos niveles de directorio:

cd ../..

Volver al directorio visitado anteriormente:

cd -

Cambiar al directorio personal:

cd ~

Windows (PowerShell)

PowerShell admite cd como alias de su cmdlet Set-Location. El comportamiento y las opciones son parecidos a los de los sistemas Unix.

Durante mucho tiempo, Windows usó barras invertidas (\) como separadores de directorios, mientras que los sistemas Unix usaban barras inclinadas (/). Sin embargo, las versiones modernas de Windows admiten ambos tipos de separadores. En mi opinión, es mejor usar barras inclinadas en PowerShell, porque son más compatibles con los sistemas Unix.

Cambiar a un directorio concreto:

cd C:/path/to/directory

Subir un nivel de directorio:

cd ..

Subir dos niveles de directorio:

cd ../..

Volver al directorio visitado anteriormente:

cd -

Cambiar al directorio personal:

cd ~