Como usar comando el cd en linux, moverse entre directorios
Tabla de contenido:
- comando cd
- Nombres de ruta absoluta y relativa
- El directorio de padres
- Navegue al directorio anterior
- Navegue al directorio de inicio
- Directorios con espacio en sus nombres
- Conclusión
El comando
cd
("cambiar directorio") se usa para cambiar el directorio de trabajo actual en Linux y otros sistemas operativos similares a Unix. Es uno de los comandos más básicos y de uso más frecuente cuando se trabaja en el terminal Linux.
El directorio de trabajo actual es el directorio (carpeta) en el que el usuario está trabajando actualmente. Cada vez que interactúa con su símbolo del sistema, está trabajando dentro de un directorio.
En este tutorial, le mostraremos cómo usar el comando
cd
para navegar por el árbol de directorios de su sistema.
comando cd
cd
es un shell incorporado, y su comportamiento puede diferir ligeramente de un shell a otro. Utiliza las variables de entorno de shell para determinar la información necesaria para su ejecución.
Cubriremos la versión incorporada de Bash de
cd
.
La sintaxis para el comando
cd
es la siguiente:
cd directory
El comando acepta solo dos opciones que rara vez se usan.
-
−L
, Seguir enlaces simbólicos. Por defecto,cd
comporta como si se especificara la opción-L
.−P
, No sigas enlaces simbólicos. En otras palabras, cuando se especifica esta opción e intenta navegar a un enlace simbólico que apunta a un directorio, elcd
cambiará al directorio.
En su forma más simple, cuando se usa sin ningún argumento,
cd
lo llevará a su directorio de inicio.
Al navegar por el sistema de archivos, puede usar la tecla
Tab
para completar automáticamente los nombres de los directorios. Agregar una barra diagonal al final del nombre del directorio es opcional.
Para cambiar a un directorio, debe tener permisos ejecutables para ese directorio.
El comando
pwd
permite averiguar en qué directorio se encuentra actualmente.
Nombres de ruta absoluta y relativa
Al especificar un directorio para cambiar, puede usar nombres de ruta absolutos o relativos. La ruta absoluta o completa comienza desde la raíz del sistema
/
, y la ruta relativa comienza desde su directorio actual.
De manera predeterminada, cuando inicia sesión en su sistema Linux, su directorio de trabajo actual se establece en su directorio de inicio. Suponiendo que el directorio de
Downloads
existe en su directorio de inicio, puede navegar hasta él utilizando la ruta relativa al directorio:
cd Downloads
También puede navegar al mismo directorio utilizando su ruta absoluta:
cd /home/username/Downloads
En resumen, si la ruta comienza con una barra inclinada (
/
), es la ruta absoluta al directorio.
El directorio de padres
En sistemas operativos tipo Unix, el directorio de trabajo actual está representado por un único punto (
.
). Dos puntos (
..
), uno detrás del otro, representan el directorio principal o, en otras palabras, el directorio inmediatamente superior al actual.
Si escribe
cd.
, cambiará al directorio actual o, en otras palabras, el comando no hará nada.
Suponga que está actualmente en el directorio
/usr/local/share
, para cambiar al directorio
/usr/local
(un nivel más arriba del directorio actual), escribiría:
cd../
Para mover dos niveles al directorio
/usr
(el padre del padre), puede ejecutar lo siguiente:
cd../../
Aquí hay otro ejemplo. Supongamos que está en el directorio
/usr/local/share
y desea cambiar a
/usr/local/src
. Puede hacerlo escribiendo:
Navegue al directorio anterior
Para volver al directorio de trabajo anterior, pase el carácter guión (
-
) como argumento al comando cd:
Navegue al directorio de inicio
Para navegar a su directorio de inicio simplemente escriba
cd
. Otra forma de regresar directamente a su directorio de inicio es usar el carácter tilde (
~
), como se muestra a continuación:
cd ~
Por ejemplo, si desea navegar al directorio de
Downloads
, que está dentro de su directorio de inicio, escriba:
cd ~/Downloads
También puede navegar al directorio de inicio de otro usuario utilizando la siguiente sintaxis:
Directorios con espacio en sus nombres
Si el directorio al que desea cambiar tiene espacios en su nombre, debe rodear la ruta con comillas o usar el carácter de barra diagonal inversa (
\
) para escapar del espacio:
cd 'Dir name with space'
Conclusión
En este momento, debe tener una buena comprensión de cuál es el directorio de trabajo actual y cómo usar el comando
cd
para navegar en un directorio diferente.
Cómo cambiar el directorio de descarga predeterminado en Internet Explorer
Este artículo le mostrará cómo cambiar el directorio de descarga predeterminado en Internet Explorer a cualquier carpeta de su elección fácilmente.
Comando Pwd en Linux (directorio de trabajo actual)
El directorio de trabajo actual es el directorio en el que el usuario está trabajando actualmente. En este artículo, le mostraremos cómo determinar su directorio de trabajo actual utilizando el comando pwd
Cambiar el nombre del comando en Linux (cambiar el nombre de varios archivos)
El comando rename cambia el nombre de los archivos dados reemplazando la expresión de búsqueda en su nombre con el reemplazo especificado.