请详细解释下以下两个脚本的意思

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:58:21
1
echo "====== time is "`date +%Y%m%d/%H:%M:%S` "========" >>/root/log.txt
nohup vmstat 60 >>/root/log.txt 2>&1 &
2
/bin/sh /root/scripts/time.sh >> /root/log.txt
dd=`date +%Y%m%d%H%M%S`
cp /root/log.txt /root/log/log.$dd
> /root/log.txt
/bin/sh /root/scripts/time.sh >> /root/log.txt

1
echo "====== time is "`date +%Y%m%d/%H:%M:%S` "========" >>/root/log.txt
打印当前时间到 /root/log.txt 中
nohup vmstat 60 >>/root/log.txt 2>&1 &
每隔60 s 执行一次vmstat ,并将输出打印到 /root/log.txt

2
/bin/sh /root/scripts/time.sh >> /root/log.txt
执行一个脚本 /root/scripts/time.sh ,将输出打印到 /root/log.txt

dd=`date +%Y%m%d%H%M%S`
记录当前时间到s
cp /root/log.txt /root/log/log.$dd
将 文件/root/log.txt 拷贝为 /root/log.txt.时间
> /root/log.txt
清空 /root/log.txt
/bin/sh /root/scripts/time.sh >> /root/log.txt
执行一个脚本 /root/scripts/time.sh ,将输出打印到 /root/log.txt