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 proporcionarle 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:

instagram viewer
cd [opciones] [ruta]

...dónde opciones son los argumentos pasados ​​con el comando y camino 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 /homey desea cambiar el directorio a /Desktop. Luego, usando el nombre de ruta absoluto:

cd / inicio / nombre de usuario / Escritorio

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

cd / Escritorio

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 /home 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. ~ (tilde) personaje. En lugar de especificar la ruta completa a su directorio de inicio (/home/username), puede pasar el ~ carácter con el comando cd para cambiar el directorio de trabajo actual a /home.

cd ~

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

cd ~ nombre de usuario

Relacionados: Cómo enumerar todos los usuarios en Linux

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

cd ~ / Escritorio

Navegue a la carpeta raíz

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

CD /

Cambiar al directorio de trabajo anterior

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

Por ejemplo, si el directorio de trabajo actual es /home y cambias a la /root directorio. Luego, /root se convertirá en el directorio de trabajo actual, y /home será el directorio de trabajo anterior.

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

CD -

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

CD 

Cambiar al directorio de padres

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

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

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

CD ..

El comando antes mencionado lo llevará un nivel hacia 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:

CD ../../

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

cd ../carpeta

Cambiar a un nombre de directorio con espacios

No todas las carpetas de su sistema tendrán un nombre de una sola 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.

cd / Documentos importantes

Producción:

bash: cd: demasiados argumentos

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.

cd 'Documentos importantes'
cd "Documentos importantes"

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

cd Importante \ Documentos

Relacionados: Cómo empezar a usar 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 de directorio, 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.

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 (38 Artículos publicados)

Deepesh es el editor junior para Linux en MUO. Ha estado escribiendo contenido informativo en Internet durante más de 3 años. En su tiempo libre le gusta escribir, escuchar música y tocar la 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!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.

.