Linux将控制台输出附加到日志文件?

我知道我可以让Linux通过执行以下操作将控制台输出写入日志文件:

command > logfile.log 

但是这会覆盖之前在日志文件中的任何内容。 我如何使输出附加到日志文件,而不是覆盖它?

Solutions Collecting From Web of "Linux将控制台输出附加到日志文件?"

您可以使用>>追加到相同的日志文件为例如cmd1 >> logfile.log然后使用其他commnad像

 cmd2 >> logfile.log 

>>用于将数据附加到文件

更换操作员:

 command >> logfile.log 

只需更换>>>

使用command >> logfile.log

几种方法:

1)使用io管道如下:

$> echo'some text'>> file.txt(将被追加)

2)使用像sed这样的程序:

$> cat file.txt

一些文字

$> sed -i'$ a \这里是一些更多的文本'file.txt(也将被追加,没有管道)

Gl hf!