Abd*_*UMI 8 top io-redirection terminology
我正在阅读有关top
命令的内容,但遇到了一些我不太明白的事情:
顶级选项:
-b以批处理模式运行。这对于将输出从顶部发送到其他程序或文件很有用。它执行由 -n 选项指定的迭代次数并终止。
什么是批处理模式?
如何-b
选择是在下面的命令它迭代5次有用:
top -b -n 5 > file1
Run Code Online (Sandbox Code Playgroud)
上面的命令和下面去掉-b
选项的命令有什么区别:
top -n 5 > file1
Run Code Online (Sandbox Code Playgroud)
1.如果您想保存监控数据以供以后查看或使用其他程序进行分析,则批处理模式非常有用。您可以使用收集到的数据生成自定义日志文件(此处描述了示例用法)、数据库甚至可以上传到 Web 服务器以进行远程监控的图表。您可以在许多流行的程序(例如入侵检测系统)中找到批处理输出snort
。
2.该-b
选项指示top
使用批处理模式,该模式是机器可读的。这意味着您不会获得精美的格式(top
在交互模式下运行时看到的格式),但所有数据都将包含在内。如果您重定向top -n 5
到文件,您将只能看到适合屏幕的那些行。这是因为top
假设它是以交互方式运行的,并且希望用户在想要查看所有行时向下滚动。自己尝试一下。
归档时间: |
|
查看次数: |
23956 次 |
最近记录: |