我想进行大型磁盘传输,这会降低系统的响应速度.
我想要的是一个Unix命令,它只会在我在控制台闲置几分钟后运行命令.如果我半途而废,它会暂停工作.直到我离开我的电脑.
有这样的命令或软件包吗?
[编辑:这个问题的关键部分是如何确定是否有控制台活动,以自动暂停.]
您可以通过首先获取进程PID来实现此目的:
原文链接:https://www.f2er.com/bash/385707.htmlps aux | grep <process_name>
记下PID(它是第二列),然后暂停它:
kill -STOP <pid>
并继续:
kill -CONT <pid>