feat: 新增 sleep/timeout/nohup 命令支持

- sleep: 诊断脚本中常用等待
- timeout: 限制命令执行时间
- nohup: 后台运行保护
This commit is contained in:
Your Name
2026-07-25 14:55:24 +08:00
parent 91ab429e5b
commit 841eb26ea0
+2 -1
View File
@@ -209,7 +209,8 @@ SHELL_READ_ONLY_COMMANDS: dict[str, set[str] | None] = {
"nc": None, "nmap": None, "telnet": None, "tcpdump": None, "ethtool": None, "nc": None, "nmap": None, "telnet": None, "tcpdump": None, "ethtool": None,
"lspci": None, "lsusb": None, "dmidecode": None, "sysctl": None, "udevadm": None, "lspci": None, "lsusb": None, "dmidecode": None, "sysctl": None, "udevadm": None,
"echo": None, "printf": None, "cd": None, "pwd": None, "export": None, "echo": None, "printf": None, "cd": None, "pwd": None, "export": None,
"test": None, "[": None, "test": None, "[": None, "sleep": None,
"timeout": None, "nohup": None,
} }
# etcdctl 由 classify_shell_command 中的专用块处理 (两段式命令) # etcdctl 由 classify_shell_command 中的专用块处理 (两段式命令)