安装软件包并将 apt 的输出保存在日志文件中

安装软件包并将 apt 的输出保存在日志文件中

每当我们需要在 Ubuntu 中安装任何软件包时,我们都会使用以下命令进行安装:

sudo apt-get install <package-name>

使用如下重定向将会将所有日志保存在一个文件中:

sudo apt-get install <package-name> > Log.txt 

但是上述命令没有在终端中显示任何输出。有什么方法可以将所有日志保存在一个文件中,并在终端上查看它吗?

答案1

是的,您必须使用tee它来完成这一任务。

sudo apt-get install <package-name> | tee Log.txt

答案2

作为Ziazis 解释道您可以使用tee它将命令的 STDOUT 在终端上打印的同时保存在文件中,但在这种情况下可能不需要。

输出实际上是自动记录的,/var/log/apt/term.log因此通常不需要创建额外的日志。

相关内容