加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Unix命令在有控制台活动时挂起作业?

发布时间:2020-12-15 18:35:40 所属栏目:安全 来源:网络整理
导读:我想进行大型磁盘传输,这会降低系统的响应速度. 我想要的是一个Unix命令,它只会在我在控制台闲置几分钟后运行命令.如果我半途而废,它会暂停工作.直到我离开我的电脑. 有这样的命令或软件包吗? [编辑:这个问题的关键部分是如何确定是否有控制台活动,以自动
我想进行大型磁盘传输,这会降低系统的响应速度.

我想要的是一个Unix命令,它只会在我在控制台闲置几分钟后运行命令.如果我半途而废,它会暂停工作.直到我离开我的电脑.

有这样的命令或软件包吗?

[编辑:这个问题的关键部分是如何确定是否有控制台活动,以自动暂停.]

您可以通过首先获取进程PID来实现此目的:
ps aux | grep <process_name>

记下PID(它是第二列),然后暂停它:

kill -STOP <pid>

并继续:

kill -CONT <pid>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读