溫馨提示×

linux limits.conf的配置指南

小樊
143
2024-08-02 11:14:13
欄目: 智能運維

limits.conf是Linux系統(tǒng)中用來配置用戶資源限制的文件,例如CPU使用量、內(nèi)存使用量、文件打開數(shù)量等。以下是limits.conf的配置指南:

  1. 打開limits.conf文件: 在終端中輸入以下命令打開limits.conf文件:
sudo vi /etc/security/limits.conf
  1. 配置語法: 每行配置包含四個字段,分別為:
  • <domain>:指定要限制的用戶或用戶組,可以是用戶名或用戶組名,也可以使用通配符。
  • <type>:指定要限制的資源類型,例如cpu、mem、nofile等。
  • <item>:指定具體的資源限制值,可以是一個具體的數(shù)值,也可以是soft和hard兩個值,soft表示軟限制,hard表示硬限制。
  • <domain>:指定要限制的用戶或用戶組,可以是用戶名或用戶組名,也可以使用通配符。

示例配置如下:

<domain> <type> <item> <value>
  1. 配置示例: 以下是一個示例配置,限制用戶test的CPU使用量和內(nèi)存使用量:
test soft cpu 2
test hard cpu 4
test soft mem 1024
test hard mem 2048
  1. 保存配置文件: 在vi編輯器中,按下Esc鍵,輸入:wq保存并退出文件。

  2. 生效配置: 重新登錄用戶或重啟系統(tǒng)以使配置生效。

請注意,limits.conf文件中的配置會影響所有用戶,如果需要對某個特定用戶進行資源限制,可以使用ulimit命令單獨設(shè)置。

0