Linux-脚本、tailf
脚本
准备两个脚本测试
test1.sh
#!/bin/bash
#间隔一秒,从0开始递增输出到log1
count=0
while [[ 1==1 ]]
doecho $count >> log1count=$(($count+1))sleep 1
done
test2.sh同样
#!/bin/bash
#间隔一秒,从0开始递增输出到log2
count=0
while [[ 1==1 ]]
doecho $count >> log1count=$(($count+1))sleep 1
done
执行test1.sh,然后按CTRL+Z
./test1.sh
后台执行test2.sh
./test2.sh &
说明:在当前执行的脚本中,按下
CTRL+Z:暂停(可以恢复)
CTRL+C:强制退出(不可以恢复)
查看脚本状态(只能查看当前窗口执行的脚本)
jobs
恢复脚本1到前台
fg 1
把脚本2转到前台
fg 2
说明:fg、bg都是恢复脚本,可以加序号指定,fg是恢复到前台,bg是恢复到后台
追踪文件之——tail、tail -f、tail -F、tailf
tail:静态,默认最新10行
tail -f:动态,默认最新10行,后面继续输出,不会重试
tail -F:动态,默认最新10行,后面继续输出,会按照文件名进行重试,即删除再创建同名文件,追踪继续
tailf:动态,默认最新10行,后面继续输出,文件增长,不访问磁盘
vim会导致tailf退出
tail -f不能捕捉vim改变的内容
tail -F可以捕捉vim改变的内容
在追踪文件时候,同样可以用CTRL+Z暂停,fg、bg恢复
最好用fg,如果用了bg,是不能CTRL+Z/C的,因为已经后台了
所以要再用一次fg,转到前台即可
不退出到控制台,只想停下来看看某条具体日志
CTRL+S:sleep
CTRL+Q:recover
CTRL+Z虽然也可以停下来,但是是回到控制台了。
Linux-脚本、tailf相关推荐
- linux 脚本判断一个目录不存在
linux 脚本判断一个目录不存在 1 2 3 4 #!/bin/sh if [ ! -d /mnt/u ]; then mkdir -p /mnt/u fi 本文转自 boy461205160 51 ...
- 将Linux脚本中的正常输出,警告,错误等信息输出到文件中
将Linux脚本中的正常输出,警告,错误等信息输出到文件中 转载于:https://www.cnblogs.com/lwmp/p/7700339.html
- 病毒研究之感染linux脚本
病毒研究之感染linux脚本 对于shell编程的程序员来说所谓的shell病毒技术就是小牛一毛而已,看完本文后你就会有所体会但,简单归简单,我们还是要去了解它,呵呵. 主要的shell病毒 ...
- Linux脚本实战之猜数字
Linux脚本实战之猜数字 一.脚本要求 二.脚本示例一 三.脚本示例二 一.脚本要求 1.系统环境为RHEL8.0 2.脚本生成一个100以内的随机数,提示用户猜数字. 3.根据用户的输入,提示猜对 ...
- Linux脚本实战之检测网卡流量
Linux脚本实战之检测网卡流量 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.检测网卡流量,并按规定格式记录在日志中,输出到/data/net.log/目录中以执行脚本时间命令的文件中 ...
- Linux脚本之定时清空文件内容
Linux脚本之定时清空文件内容 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.要求创建名为rm_file.sh的脚本 2.要求在/home/tmp/下各以人名命名的临时目录,每天0点定 ...
- linux脚本编程(shell)浅介
linux脚本编程(shell)浅介 2006-01-10 11:45 27693人阅读 评论(18) 收藏 举报 脚本shelllinux编程bash语言 linux脚本(shell)编程 啊,昨天 ...
- 马哥linux脚本,linux学习 – shell脚本
shell是命令和硬件之间的桥梁 shell的工作方式分为两种:交互式.批处置 交互式:用户一次输入一条命令,shell翻译并执行一条 批处理:用户将多条命令构成一个shell脚本,执行脚本时,she ...
- 【Linux入门基础知识】Linux 脚本编写基础
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序.在 ...
- linux脚本编程(shell)浅介 (转载)
linux脚本(shell)编程 啊,昨天上网看到一篇讲 linux/unix shell 的文章,想想自己最后写这东西也是一年前的事了,想想都快忘光了. 还是整理一下,做一次回顾,以后说不定还用得上 ...
最新文章
- FALCON组装参数学习
- php怎么删除所有文件夹,用php删除所有文件,文件夹及其子文件夹
- MyBatis逆向工程:根据table生成Model、Mapper、Mapper.xml
- 未来十大技能职场吃香
- 3个可以写进简历的京东AI NLP项目实战
- Vue填坑(v-model和:model)
- python日志_python 日志模块
- python知识总结os**
- 浏览器怪异模式和标准模式之间的区别 DTD
- 偏微分方程数值解法python_微分方程 | 常微分
- 如何在 win 10 上安装 IIS
- React中插入视频(video-react),自动播放
- ARM七种异常源和异常处理流程(四大步三小步)
- 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
- android dbm模式判断,手机信号强弱判断即【dBm/asu】知识普及
- oracle omf管理,论OMF管理文件的重要性
- Android8.0 WIFI ap Tethering 相关知识
- 基于JAVA+SpringMVC+Mybatis+MYSQL的快递代收系统
- 论文推荐:陈国生 实证化中医基础理论
- Few-Shot Classification of Aerial Scene Images via Meta-Learning(基于元学习的航拍场景图像小样本分类)