怎样改变Linux 系统 open files 选项
时间:2010-12-18 来源:唐吉诃德猫
每个Linux系统都会有默认的limit设置,通过ulimit命令可以看到:
ulmit -a
...
如果想改变open files的之,可以用如下命令:
ulimit -n 2048
但是,这个命令只能改当前环境,程序需要重启,系统重启后改变丢失,所以可以通过改/etc/security/limit.conf文件来永久生效,加几行就可:
不过,/etc/security/limits.conf并没有起作用,我试验下来。
所以,要想永久生效的简单方法就是在/etc/profile里面加上一条: ulimit -n 2048,这样不关是另登录还是重启都会起作用,但是这样也需要运行一下 su 命令。当然,如果是一个服务程序,可以这样起:
ulmit -a
...
如果想改变open files的之,可以用如下命令:
ulimit -n 2048
但是,这个命令只能改当前环境,程序需要重启,系统重启后改变丢失,所以可以通过改/etc/security/limit.conf文件来永久生效,加几行就可:
* hard nofile 2048
* soft nofile 2048
or
root hard nofile 2048 root soft nofile 2048 |
不过,/etc/security/limits.conf并没有起作用,我试验下来。
所以,要想永久生效的简单方法就是在/etc/profile里面加上一条: ulimit -n 2048,这样不关是另登录还是重启都会起作用,但是这样也需要运行一下 su 命令。当然,如果是一个服务程序,可以这样起:
ulimit -n 2048; your-server |
相关阅读 更多 +