在 CentOS 系統中,您可以使用 ulimit 命令來設置 CPU 時間的限制。ulimit 是一個 shell 內置命令,用于控制 shell 進程及其子進程的資源使用。要設置 CPU 時間限制,請按照以下步驟操作:
打開終端。
輸入 ulimit 命令,后跟你想要設置的 CPU 時間限制值。例如,如果您想將 CPU 時間限制為 300 秒,您可以輸入以下命令:
ulimit -t 300
這將設置當前 shell 會話及其子進程的 CPU 時間限制為 300 秒。
請注意,這個設置只對當前 shell 會話有效。如果您想要永久更改 CPU 時間限制,您需要將 ulimit 命令添加到用戶的 shell 配置文件中(例如 ~/.bashrc 或 ~/.bash_profile)。以下是如何將 CPU 時間限制設置為 300 秒并將其添加到 ~/.bashrc 文件中的示例:
~/.bashrc 文件。例如,您可以使用 nano 編輯器:nano ~/.bashrc
ulimit -t 300
保存并關閉文件。
使更改生效,運行以下命令:
source ~/.bashrc
現在,每次您啟動新的 shell 會話時,CPU 時間限制都將設置為 300 秒。