1樓:小公尺地瓜來
ulimit裡的最大檔案開啟數量的預設值
如果在limits.conf裡沒有設定,則預設值是1024,如果limits.con有設定,則預設值以limits.
conf為準。例如我換了一台機器,登入進去,ulimit -n顯示如下:
[root@zk203 ~]# ulimit -n
2000
這是因為我的limits.conf裡的檔案開啟數是2000,如下:
[root@zk203 ~]# cat /etc/security/limits.conf
root soft nofile 2000
root hard nofile 2001
如果limits.conf裡不做任何限制,則重新登入進來後,ulimit -n顯示為1024。
[root@zk203 ~]# ulimit -n
1024
ulimit修改後生效週期
修改後立即生效,重新登入進來後失效,因為被重置為limits.conf裡的設定值
linux怎麼修改ulimit引數
2樓:匿名使用者
一般情況下, 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 limit
username|@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下修改ip位址,Linux下修改ip位址?????????????
直接在終端 ifconfig eth0 192.122.139.22 或者是neat 就ikyi進入圖形介面設定框了 注意許可權哦 有力 但我感覺不一定非得在16 21之間吧.請賜教謝謝sudo ifconfig eth0 192.122.139.22 netmask 255.255.255.248...
linux修改許可權,在linux修改資料夾及其子資料夾的許可權。
shine雪瑞 1.修改許可權前首先我們要開啟終端,並且輸入su2.進入後會要求輸入密碼,輸入前面設定的root密碼。3.這時假設資料夾在主目錄裡,地址為 var home dengchao 這時my 要修改檔案許可權為1,則在終端輸入 chmod 1 var home userid my 4.輸入...
linux設定起始目錄,如何修改linux登入後預設目錄
對於linux啟動並掛載了檔案系統後,當我們進入最終使用者介面,我們就會進入我們的linux起始目錄 這個與 根目錄不同,他的符號為 我們可以檢視該目錄的情況 echo 一般會列印出 root目錄,而我們應該知道該目錄的目的為root使用者目錄,其作用的本身是提供給root使用者使用的。如何修改li...