Necesito saber cómo funciona el nombre del directorio para escribirlo en la terminal. ¿Cómo accedo a los nombres de los directorios?
Windows Explorer solía tener una barra de título con la ruta completa. ¿Puede alguien ayudarme a descubrir cómo ver la ruta completa de un determinado archivo?
filesystem
files
directory
paths
Kalamalka Kid
fuente
fuente
zsh
.Respuestas:
Para mostrar la ruta completa de un archivo en el terminal, simplemente arrastre el icono del archivo al terminal, y la ruta completa del archivo se mostrará encerrada por dos apóstrofos (caracteres de comillas simples). Es así de simple.
fuente
Si está utilizando nautilus para explorar sus archivos, puede alternar la barra de navegación presionando
Ctrl + L
.Si está utilizando el terminal, solo use
pwd
para conocer la ruta absoluta de su ubicación actual.fuente
/path/to/the force
, debe hacerlocd /path/to/the\ force
.find puede hacer esto fácilmente desde la terminal. Aquí hay un ejemplo en el que estoy buscando la ruta completa del archivo Taxes-2013.pdf:
sudo find / -name Taxes-2013.pdf
Proporciona la salida:
Estoy usando sudo para poder evitar toda la salida de permiso denegado que de otro modo obtendría con find al buscar desde la raíz del árbol.
Si solo desea el nombre de ruta y desea quitar el nombre de archivo, puede usar
sudo find / -name Taxes-2013.pdf | xargs -n1 dirname
Nota: Si tiene la costumbre de poner espacios en los nombres, esto es relevante para usted.
Algunas fuentes:
https://www.unixtutorial.org/commands/dirname/
http://www.commandlinefu.com/commands/using/dirname
http://man7.org/linux/man-pages/man1/xargs.1.html
Probado en Ubuntu 14.04
fuente