Cómo cambiar el directorio en Linux usando el comando cd

Cómo cambiar el directorio en Linux usando el comando cd

La navegación del sistema es una de las tareas más básicas que puede realizar un usuario en un sistema operativo. Si bien hay muchos administradores de archivos disponibles que le permiten cambiar de directorio y navegar por sus unidades de disco de manera gráfica, hacer lo mismo usando la línea de comando puede brindarle un mejor control sobre su sistema.





Afortunadamente, Linux le proporciona un comando conocido como cd, que le permite cambiar fácilmente el directorio de trabajo actual en su terminal.





Así es como puede usar el comando cd en Linux, la única utilidad que necesitará para atravesar directorios en el almacenamiento de su sistema.





Cómo usar el comando cd en Linux

El comando cd significa Cambio de directorio . Uno de los comandos más fundamentales de Linux, cd se ha convertido en un comando global para cambiar de directorio. Algunas otras implementaciones del comando como chdir , utilizados en sistemas MS-DOS, también están presentes.

Sintaxis básica

La sintaxis básica del comando cd es:



|_+_|

...dónde opciones son los argumentos pasados ​​con el comando y sendero es la ruta absoluta o relativa al directorio.

Nombres de ruta absolutos y relativos

Antes de poder utilizar el comando cd en toda su extensión, debe conocer la diferencia entre los nombres de ruta absolutos y relativos. La ruta absoluta es la ruta completa al directorio, comenzando por el / (raíz) carpeta.





Por otro lado, el nombre de la ruta relativa se deriva del directorio de trabajo actual. Puede moverse hacia arriba y hacia abajo en el árbol de directorios de manera eficiente con el comando cd si está bien versado en rutas relativas.

Por ejemplo, si su directorio de trabajo actual es /hogar y desea cambiar el directorio a /Escritorio . Luego, usando el nombre de ruta absoluto:





|_+_|

Por otro lado, si desea cambiar al /Escritorio directorio usando una ruta relativa, todo lo que tiene que escribir es:

|_+_|

Cd realiza un seguimiento de los directorios que están encima y debajo del directorio actual, para permitir que un usuario cambie rápidamente a otros directorios sin tener que escribir la ruta completa.

Si no sabe el nombre exacto de la subcarpeta a la que desea cambiar, use el comando ls para enumerar todos los directorios de esa carpeta.

Cambiar al directorio de inicio

En un sistema Linux, el /hogar directorio es un directorio especial reservado para los archivos, programas y subcarpetas personales de un usuario. Cuando inicia sesión en su sistema, el directorio de inicio se establece como el directorio de trabajo actual de forma predeterminada.

El directorio de inicio tiene un carácter especial asignado --- el ~ (tilde) personaje. En lugar de especificar la ruta completa a su directorio de inicio ( / home / nombre de usuario ), puede pasar el ~ carácter con el comando cd para cambiar el directorio de trabajo actual a /hogar .

|_+_|

Del mismo modo, puede navegar al directorio de inicio de otro usuario de la siguiente manera.

|_+_|

Relacionado: Cómo enumerar todos los usuarios en Linux

En la sección anterior, cambiamos el directorio de trabajo actual a /Escritorio . En el comando, puede usar el ~ carácter para denotar el /hogar directorio y reduzca el comando a la mitad de su tamaño.

|_+_|

Al igual que el directorio de inicio, el / carácter denota el /raíz directorio en un sistema operativo basado en Linux. Para cambiar a la carpeta raíz en cualquier momento:

|_+_|

Cambiar al directorio de trabajo anterior

Si está trabajando con varios directorios a la vez, puede cambiar fácilmente de un lado a otro al directorio de trabajo anterior utilizando el - (guión) personaje.

Por ejemplo, si el directorio de trabajo actual es /hogar y cambias a la /raíz directorio. Luego, /raíz se convertirá en el directorio de trabajo actual, y /hogar será el directorio de trabajo anterior.

Escribir el siguiente comando lo llevará al directorio anterior, es decir, /hogar .

|_+_|

Además, emitiendo el comando cd seguido de un espacio El carácter llevará al usuario al directorio de trabajo anterior.

|_+_|

Cambiar al directorio de padres

El directorio que consta de uno o más subdirectorios se conoce como directorio padre. En pocas palabras, si tiene /Escritorio y / Descargas carpetas en tu /hogar directorio, luego el /hogar directorio será el directorio padre para /Escritorio y / Descargas .

los .. y . los caracteres representan el directorio padre y el directorio actual, respectivamente.

Utilizar el puntos dobles personaje ( .. ) para cambiar al directorio principal.

|_+_|

El comando antes mencionado lo llevará un nivel arriba en el árbol de directorios. También puede pasar adicional .. caracteres para moverse más arriba en el árbol de directorios.

Para mover dos niveles por encima de su directorio de trabajo actual:

|_+_|

También puede pasar un directorio específico un nivel por encima del directorio de trabajo actual.

|_+_|

Cambiar a un nombre de directorio con espacios

No todas las carpetas de su sistema tendrán un nombre de una palabra. Algunos de ellos pueden incluir el espacio personaje. Por ejemplo, / home / username / Documentos importantes .

En tales situaciones, especificar el nombre del directorio devolverá un error.

¿Cuánto cuesta youtube premium al mes?
|_+_|

Producción:

|_+_|

Para cambiar a directorios que tienen espacios en el nombre, envuelva el nombre de la ruta en citas como sigue. Tenga en cuenta que puede utilizar comillas simples y dobles en el comando.

|_+_|

Alternativamente, puede utilizar el barra inclinada hacia atrás () personaje para escapar de los espacios.

|_+_|

Relacionado: Cómo empezar a utilizar Linux

Navegación del sistema a través de la línea de comandos

La terminal de Linux es una poderosa interfaz de texto para controlar el funcionamiento de su computadora. Puede realizar casi cualquier tarea utilizando la línea de comandos. Cambiar directorios, copiar archivos y carpetas de forma remota , enumerando la información del archivo, editar archivos de configuración , Tu dilo. Hay un comando para todo lo que quiere hacer en Linux.

Sin embargo, hay una desventaja de tener tantos comandos. No todo el mundo puede aprender y memorizar los comandos, sin mencionar la gran cantidad que está disponible para usar en primer lugar. Pero como usuario principiante de Linux, no utilizará todas las utilidades que están disponibles en su sistema.

En cambio, aprender algunos comandos básicos que lo ayudarán a realizar operaciones fundamentales es más que suficiente para comenzar con el sistema operativo.

Cuota Cuota Pío Correo electrónico 9 comandos básicos para comenzar con Linux

¿Quiere familiarizarse con Linux? Comience con estos comandos básicos de Linux para aprender las tareas informáticas estándar.

Leer siguiente
Temas relacionados
  • Linux
  • Gestión de archivos
  • Terminal
Sobre el Autor Sharma profundo(79 Artículos publicados)

Deepesh es el editor junior para Linux en MUO. Escribe guías informativas sobre Linux, con el objetivo de proporcionar una experiencia maravillosa a todos los recién llegados. No estoy seguro de películas, pero si quieres hablar de tecnología, él es tu chico. En su tiempo libre, puedes encontrarlo leyendo libros, escuchando diferentes géneros musicales o tocando su guitarra.

Más de Deepesh Sharma

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse