linux log 保存到文件,如何在Linux中将命令输出保存到文件

原标题:如何在Linux中将命令输出保存到文件

作者:Linux迷

链接:https://www.linuxmi.com/linux-minling-baocun.html

在Linux中输出命令可以做很多事情。您可以将命令的输出分配给变量,将其发送到另一个命令/程序以通过管道进行处理或将其重定向到文件以进行进一步分析。

在这篇简短的文章中,我将向您展示一个简单但有用的命令行技巧:如何在屏幕上查看命令的输出以及在Linux中写入文件。

linuxmi@linuxmi:~/www.linuxmi.com$ df

17fb1c75ed3fcccaee7b8f880b057613.png

在屏幕上查看输出并写入文件

假设您想要获得Linux系统上文件系统的可用和已用磁盘空间的完整摘要,可以使用df命令; 它还可以帮助您确定分区上的文件系统类型。

使用-h标志,您可以通俗易懂的格式显示文件系统磁盘空间统计信息(以字节、兆字节和千兆字节为单位显示统计信息的详细信息)。

linuxmi@linuxmi:~/www.linuxmi.com$ df -h

be0c2662baa4c9bdc9b3fc63249d80e3.png

现在,要在屏幕上显示上述信息并将其写入文件,比如以后进行分析和/或通过电子邮件发送给系统管理员,请运行以下命令。

linuxmi@linuxmi:~/www.linuxmi.com$ df -h | tee linuxmi.com.log

4ff8e9b790eb446aab8d4116f151d9cf.png

linuxmi@linuxmi:~/www.linuxmi.com$ cat linuxmi.com.log

91915e17e7b2484df7ed2bdd44ff1c43.png

这里,由tee命令完成,它从标准输入读取并写入标准输出以及文件。

如果文件已经存在,您可以使用-a或--append选项附加它。

linuxmi@linuxmi:~/www.linuxmi.com$ df -h | tee -a linuxmi.com.log

注意:您还可以使用pydf替代“df”命令来检查不同颜色的磁盘使用情况。

linuxmi@linuxmi:~/www.linuxmi.com$ pydf

e57be9a9d1d6b3ffdf87d0e69c0325d5.png

有关更多信息,请阅读df和tee手册页。

linuxmi@linuxmi:~/www.linuxmi.com$ man df

linuxmi@linuxmi:~/www.linuxmi.com$ man tee

在这篇简短的文章中,我向您展示了如何在屏幕上查看命令的输出以及如何在Linux中写入文件。如果您有任何问题或其他想法要分享,请通过下面的评论部分与我们取得联系。返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值