在Ubuntu系統中,可以使用ulimit命令來限制用戶或進程的資源使用。要避免資源耗盡,可以通過調整ulimit的設置來限制資源的使用,例如:
ulimit -a
ulimit -n 1000
這將限制進程可以打開的文件數為1000個。
/etc/security/limits.conf
文件,在文件中添加類似以下內容來設置用戶的資源限制:username hard nofile 1000
這將限制用戶的最大打開文件數為1000個。
通過以上方法,可以避免資源耗盡導致系統性能下降或崩潰的問題。