Inicio > Gestión de archivos y directorios > cd

Guía del comando cd: Fundamentos de la navegación de directorios

El comando `cd` (change directory) es uno de los comandos más básicos en sistemas operativos basados en Linux y Unix, utilizado para cambiar el directorio de trabajo actual. Ayuda a los usuarios a navegar fácilmente por el sistema de archivos. Esta guía le enseñará los diversos usos del comando `cd`.

Resumen de cd

El comando `cd` cambia la ubicación actual del usuario en la terminal, permitiendo que los comandos posteriores operen en relación con el nuevo directorio. Esta es una función esencial para navegar y administrar el sistema de archivos.

Función de cd

El comando `cd` se utiliza principalmente en las siguientes situaciones:

Usos principales

  • Navegación del sistema de archivos: Moverse a través de varios directorios para verificar archivos o subdirectorios.
  • Trabajo en directorios específicos: Acceder a una carpeta de proyecto o a un directorio con archivos de configuración para ejecutar comandos relacionados.
  • Scripts de shell: Se utiliza dentro de scripts para cambiar de directorio antes de ejecutar tareas específicas.

Rutas absolutas y relativas

Es importante comprender las **rutas absolutas** y **rutas relativas** al usar el comando `cd`.

Tipos de ruta

  • Ruta absoluta: Una ruta completa que comienza desde el directorio raíz (`/`). (ej.: `/home/user/documents`)
  • Ruta relativa: Una ruta relativa al directorio de trabajo actual. (ej.: `documents`, `../temp`)

Usos comunes del comando cd

El comando `cd` normalmente se usa sin opciones, pero ciertos caracteres o parámetros permiten una navegación más cómoda.

1. Navegación básica de directorios

2. Navegación con rutas especiales

Comando generado:

Combina los comandos.

Descripción:

`cd` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos

Explore varios ejemplos del uso del comando `cd` para aprender a moverse libremente por el sistema de archivos.

Navegar con una ruta absoluta

cd /usr/local/bin

Moverse al directorio `/usr/local/bin` comenzando desde el directorio raíz (`/`).

Navegar con una ruta relativa

cd mi_proyecto

Moverse a un subdirectorio llamado `mi_proyecto` dentro del directorio actual.

Ir al directorio padre

cd ..

Subir un nivel desde el directorio actual al directorio padre.

Ir al directorio home

cd

Ir directamente al directorio personal del usuario actual, sin importar la ubicación actual.

Volver al directorio anterior

cd -

Volver al directorio anterior visitado con `cd`. Útil para alternar entre dos ubicaciones.

Ir a un directorio oculto

cd ~/.ssh

Navegar a un directorio oculto como `.ssh`, que suele empezar con un punto y no aparece por defecto.


Comandos de la misma categoría