簡介
ulimit用來 獲取 / 設定 使用者的各項限制引數。
這些引數都有軟 & 硬兩個分類, 軟引數一定不大於應引數。
重啟設定丟失。
用法
引數詳解ulimit -[hs][acdefilmnpqrstuvx] [limit]
ulimt -sn # 獲取當前使用者的軟最大檔案描述符數目
ulimt -sn 10000 # 設定當前使用者最大檔案描述符數目為10000 , 需要root許可權。
lguo@linux-msx4:~> ulimit -a # 列印當前使用者的全部limit資訊
core file
size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file
size (blocks, -f) unlimited
pending signals (-i) 15781
max locked memory (kbytes, -l) 64
maxmemory
size (kbytes, -m) unlimited
open files (-n) 4096
pipe size (512 bytes, -p) 8
posix message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 15781
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
重啟設定丟失。vim /etc/security/limits.conf
# username type param number
* hard nofile 102400
* soft nofile 102400
例子
引數# 檢視當前的系統最大支援檔案描述符數目
systcl fs.file-max
# 修改當前的系統最大檔案描述符數目
sysctl -w fs.file-max=100000
# 通過寫檔案實現修改
echo 10000>/proc/sys/fs/file-max
vim /etc/sysctl.conf
fs.file-max=10000
Linux最大開啟檔案描述符數
1.系統最大開啟檔案描述符數 proc sys fs file max a.檢視 cat proc sys fs file max 186405 2.設定 a.臨時性 echo 1000000 proc sys fs file max 2.永久性 在 etc sysctl.conf中設定 fs.fi...
Linux最大開啟檔案描述符數
標籤 linux 最大檔案描述符 2013 10 28 19 34 12959人閱讀 收藏舉報 linux 3 1.系統最大開啟檔案描述符數 proc sys fs file max a.檢視 cat proc sys fs file max 186405 2.設定 a.臨時性 echo 10000...
Linux最大開啟檔案描述符數
1.系統最大開啟檔案描述符數 proc sys fs file max a.檢視 cat proc sys fs file max 186405 2.設定 a.臨時性 echo 1000000 proc sys fs file max 2.永久性 在 etc sysctl.conf中設定 fs.fi...