1.进入limits.conf文件的命令
sudo video /etc/security/limits. conf
(1)进入之后想要限制某个用户(arms)的内存使用量不超过10个G
@adms hard rss 11000000
(2)进入之后想要限制全部用户的内存使用量不超过20个G
*hard rss 21000000
注:
(1)@adms 表示只对adms这个用户起作用
加*表示对所有用户起作用
(2)hard表示硬上限,也可改成软上限soft
(3) rss表示限制的内存的使用量
(4) 11000000(KB)表示限制的量大概是10GB
2.修改上面的文件并保存之后,再使用以下命令
sudo vi /etc/pam. d/login
进入文件,在最下面添加
session required /lib/security/pam_limits. so
然后保存。
3.用adms用户登录
su adms
查看内存配额
ulimit -a