[root@oldboy ~]# (while :;do date;sleep 5;done)& fg ctrl c退出
fg
( while :; do
date; sleep 5;
done )
Fri Apr 10 15:17:29 CST 2020
^C
(while :; do date; sleep 2; done) &>date.txt & 一条命令接&,可以把进程放到后台
while循环 打印日期 2秒 小心&位置
mkdir /etc/profile.d/server/scripts -p #写到全局环境变量里面,防止脚本不加载
cd /etc/profile.d/server/scripts
[root@lb01 /etc/profile.d/server/scripts]# vim miao.sh
#!/bin/bash
while true #也可以写 while true;do
do
echo oldboylinux >> /tmp/a.log
sleep 1
done
[root@lb01 /etc/profile.d/server/scripts]# sh miao.sh #CTRL+c可以停止秒级任务的执行,&符可以把进程放到后台
#过滤后台进程
[root@lb01 ~]# ps -ef|grep miao.sh
root 15020 14164 0 00:11 pts/1 00:00:00 sh miao.sh
root 15154 13718 0 00:13 pts/0 00:00:00 grep --color=auto miao.sh
[root@lb01 ~]# ps -ef|grep [m]iao.sh
root 15020 14164 0 00:11 pts/1 00:00:00 sh miao.sh
#追踪自定义日志
[root@lb01 ~]# tail /tmp/a.log -f
oldboylinux
oldboylinux
...
# 杀死后台进程
kill + 进程号
pkill + 服务