linux教程如何记录Linux终端下的操作日志
在linux终端下,为了检查操作中可能出现的错误,避免屏幕滚动的限制,我们可以记录操作日志。常用的工具有屏幕、脚本和tee。1.屏幕& ampmdash带有vt 100/ansi终端仿真的屏幕管理器screen-l下面是我们的操作。退出后会生成一个类似于这样的文件名:screenlog.0 more screenlog.0,这样可以检查刚刚做了什么,发现可能的问题。2.mdash制作终端会话脚本的typescript我们的操作exit生成一个这样的文件:typescript更多TypeScript在这里,查看我们的操作3。tee &;ndashread from standard input and write to standard output and files命令可以读取终端输入并输出到终端或文件,有时也可以用来记录大量可能通过make和output to file等命令输出到终端的内容。这使得记录这些命令的日志变得很容易。制作2 & ampamp1 | tee make.log当然我们也可以直接重定向到一个文件make make . logps:2 &;amp1是记录错误日志,如果你想过滤控制符号。尝试像这样使用“col”命令:$ cat screen log.0 | col-b screen log或$ cat typescript | col-b script log还有一个有用的命令tail -f,比如将输出定向到文本。/run.shtext tail -f文本。该命令将遵循定向文件的内容。