Comando de CD en Linux con ejemplos

Comando de CD en Linux con ejemplos

El comando CD es el comando más básico para trabajar con directorios en el shell. Eso es porque se usa con tanta frecuencia. Cada vez que necesite cambiar las ubicaciones en un sistema de archivos, usará un CD para hacerlo. Es posible que no sepa esto, pero el comando CD (Directorio de cambio) tiene muchos usos y aplicaciones diferentes que se extienden más allá de simplemente cambiar su directorio de trabajo actual.

En este artículo, le presentaremos estos diversos usos del comando CD en Linux y nos familiarizaremos con sus usos más comunes.

Sintaxis:

CD [-l | [-p [-e]] [[correo electrónico protegido]] [Dir] 

Antes de continuar, debe obtener una comprensión básica de las rutas absolutas vs relativas en Linux.

  • Camino absoluto es la ruta completa del directorio y siempre comienza con / En el sistema Linux. Por ejemplo: /tmp, /usr /bin, /var /www, etc.
  • Camino relativo es la ruta parcial de cualquier directorio o subdirectorio. Se puede iniciar desde cualquier ubicación de la ruta del archivo excepto /. Por ejemplo: www, ./guion.sh, ... /... /www, etc.

Ahora debes memorizar estos símbolos y caracteres especiales y usar el comando CD. ¿Cuál es el significado del símbolo cuando se usa con el comando CD??

  • Punto único (.) Directorio actual (directorio actual).
  • Punto doble (...): directorio de padres.
  • Signo de mosaico (~): Directorio de inicio de los usuarios actuales.
  • $ Variable de inicio: Directorio de inicio de los usuarios actuales.

Ejemplos de comando de CD

Aquí hay más ejemplos para usar con comandos de CD en el sistema Linux.

  1. Muestra de comando de CD - . Proporcione la ruta del directorio de destino para cambiar la ubicación del directorio actual del shell de trabajo. Por ejemplo, cambie al directorio /OPT:
    CD /OPT  
  2. Usando la ruta de directorio absoluto - Cualquier ruta de directorio iniciada con el sistema de archivos root (/) se conoce como ruta de directorio absoluto. En otras palabras, puedes decir su camino completo.
    CD /OPT  CD /Data /Copia de seguridad  CD/VAR/WWW/HTML  

    Todos los ejemplos anteriores usan la ubicación del directorio con root (/) son las rutas de directorio absolutas.

  3. Uso de la ruta de directorio relativo - Cualquier ruta de directorio se refiere del directorio actual se denomina ruta relativa. La ruta relativa nunca comenzó con el sistema de archivos root (/).
    copia de seguridad de CD  CD www/html 

    En el ejemplo anterior, el primer comando cambiará al directorio "copia de seguridad" disponible en el directorio actual. El segundo comando cambiará a "www/html", que se encuentra en el directorio actual.

  4. Directorio de inicio - También puede usar $ Home Environment Variable para la navegación útil para las secuencias de comandos. Aquí $ Home siempre se refiere al directorio de inicio del usuario iniciado.
    CD $ Inicio  CD $ home/public_html  

    El "~" también se refiere al directorio de inicio del usuario iniciado y se puede usar con el comando de CD.

    CD ~  CD ~/public_html  
  5. Usando . y ... en la ruta del directorio - El . se refiere al directorio actual y ... se refiere al directorio principal, excepto /root. Esto se usa generalmente con rutas relativas.
    cd ./public_html  CD ... /Backup /Files  

    El primer comando es el mismo que "CD public_html", donde el segundo comando navega el shell al directorio de copia de seguridad disponible en el directorio principal.

    También podemos usar múltiples ... (tanto como sea necesario) para navegar a cualquier estructura de directorio.

    CD ... /... /... /Backup /Files  

Conclusión

Cambiar el directorio es el comando más utilizado en los sistemas Linux. En este tutorial, hemos descrito el comando CD en un sistema Linux.