有人能解释一下当 ulimit 命令的输出为“hard”或“soft”时,如何确定 ulimit 的实际值吗?这是在 AIX 机器上。例如:
# ulimit -f
hard
在另一台机器上:
$ ulimit -m
soft
由于我没有这台机器的 root 权限,我怎么知道这个限制的确切值是多少?
答案1
您的 有点奇怪bash
。您确定没有 的别名ulimit
或 的非 IBM AIX 版本吗bash
?
$ which bash
/usr/bin/bash
$ bash
$ oslevel -s
6100-08-01-1245
$ ulimit -f
unlimited
$ ulimit -m
32768