Linux中的tail命令用于显示文件的末尾内容。默认情况下,tail命令会显示文件的后10行内容,但可以通过一些选项来修改显示的行数。以下是tail命令的一些常用选项:
-
-f:实时跟踪文件更新,显示文件最新追加的内容。常用于查看正在改变的日志文件。
-
-n:显示文件末尾的n行内容,例如tail -n 20 filename会显示文件的最后20行。
-
-q:不显示处理信息。
-
-v:显示详细的处理信息。
-
-c<数目>:显示的字节数。
-
-s或--sleep-interval=S:与-f合用,表示在每次反复的间隔休眠S秒。
tail命令还有其他一些选项和用法,可以通过查看man手册或使用“tail --help”命令来获取更多信息。
tail filename
显示最后10行
tail -n 20 filename
显示filename最后20行
tail -n +20 filename
从filename第20行开始,展示第20行以后的所有内容
tail -c 20 filename
显示filename最后20个字符
tail -c +20 filename
显示filename最后20个字符
tail -f filename
监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C