在 Ubuntu 系統中,你可以使用 ulimit
命令來查看和設置用戶進程的資源限制。以下是如何使用 ulimit
來查看系統資源限制的步驟:
打開終端。
輸入 ulimit -a
命令:
ulimit -a
這個命令會顯示當前用戶的所有資源限制,包括軟限制(soft limit)和硬限制(hard limit)。例如,文件大小、進程數、內存使用等。
如果你只想查看某一類資源的限制,可以使用以下命令:
查看打開文件的最大數量:
ulimit -n
查看進程數的最大值:
ulimit -u
查看虛擬內存的最大值:
ulimit -v
查看CPU時間(秒)的最大值:
ulimit -t
查看數據段大小的最大值:
ulimit -d
查看核心文件大小的最大值:
ulimit -c
如果你想永久修改資源限制,需要編輯 /etc/security/limits.conf
文件:
使用文本編輯器打開文件:
sudo nano /etc/security/limits.conf
添加或修改相應的行。例如,要增加用戶 username
的打開文件數限制到 65536,可以添加:
username soft nofile 65536
username hard nofile 65536
保存并退出編輯器。
重新登錄以使更改生效。
通過以上步驟,你可以輕松查看和調整 Ubuntu 系統中的資源限制。