15-7 任务计划管理

一、修改httpd服务配置文件   信号发送

[root@centos8 ~]#vim /etc/httpd/conf/httpd.conf
[root@centos8 ~]#systemctl start httpd 重启服务
[root@centos8 ~]#ss -ntl监听端口
[root@centos8 ~]#kill -1 进程号 (重新读取配置文件)

二、脚本重启不正常服务

[root@centos8 ~]#killall -0 nginx &> /dev/null || systemctl restart nginx

三、作业管理

ping命令前台执行按住ctrl+z变成后台停止状态。
jobs可以看见停止编号
bg可以变成后台执行
kill -19 % 1 后台执行的命令变成后台停止状态
kill -18 %1 后台停止状态变执行状态
fg 1 后台执行状态变成前台执行。
ping & 直接前台执行变成后台执行
多个进程同时进行:
ping 172.1&ping 173.1&
killall ping 全杀进程ping
scree 

四、放到nohup里面执行命令

[root@centos8 ~]#nohup ping 127.0.0.1
[root@centos8 ~]#nohup ping 127.0.0.1& &> /dev/null
[root@centos8 ~]#ps aux |gerp ping

五、pingIP脚本

#!/bin/bash
net=10.0.0
for i in {1..254};do
        {
            ping -c1 -W1 $net.$i &> /dev/null && echo $net.$i is up || echo $net.$i is down
          }&
done
wait

 

posted @ 2023-07-03 11:19  最拉的刺客  阅读(17)  评论(0)    收藏  举报