Unix: ¿Cómo salir del directorio "/"?

Unix: ¿Cómo salir del directorio "/"?

Yo mismo estoy aprendiendo algunos elementos del entorno Unix. Intenté buscar esta pregunta pero quizás no la esté redactando correctamente. Posiblemente también sea una pregunta muy trivial, pero no estoy seguro de cómo hacerlo.

En la terminal de mi Mac, sé lo que puedo hacer cd /para acceder a los archivos de mi directorio Unix en la terminal. Sin embargo, ¿cómo puedo salir /y volver al directorio anterior en el que estaba? Lo he intentado cd ..pero no funciona (¿por qué no? No lo sé). Tampoco quiero usarlo cd -porque no es necesario que mi directorio anterior sea el deseado.

Respuesta1

Cuando esté en el directorio deseado exec

pushd /

hacer algunas operaciones y cuando quieras volver exec

popd

https://en.wikipedia.org/wiki/Pushd_and_popd

Respuesta2

cd ..le lleva al directorio actualpadre. /es la raíz del sistema de archivos y es su propio padre.

Si el "$OLDPWD" (que cd -usa) no es lo que desea, simplemente especifique dónde desea ir

cd /
# then
cd /some/interesting/dir

Si desea algunos atajos, investigue CDPATHla variable de su shell.

Respuesta3

El sistema de archivos Unix está organizado en forma de árbol. La raíz del árbol se llama./

ingrese la descripción de la imagen aquí

En la imagen de arriba, ves una parte del árbol. Si estás dentro /, puedes cdhacerlo etco usr. En usr, puedes cdhacerlo localo bin.

siempre puedes especificar la ruta completa desde la raíz. Si estás dentro /etc, puedes hacerlo cd /usr/local.

Hay varios directorios especiales. .es el directorio actual. Entonces, si estás en /usr, lo siguiente te llevará a /usr/bin: cd ./bin. ..es el directorio de arriba. Entonces, nuevamente desde /usr, cd ..te colocaremos en /. O, si estás dentro /usr/bin, cd ../../etcte colocará /etc.

información relacionada