Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 尾部的-f标志做什么?_Unix_Terminal - Fatal编程技术网

Unix 尾部的-f标志做什么?

Unix 尾部的-f标志做什么?,unix,terminal,Unix,Terminal,我知道tail打印文件的最后几行。我阅读了tail的文档 man tail 上面写着 -f选项使尾部在到达文件末尾时不会停止 而是等待附加数据添加到输入中 我测试了命令 tail -f sample.txt 及 看到了区别。但是,有人能提供一个真实的例子,说明为什么他们会使用tail-f而不仅仅是tail?当您查看一个正在运行的进程生成的日志文件时。-f用于您希望有人在您查看该文件时出现并附加到该文件。最常见的是在日志文件中使用它(记录器将在文件末尾添加行,这对于查看这些行非常有用),但我也

我知道tail打印文件的最后几行。我阅读了tail的文档

man tail
上面写着

-f
选项使尾部在到达文件末尾时不会停止 而是等待附加数据添加到输入中

我测试了命令

tail -f sample.txt


看到了区别。但是,有人能提供一个真实的例子,说明为什么他们会使用
tail-f
而不仅仅是
tail

当您查看一个正在运行的进程生成的日志文件时。

-f
用于您希望有人在您查看该文件时出现并附加到该文件。最常见的是在日志文件中使用它(记录器将在文件末尾添加行,这对于查看这些行非常有用),但我也使用它查看附加到CSV文件的信息

它在检查日志时使用。假设您的应用程序部署在某个服务器上,并且您的应用程序现在正在生成一些日志,如果您想查看某个特定请求(可能是为了调试目的)的情况,那么您有两种方法来执行此操作:- 1.打开日志文件并逐行检查。
2.使用tail-f log.txt,您将获得该特定请求的日志。它在调试时确实帮助很大。

哦,这很有意义。谢谢<代码>+1用于先阅读手册。
tail sample.txt