Perintah mount memungkinkan kita untuk membuat bind mount di-share, slave, shared + slave, private atau unbindable, namun, saya tidak dapat menemukan titik mount tertentu apa jenis subtree yang di-root pada bind-mount (shared, slave, pribadi, + budak bersama atau tidak terikat). Bagaimana saya menemukan jika bind mount adalah slave atau privat?
filesystems
anaken78
sumber
sumber
findmnt
yang Anda gunakan? Saya menggunakanfindmnt
Ubuntu 14.04 dan sepertinya tidak memiliki opsi "PROPAGASI".Atau sebagai jawaban untuk dawud , Anda dapat langsung menanyakan kernel seperti ini:
Anda dapat melihat dari bidang ke-7 bahwa
/sys
sistem file saya dibagi (seperti/proc
).Juga, itu adalah dan di grup peer 7 (mount di grup peer yang sama menyebarkan acara satu sama lain).
Angka dalam
/proc/1/mountinfo
adalah PID dari suatu proses, karena proses dapat berada di mount namespaces yang berbeda dan "melihat" hasil yang berbeda. Anda mungkin ingin menggunakan PID lain, yaitu jika Anda bekerja dengan kontainer. Kalau tidak,1
sederhana dan mudah.Mount bersama tersedia sejak kernel Linux versi 2.6.15.
sumber
Ini 2 pandangan dari data yang sama, modifikasi dalam satu mencerminkan yang lain
mount --bind / source / destrination
/unix/198590/what-is-a-bind-mount
mount binds hanyalah cara memesan tampilan filesystem sesuai keinginan Anda
sumber