本文主要介绍tail命令的用法。现场景如下,想要将linux控制台打印的内容重定向到文件中,同时在屏幕中能够看到打印内容。
使用tee命令虽然能够实现以上需求,但是发现在实际应用中存在问题,文件没有办法执行,一直卡着也没有报错。
使用重定向符号>不会有以上问题,但是在控制台中无法看到打印的内容。
于是配合使用>和tail可解决以上问题。
一、tail用法
tail [your_file_name] //显示文件后10行内容
tail -f [your_file_name] //显示文件最新追加的内容
二、以上场景实现方式
1. 窗口一执行以下命令:
python test.py > log.txt
2. 窗口二执行以下命令:
tail -f log.txt