linux——工作管理(job control)

在自己的bash中,如果有多个工作需要处理,就需要进行job control,把其中一些工作可以放进背景中。

  • 直接将指令放到背景中执行 :&
  • 将目前的工作放到背景中暂停:ctrl+z
  • 观察目前背景工作状态:jobs [-l (job number,PID) -r (run) -s (stop)]
  • 将背景工作拿到前景来处理:fg %jobnumber
  • 让工作在背景下的状态变成运行状态:bg %jobnumber
  • 管理北京当中的工作:kill -signal %jobnumber 查看signal使用kill -l
  • 脱机管理问题:以上的工作,是与终端有关的。
    nohup command &


linux例行性工作:

排程种类:

at:处理仅执行一次就结束的排程指令。
crontab:根据设置时间间隔可以一直执行。
at:运作方式,at需要开启atd系统服务。at产生的动作会写道/etc/spool/at/目录内,然后等待

atd服务执行。
执行限制:/etc/at.allow;/etc/at.deny;

at [-lmdv] TIME  -l (atq,查询)-d(atrm 删除)-c(指令内容)

TIME格式:HH:MM:YYYY:MM:DD

atrm jobnumber

          at可以背景执行nohup功能一样。

batch:系统有空时才进行背景任务:

crontab: [-u username] [-l list] [-e edit] [-r remove]

如果直接回车就进入vi文本编辑界面了,写下需要进行的工作命令。

也可以将命令写入文本中后重定向到该命令。

time comand

time: 分钟 小时 日期 月份 周 

* 任何 ,间隔时间段 -一段范围 /n 每个该时间段。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值