差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

linux:系统初始化:linux常用初始化脚本 [2026/01/16 05:13] – 创建 ctbotslinux:系统初始化:linux常用初始化脚本 [2026/01/22 02:06] (当前版本) – [调整打开文件数限制] ctbots
行 2: 行 2:
  
 ===== 调整打开文件数限制 ===== ===== 调整打开文件数限制 =====
-不做调整,默认只能打开1024,输入  ulimit -a 查看  【open files】 会看到配置值;+不做调整,默认只能打开1024,输入  ulimit -a 查看  【open files】 会看到配置值 1024
  
-ulimit -a 65535 临时配置;+步骤1:临时整体修改生效: 
 +<code shell change.sh> 
 +sudo sysctl -w fs.file-max=2097152 
 +sudo sysctl -w fs.nr_open=1048576 
 +</code>
  
-vim /etc/security/limits.conf 彻底修改升高配置+步骤2:持久化修改生效: vim /etc/sysctl.conf 
 + 
 +增加如下内容:
 <code> <code>
-* soft nofile 65535 +fs.file-max = 2097152 
-* hard nofile 65535+fs.nr_open = 1048576
 </code> </code>
 +
 +然后执行:sudo sysctl -p
 +
 +步骤3:让systemd管理部分生效,vim /etc/security/limits.d/99-custom-nofile.conf
 +
 +新增如下内容:
 +<code>
 +*          soft    nofile          65535
 +*          hard    nofile          65535
 +
 +root       soft    nofile          65535
 +root       hard    nofile          65535
 +</code>
 +