PROC_SYS_FS(5) PROC_SYS_FS(5) (NAME) /proc/sys/fs/ - (DESCRIPTION) /proc/sys/fs/ . /proc/sys/fs/aio-max-nr /proc/sys/fs/aio-nr ( 2.6.4) aio-nr io_setup(2) AIO . aio-nr aio-max-nr io_setup(2) EAGAIN . aio-max-nr . /proc/sys/fs/binfmt_misc Documentation/admin-guide/binfmt-misc.rst ( Documentation/binfmt_misc.txt ) . /proc/sys/fs/dentry-state ( 2.2) (dcache) . : nr_dentry nr_unused age_limit ( ) want_pages ( ) (dummy). o nr_dentry dentry ( dcache) . 2.2 . o nr_unused dentry . o age_limit dcache . o want_pages shrink_dcache_pages() dcache . /proc/sys/fs/dir-notify-enable dnotify fcntl(2) . 0 1 . /proc/sys/fs/dquot-max (disk quota) . (2.4) . . /proc/sys/fs/dquot-nr . /proc/sys/fs/epoll/ ( 2.6.28) max_user_watches epoll . epoll(7) . /proc/sys/fs/file-max . ENFILE . ( setrlimit(2) RLIMIT_NOFILE .) (kernel log) ( ) ( "VFS: file-max limit reached" ) : echo 100000 > /proc/sys/fs/file-max (CAP_SYS_ADMIN) file-max . /proc/sys/fs/file-nr () : ( open(2) ) ( /proc/sys/fs/file-max). . 2.6 . << >> . . 2.6 << >> . /proc/sys/fs/inode-max ( 2.2 ) (inode) . file-max stdin stdout . . 2.4 . /proc/sys/fs/inode-nr inode-state . /proc/sys/fs/inode-state : nr_inodes nr_free_inodes preshrink ( ). nr_inodes . nr_free_inodes . preshrink nr_inodes > inode-max 2.4 ( ). /proc/sys/fs/inotify/ ( 2.6.13) max_queued_events max_user_instances max_user_watches inotify . inotify(7) . /proc/sys/fs/lease-break-time (fcntl(2)) . . /proc/sys/fs/leases-enable (fcntl(2)) . 0 . . /proc/sys/fs/mount-max ( 4.9) (mounts) (mount namespace) . 100,000 . /proc/sys/fs/mqueue/ ( 2.6.6) msg_max msgsize_max queues_max (POSIX message queues) . mq_overview(7) . /proc/sys/fs/nr_open ( 2.6.25) RLIMIT_NOFILE (: getrlimit(2)). . 1048576 . ( 2.6.25 RLIMIT_NOFILE .) /proc/sys/fs/overflowgid /proc/sys/fs/overflowuid UID GID . 65534 . UID GID UID GID . UID GID 65535 . /proc/sys/fs/pipe-max-size ( 2.6.35) : pipe(7). /proc/sys/fs/pipe-user-pages-hard ( 4.5) : pipe(7). /proc/sys/fs/pipe-user-pages-soft ( 4.5) : pipe(7). /proc/sys/fs/protected_fifos ( 4.19) : 0 FIFO . 1 open(2) O_CREAT FIFO (sticky) FIFO . 2 1 . FIFO . /proc/sys/fs/protected_hardlinks ( 3.6) 0 (hard links) ( 3.6 ). 1 : o CAP_FOWNER UID . o (filesystem UID) (UID) ( credentials(7) UID ). o : o o set-user-ID o set-group-ID o ( ). 0 . 1 (TOCTOU) /tmp . ( ). set-user-ID set-group-ID << (pin)>> . /proc/sys/fs/protected_regular ( 4.19) : 0 . 1 open(2) O_CREAT . 2 1 . protected_fifos . /proc/sys/fs/protected_symlinks ( 3.6) 0 (symbolic links) ( 3.6 ). 1 : o (filesystem UID) (UID) ( credentials(7) UID ) o o (UID) . EACCES errno . 0 . 1 . /proc/sys/fs/suid_dumpable ( 2.6.13) prctl(2) "dumpable" ( ) . (core dump) set-user-ID / . "dumpable" /proc/pid . : 0 () ( 2.6.13) . (core dump) ( seteuid(2) setgid(2) set-user-ID set-group-ID) . 1 ("debug") (dump core) . ( core(5) .) . : . 2 ("suidsafe") ( <<0>> ) (root) . . . . 3.6 /proc/sys/kernel/core_pattern (pipe) core(5) . core_pattern . "dumpable" ptrace ptrace(2) . /proc/sys/fs/super-max (superblocks) . super-max super-max . /proc/sys/fs/super-nr . (SEE ALSO) proc(5), proc_sys(5) man-pages PROC_SYS_FS(5)