差别
这里会显示出您选择的修订版和当前版本之间的差别。
| linux:系统初始化:linux常用初始化脚本 [2026/01/16 05:13] – 创建 ctbots | linux:系统初始化:linux常用初始化脚本 [2026/01/22 02:06] (当前版本) – [调整打开文件数限制] ctbots | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| ===== 调整打开文件数限制 ===== | ===== 调整打开文件数限制 ===== | ||
| - | 不做调整,默认只能打开1024,输入 | + | 不做调整,默认只能打开1024,输入 |
| - | ulimit -a 65535 临时调整配置; | + | 步骤1:临时整体修改生效: |
| + | <code shell change.sh> | ||
| + | sudo sysctl -w fs.file-max=2097152 | ||
| + | sudo sysctl -w fs.nr_open=1048576 | ||
| + | </ | ||
| - | vim /etc/security/ | + | 步骤2:持久化修改生效: |
| + | |||
| + | 增加如下内容: | ||
| < | < | ||
| - | * soft nofile 65535 | + | fs.file-max = 2097152 |
| - | * hard nofile 65535 | + | fs.nr_open = 1048576 |
| </ | </ | ||
| + | |||
| + | 然后执行:sudo sysctl -p | ||
| + | |||
| + | 步骤3:让systemd管理部分生效,vim / | ||
| + | |||
| + | 新增如下内容: | ||
| + | < | ||
| + | * soft nofile | ||
| + | * hard nofile | ||
| + | |||
| + | root | ||
| + | root | ||
| + | </ | ||
| + | |||