ulimit -S -c unlimited >/dev/null 2>&1
ulimit [-SHacdflmnpstuv [limit]] 在支持它的系统上,对 shell 和它启动的进程,提供对可用资 源的控制。选项 -H 和 -S 指定为所给资源设定的硬性和柔性限 额。硬性限额在设置后不能增加;柔性限额可以增加,直到与硬 性限额相等。如果没有给出 -H 或 -S 选项,将同时设置硬性和 柔性限额。limit的值可以是一个数字,单位是指定资源的单元 值,或者是特殊值hard, soft,或unlimited之一,意思分别是当 前硬性限额,当前柔性限额和没有限额。如果忽略了limit,将 打印出当前对资源的柔性限额值,除非给出了 -H 选项。当指定 多于一个资源时,限额名称和单位将在值之前打印出来。其他选 项按照如下意义解释:
值)
如果给出了limit,它将是指定资源的新限额 (选项-a只显示它 们)。如果没有给出选项,则假设有-f。值的递增间隔是 1024 字节,除了-t单位是 秒, -p单位是 512 字节的块个 数, -n和-u是不可调节的值。返回 0,除非给出了非法的选项 或参数,或者在设置新的限额时发生了错误。