proc_mounts(5) File Formats Manual proc_mounts(5)

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) مستند شده است.

proc(5)

2024-05-02 Linux man-pages 6.9.1