proc_mounts - فهرست
سیستمهای
فایل
سوارشده در
فضای نام
فرآیند
- /proc/pid/mounts (از
لینوکس 2.4.19)
- این فایل
تمام
سیستمهای
فایلی را که
در حال حاضر
در فضای نام
سوارکردن
فرآیند
(ببینید
mount_namespaces(7)) سوار
شدهاند
فهرست
میکند.
قالب این
فایل در fstab(5)
مستند شده
است.
- از لینوکس
2.6.15، این فایل
قابل نظارت
و بررسی
وضعیت (pollable)
است: پس از
باز کردن
فایل برای
خواندن،
ایجاد
تغییر در
این فایل
(یعنی سوار
شدن یا
پیاده شدن
یک سیستم
فایل) باعث
میشود select(2)
توصیفکننده
فایل را
دارای یک
وضعیت
استثنایی
علامتگذاری
کند، و poll(2) و
epoll_wait(2) فایل را
دارای یک
رویداد با
اولویت
بالا (POLLPRI)
علامتگذاری
میکنند.
(پیش از
لینوکس 2.6.30،
ایجاد
تغییر در
این فایل با
علامتگذاری
توصیفکننده
فایل به
عنوان قابل
خواندن
برای select(2) و
علامتگذاری
به عنوان
دارای
وضعیت خطا
برای poll(2) و
epoll_wait(2) مشخص
میشد.)
- /proc/mounts
- پیش از
لینوکس 2.4.19،
این فایل
فهرستی از
تمام
سیستمهای
فایلی بود
که در حال
حاضر روی
سیستم سوار
شده بودند.
با معرفی
فضاهای نام
سوارکردن
به ازای هر
فرآیند در
لینوکس 2.4.19
(ببینید
mount_namespaces(7))، این
فایل به
پیوندی به
/proc/self/mounts تبدیل
شد که موارد
سوارشده
فضای نام
خود فرآیند
را فهرست
میکند.
قالب این
فایل در fstab(5)
مستند شده
است.