ulimit
是一个用于控制 shell 进程及其子进程资源使用的命令行工具,在 Debian 系统中同样适用。它的主要作用是设置和查看用户进程的资源限制,例如文件描述符数量、进程数量、内存使用等。
ulimit
可以设置以下类型的限制:
要查看当前的资源限制,可以在终端中运行 ulimit -a
命令。要设置特定类型的资源限制,可以使用 ulimit -<limit_type> <value>
命令,其中 <limit_type>
是要设置的资源类型,<value>
是要设置的限制值。
例如,要将单个文件的最大大小限制为 100MB,可以运行 ulimit -f 104857600
命令。
需要注意的是,ulimit
设置的限制仅对当前 shell 会话及其子进程有效。要永久更改资源限制,需要修改系统配置文件,例如 /etc/security/limits.conf
。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:debian ulimit与用户权限