centos

ulimit命令行参数有哪些

小樊
43
2025-12-27 09:18:16
栏目: 编程语言

ulimit 是一个用于控制 shell 进程资源使用的命令行工具。它允许用户设置或查看各种资源限制,如文件大小、进程数等。以下是一些常用的 ulimit 命令行参数:

查看当前资源限制

设置资源限制

其他选项

示例

  1. 查看当前所有资源限制:

    ulimit -a
    
  2. 设置单个文件的最大大小为 100 MB:

    ulimit -f 209715200
    
  3. 设置每个用户可运行的最大进程数为 100:

    ulimit -u 100
    
  4. 将硬限制设置为 2 GB 的虚拟内存:

    ulimit -v 2147483648
    

请注意,这些设置通常只影响当前 shell 会话及其子进程。要永久更改这些限制,您可能需要修改系统配置文件(如 /etc/security/limits.conf)。

0
看了该问题的人还看了