摘要: ulimit用來限制每個使用者可使用的資源,如cpu、記憶體、控制代碼等。下面以
centos 6.5為例進行總結。
ulimit用來限制每個使用者可使用的資源,如cpu、記憶體、控制代碼等。下面以centos 6.5為例進行總結。
1 檢視ulimit
命令格式:
2 修改ulimit
命令格式:
ulimit [-shcdefilmnpqrstuvx] [limit]在檢視的命令後面加上限制值,就可以調整某一項限制,但只對當前登入shell有效。
引數s表示設定軟限制;引數h表示設定硬限制;當都不指定時,表示設定軟限制和硬限制均為指定值。
3 永久修改ulimit
所謂永久,是指每次登陸shell時,都會按配置重新設定ulimit ,以達到永久生效的效果。
新增如下內容:
關於該檔案的配置方式請參考後文
[root@centos646506 ~]# vim /etc/security/limits.conf以上內容表示,將-u 和-n 的軟限制和硬限制同時修改為64000。* hard nproc 64000
* soft nproc 64000
* hard nofile 64000
* soft nofile 64000
新增如下內容:
[root@centos646506 ~]# vim /etc/pam.d/login以上內容表示,在登入時使用pam 管理limit 。session required pam_limits.so
新增如下內容
[root@centos646506 ~]# vim /etc/profile每次登陸shell後,會初始執行這兩條ulimit 命令,並使其生效。ulimit -u 64000
ulimit -n 64000
重新登入或使用source /etc/profile 立即生效。
source使當前shell對指定檔案內容生效。
3.1 /etc/security/limits.conf配置詳解
格式:
type 指限制型別
item限制資源
為centos6 5系統新增epel源
1 進去 2 因為系統是centos 6.5,所以獲取epel release latest 6.noarch.rpm的位址 如下 4 使用rpm ivh epel release latest 6.noarch.rpm命令,進行安裝,如下 5 安裝後,效果如下 如果,您認為閱讀這篇部落格讓您有些收...
使用centos6 5小記
今天正式將laptop的系統更新為centos6.5,先簡單的安裝了系統所需要的幾個小軟體,但是並不像ubuntu裡面的那麼簡單,特此記錄 a.chrome for linux b.vlc c.adobe flash d.還有就是centos沒有辦法識別ntfs檔案系統,這有點小小的意外 下面是解決...
CentOS 6 5 主要改動
livecd 32位 64位 live 32位 64位 系統安裝 32位 64位 網路安裝光碟 32位 64位 精簡版安裝光碟 32位 64位 md5校驗資訊 c98e8040b9ac107153fc1757b4874198 centos 6.5 i386 bin 1.iso 184790dc0d0...