linux连接数修改(linux 连接数修改)-编程之家

如何修改用户的ulimit值?

一般情况下, ulimit -n 的数值是1024.当进程打开的文件数目超过此限制时,该进程就会退出。因此,有时需要修改此限制。linux调优之修改最大连接数(ulimit命令)如果只是普通用户,只是暂时的修改ulimit -n,可以直接shell命令来修改(ulimit -n 1024000)。但是这个设置时暂时的保留!当我们退出bash后,该值恢复原值。

如果要永久修改ulimit,需要修改/etc/security/limits.conf。limits.conf配置(ulimit设置永久生效)vim /etc/security/limits.conf # 添加如下的行* soft nofile 4100* hard nofile 4100以下是说明:

* 代表针对所有用户noproc 是代表最大进程数nofile 是代表最大文件打开数添加格式:username|@groupname type resource limitusername|@groupname:设置需要被限制的用户名,组名前面加@和用户名区别。也可以用通配符*来做所有用户的限制。

type:有 soft,hard 和 -,soft 指的是当前系统生效的设置值。

hard 表明系统中所能设定的最大值。soft 的限制不能比har 限制高。用 – 就表明同时设置了 soft 和 hard 的值。

resource: core – 限制内核文件的大小(kb)date – 最大数据大小(kb)fsize – 最大文件大小(kb)memlock – 最大锁定内存地址空间(kb)nofile – 打开文件的最大数目rss – 最大持久设置大小(kb)stack – 最大栈大小(kb)cpu – 以分钟为单位的最多 CPU 时间noproc – 进程的最大数目as – 地址空间限制maxlogins – 此用户允许登录的最大数目

linux系统,如何设置最大网络连接数量?

linux设置最大网络连接数量有很多中方法:r 1、直接用ulimit命令r ulimit -n 8192r r 2、修改/proc/sys/net/ipv4/ip_conntrack_max为8192r 或者是/etc/sysctl.conf中加入ip_conntrack_max=8192r r 3、请首先编辑/usr/include/bits/types.h 文件,改变__FD_SETSIZE 的值:r #define _ _FD_SETSIZE 8192r r 下一步,使用这个命令增加内核文件描述符的限制:r # echo 8192 > /proc/sys/fs/file-maxr r 最后,增加进程文件描述符的限制,在即将编译squid 的同一个shell 里执行:r sh# ulimit -Hn 8192

如何在Linux下添加/删除/修改,用户及用户组?

Linux删除用户组和用户时常用的一些命令和参数。

1、从组中删除用户

编辑/etc/group 找到GROUP1那一行,删除 A

或者用命令

gpasswd -d A GROUP

2、建用户:

adduser phpq //新建phpq用户

passwd phpq //给phpq用户设置密码

3、建工作组

groupadd test //新建test工作组

4、新建用户同时增加工作组

useradd -g test phpq //新建phpq用户并增加到test工作组

注::-g 所属组 -d 家目录 -s 所用的SHELL

5、给已有的用户增加工作组

usermod -G groupname username

或者:gpasswd -a user group

6、临时关闭:在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。

或者使用如下命令关闭用户账号:

passwd peter –l

重新释放:

passwd peter –u

6、永久性删除用户账号

userdel peter

groupdel peter

usermod –G peter peter (强制删除该用户的主目录和主目录下的所有文件和子目录)

7、显示用户信息

id user

cat /etc/passwd

Linux服务器怎么修改时区和时间?

一、查看和修改Linux的时区1.查看当前时区命令:”date-R”2.修改设置Linux服务器时区方法A命令:”tzselect”方法B仅限于RedHatLinux和CentOS命令:”timeconfig”方法C适用于Debian命令:”dpkg-reconfiguretzdata”3.复制相应的时区文件,替换系统时区文件;或者创建链接文件cp/usr/share/zoneinfo/$主时区/$次时区/etc/localtime例如:在设置中国时区使用亚洲/上海(+8)cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime二、查看和修改Linux的时间1.查看时间和日期命令:”date”2.设置时间和日期例如:将系统日期设定成2009年11月3日的命令命令:”date-s11/03/2009″将系统时间设定成下午5点55分55秒的命令命令:”date-s17:55:55″3.将当前时间和日期写入BIOS,避免重启后失效命令:”hwclock-w”注:date不加参数可以直接看到当前日期时间cal不加参数可以直接看到本月月历

Linux系统超出文件句柄限制数量怎么办?

/etc/security/limits.conf

这个文件规定了最大进程数,root无限制,普通用户有限制,

当前环境的用户所有进程能打开的最大文件数量由ulimit -n决定。

修改

Linux

的最大文件句柄数限制的方法:

1)ulimit -n 65535

在当前session有效,用户退出或者系统重新后恢复默认值

2)修改profile文件:在profile文件中添加:ulimit -n 65535

只对当个用户有效

3)修改文件:/etc/security/limits.conf,在文件中添加:(立即生效-当前session中运行ulimit -a命令无法显示)

* soft nofile 32768 #限制单个进程最大文件句柄数(到达此限制时系统报警)

* hard nofile 65536 #限制单个进程最大文件句柄数(到达此限制时系统报错)

4)修改文件:/etc/sysctl.conf。在文件中添加:

fs.file-max=655350 #限制整个系统最大文件句柄数

运行命令:/sbin/sysctl -p 使配置生效