cd Generador de comandos
Cambiar el directorio de trabajo (cd [-L|-P] [dir])
Introducción a cd
## ¿Qué es cd?
La orden `cd` cambia el directorio de trabajo actual de tu shell. Cada comando posterior se ejecuta desde esa ubicación hasta que `cd` en otro lugar. Es uno de los componentes integrados del shell más utilizados.
## Cómo usarlo
1. **Establecer el directorio**: Ingresa la ruta a la que deseas cambiar (por ejemplo, `/var/log`, `..`, `~`). 2. **Elegir el modo** (opcional): Elige `-L` para seguir la ruta lógica (con enlaces simbólicos) o `-P` para seguir el sistema de archivos físico. 3. **Copiar y ejecutar**: Pega la orden generada en tu terminal.
Opciones comunes
### Argumento de directorio
`cd` acepta la ruta de destino como un argumento posicional: `cd /var/log`. Si no se proporciona ningún argumento, `cd` vuelve al directorio principal (`$HOME`).
### Destinos especiales
- `cd ~` o `cd` sin más → directorio principal. - `cd ..` → directorio padre. - `cd -` → directorio anterior (también se imprime). - `cd` sin argumentos → `$HOME`.
### Modo lógico `-L` (por defecto)
La ruta se resuelve utilizando `$PWD`, por lo que los enlaces simbólicos de la ruta actual se conservan. `cd ..` retrocede a lo largo de la ruta lógica recorrida.
### Modo físico `-P`
Los enlaces simbólicos se resuelven por completo a su ubicación real en el sistema de archivos. Utilice `-P` cuando necesite la verdadera ruta del dispositivo, por ejemplo, `cd -P /symlink`.
▶¿Cómo vuelvo al directorio anterior?
▶¿Cuál es la diferencia entre cd -L y cd -P?
▶¿Cómo puedo ir directamente a mi directorio principal?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.