Soy nuevo en Linux y quiero entender este simple comando de Linux:
cd /boot/../dev
cd
= cambiar directorio- El primero
/
= ir al directorio raíz boot
= es el nombre de un directorio- El segundo
/
= .....? no puede decir ir al directorio raíz porque después de eso tenemos lo..
que significa ir al directorio padre del directorio real y la raíz no tiene uno ..
= significa ir al directorio padredev
= es el nombre de un directorio
linux
command-line
cd-command
Oussama Bousalem
fuente
fuente
/..
o/../../..
son legales y significan lo mismo que/
.Respuestas:
El comando hace lo siguiente:
ir
/boot
ir al directorio principal en este caso
/
:ir
/dev
que es lo mismo que
Intenta lo siguiente:
Hay
relative
caminos yabsolute
caminos:Los caminos relativos son aquellos que dependen en qué lugar estoy realmente, no tienen un
/
frente. Ejemplo:estoy dentro
/home/user
me lleva a
/home/user/Downloads
, que es el camino completo.Las rutas absolutas son aquellas que describen la ruta completa desde la raíz, que es el primer corte
/
.estoy dentro
/home/user
me lleva a
/usr/bin
.Cada vez que pones un
/
frente, estás haciendo un camino completo, es como si le estuvieras diciendo al sistema "desde la raíz, ve a ..."Entonces esto no funcionará
Estoy dentro
/home/user
y quiero ir a/usr/bin
arrojará:
porque no hay
/home/user/usr/bin
Y si estoy dentro
/home/user
y quiero ir/home/user/Downlods
, esto no funcionará:porque el sistema buscará el directorio
root/Downloads
, no/home/user/Downloads
fuente
/etc/
y quería conseguir que/etc/init.d/
lo hacecd init.d
con ninguna barra.