autofs
bunu senin için yapabilirim. İstediğiniz sayıda mount noktasını çeşitli seçeneklerle yapılandırabilirsiniz ve karşılık gelen dosya sistemleri mountpoint'e erişildiğinde monte edilir. Belirli bir miktarda hareketsizlikten sonra, dosya sistemleri tekrar kaldırılır.
Kuşkusuz çeşitli kullanım yolları vardır autofs
, fakat burada kullanmaya çalıştığım yöntemi temel alarak yapmaya çalıştığınız şeyi yapmanın bir yolu var.
Birkaç autofs
bağlama noktasını barındıracak bir dizinle başlarsınız (en az bir tane); söyle /misc
. Oluşturmanıza gerek yoktur, ancak buraya monte etmek istediğiniz tüm dosya sistemlerini tanımlayan bir yapılandırma dosyası oluşturmanız gerekir; örneğin, CD'leri, DVD'leri ve Blu-Ray'leri aşağıdaki dosyayla kaydedebilirim /etc/auto.misc
:
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
br -fstype=udf,ro,nosuid,nodev :/dev/cdrom
Genel sözdizimi mountpoint, ardından herhangi bir seçenek tarafından sunulan -
, ardından :
yerel sistem tarafından verilen mountpoint . (Burada sadeleştiriyorum, autofs(5)
detaylar için broşür sayfasına bakınız.)
Sonra bu dosya bir giriş ekleyerek etkindir /etc/auto.master
:
/misc /etc/auto.misc
Yeniden autofs
birlikte
sudo service autofs restart
ve koşabilmelisin
ls /misc/cd
ve sürücünüzdeki CD’lerin içeriğini görün. (Açıkça adını değiştirin ve hedefinize durumunuza uygun olanı yazın.)
Bunu yaptıktan sonra, otomatik olarak monte edilmiş dosya sistemlerinde bulunan herhangi bir şeye, herhangi bir yerden, standart olarak, otomatik olarak monte edilmemiş dosya sistemlerinde olduğu gibi bağlantı kurabilirsiniz. Yani benim örneğimde
ln -s /misc/br blu-ray
blu-ray
Komutun çalıştırıldığı her yerde bir bağlantı oluşturur . Ayrıca dosya sistemine daha fazla bağlayabilirsiniz,
ln -s /misc/br/BDMV autolinktest
autolinktest
Film içeriğine bir bağlantı oluşturur . Bağlantılara erişmek, hedef dosya sistemini bağlar.