linux系统ulimit命令用法
ulimit命令用于限制用户对系统资源的使用。它可以用来设置和显示各种系统资源的限制。
-
显示当前的限制: ulimit -a
-
设置某个资源的软限制: ulimit -S -n 1024
上述命令将文件描述符的软限制设置为1024。软限制是用户当前可以使用的最大值,超过软限制时系统会发送警告信息。
-
设置某个资源的硬限制: ulimit -H -n 2048
上述命令将文件描述符的硬限制设置为2048。硬限制是用户可以设置的最大值,超过硬限制时系统会拒绝操作。
-
设置所有资源的软限制和硬限制: ulimit -S -a 1024 ulimit -H -a 2048
上述命令将所有资源的软限制设置为1024,硬限制设置为2048。
-
注意事项: a. root用户可以设置任何资源的限制,普通用户只能设置某些资源的限制。 b. 非root用户设置的限制只对当前会话有效,重新登录后会恢复默认值。 c. ulimit命令只能在当前shell会话中生效,无法作用于其他进程。 d. ulimit命令的作用范围是当前用户和当前会话,不会影响其他用户和会话的资源限制。
更多详细的用法和参数可以通过man ulimit命令查看帮助文档
原文地址: https://www.cveoy.top/t/topic/hBFu 著作权归作者所有。请勿转载和采集!