How do I make /var/www/site accessible at /home/linuxteck/website too?

Quick Linux Tip #14:

Try: sudo mount --bind /var/www/site /home/linuxteck/website

Info: Bind mounts make the same content visible at multiple paths. No copying, no symlinks. Both paths refer to the same underlying files.

Examples:

  • $ sudo mount --bind /source /destination
  • $ sudo mount --bind -o ro /etc /backup/etc_ro  # Read-only bind
  • $ sudo umount /home/linuxteck/website

Note: Persist by adding to /etc/fstab: /var/www/site /home/linuxteck/website none bind 0 0. Used heavily in containers and chroots.




LinuxTeck.com
linuxteck@ubuntu:~$ sudo mount --bind /var/www/site /home/linuxteck/website

linuxteck@ubuntu:~$ mount | grep website
/dev/sda1 on /home/linuxteck/website type ext4 (rw,relatime)

linuxteck@ubuntu:~$ ls /home/linuxteck/website
index.html  css/  js/  images/

linuxteck@ubuntu:~$

PREVIOUS ARTICLE Quick Linux Tip #13: I deleted a log file but the app is still writing to it. Can I recover it? NEXT ARTICLE Quick Linux Tip #15: How do I delete 100,000 tiny cache files quickly?
About John Britto

John Britto Founder & Chief-Editor @LinuxTeck. A Computer Geek and Linux Intellectual having more than 20+ years of experience in Linux and Open Source technologies.

View all posts by John Britto →

Leave a Reply

Your email address will not be published.