龙空技术网

Linux下使用tail命令浏览文件中的内容

Linux系统学习 113

前言:

当前同学们对“linux命令tail f怎么退出”都比较珍视,同学们都想要剖析一些“linux命令tail f怎么退出”的相关知识。那么小编也在网络上收集了一些关于“linux命令tail f怎么退出””的相关知识,希望咱们能喜欢,姐妹们快快来了解一下吧!

活着就要学习,学习不是为了活着。——培根

在Linux系统上除了可以显示一个文件的头几行,也可以显示一个文件的最后几行。显示一个文件最后几行的命令是tail,该命令默认显示一个文件最后十行的内容。可以通过在tail命令中使用-n或+n选项来改变显示的行数,-n选项显示从文件末尾算起的n行,而+n选项显示从文件的第n行算起到文件结尾的内容。

tail命令

举个例子,用tail命令来查看/etc/passwd文件中最后10行的详细信息:

root@promote:~# tail /etc/passwd

tail命令有时很有用,例如:在linux系统中添加了一个新用户,之后想查看新用户的相关信息,就可以通过使用tail命令浏览/etc/passwd文件来获取这些信息,因为新建的用户数据就追加到了该文件的最后面。

tail命令的另一个比较有用的选项是-f或--follow,其含义是当一个正文文件的内容发生变化时,tail命令将把这些变化的信息显示在屏幕上。使用-f或--follow选项非常适合监视日志系统的(log)文件。

下面可以使用带有-f选项的tail命令监视(查看) /var/log/messages文件。当该命令执行完毕后,光标会停留在最后一行的空白行的开始处。在你的系统上显示内容可能会有所不同。

root@promote:~# tail -f /var/log/messages

为了节省篇幅,我省略掉了输出结果。

之后再开启一个终端窗口(一定是在root用户下),使用下列命令重新启动网卡

root@promote:~# service network restart

该命令一开始执行,切换到tail命令所在的窗口,就会发现不断有新的信息产生。实际上,系统会一直显示 /var/log/messages这个日志文件的变化信息。最后按ctrl+c即可退出tail命令,如果在linux系统上安装了Oracle数据库管理系统,也可以使用同样的方法监督Oracle的报警(alert)文件。

今天就分享这么多了,谢谢欣赏!

标签: #linux命令tail f怎么退出