Blog del Podcast
podcast      GitHub      Twitter   Telegram

Montar un directorio en otro directorio

Lectura: 1 min. 174 palabras. bash

Es posible que tengas un directorio en una ubicación que no te gusta, o que te sea más práctico tenerlo a mano en otro lugar y no puedas moverlo.

A mi me sucede con mi servicio de webdav. Quiero añadir temporal mente el directorio de música para editar unos archivos, pero no quiero que este directorio cambie de ruta porque estoy corriendo en el directorio de música otro servicio.

En definitiva, vamos a tener 2 directorios en nuestro host exactamente iguales,  los archivos son los mismo, pero podremos acceder desde dos rutas.

Vamos a ver como hacer esto. 

Con un enlace simbólico

Es el método que menos me gusta, a veces los dockers no pueden leer desde enlaces simbólicos. 

#+BEGIN_EXAMPLE

ln -s /webdav/Música /home/angel/Música

#+END_EXAMPLE

Con mount

Este me gusta mucho más y tenemos que ejecutarlo como root

#+BEGIN_EXAMPLE

sudo mount --bind /webdav/Música /home/angel/Música

#+END_EXAMPLE

Para desmontarlo

#+BEGIN_EXAMPLE

sudo umount /home/angel/Música

#+END_EXAMPLE

Este último método, podríamos añadirlo en un script con cron, montando y desmontando cuando lo deseemos.


Publicado el lunes, 04 de enero de 2021







Powered by wdblog

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.