一天一个shell命令 linux文本操作系列-head,tail命令详解

2019-09-23 09:20:08丽君

解读:

1. 区别-f 和-F

借网上一例子:
窗口1 输入 

$while [ "true" ] ; do date >>test.log; sleep 1 ; done;


#每隔一秒传入一个日期到test.log

窗口2 输入

$tail -f test.log

窗口3 输入

$rm test.log

此时窗口2 则停止打印,而test.log已经重新生成

如果采用-F的形式,也会重新生成一个新的test.log,但会自动重新读取 

收尾

tail和head是两个非常常用的命令,熟练掌握方便查看文件内容。两个很简单,也很相似,所以放在一起写出来。