<i id='pvqkk'><div id='pvqkk'><ins id='pvqkk'></ins></div></i>

  • <tr id='pvqkk'><strong id='pvqkk'></strong><small id='pvqkk'></small><button id='pvqkk'></button><li id='pvqkk'><noscript id='pvqkk'><big id='pvqkk'></big><dt id='pvqkk'></dt></noscript></li></tr><ol id='pvqkk'><table id='pvqkk'><blockquote id='pvqkk'><tbody id='pvqkk'></tbody></blockquote></table></ol><u id='pvqkk'></u><kbd id='pvqkk'><kbd id='pvqkk'></kbd></kbd>
  • <span id='pvqkk'></span>
  • <ins id='pvqkk'></ins>

    <dl id='pvqkk'></dl>

    <code id='pvqkk'><strong id='pvqkk'></strong></code>

        <i id='pvqkk'></i>
          1. <acronym id='pvqkk'><em id='pvqkk'></em><td id='pvqkk'><div id='pvqkk'></div></td></acronym><address id='pvqkk'><big id='pvqkk'><big id='pvqkk'></big><legend id='pvqkk'></legend></big></address><fieldset id='pvqkk'></fieldset>

            记录linux操作命令日志

            • 时间:
            • 浏览:9
            • 来源:124软件资讯网

              在linux终端下 ,为利便检查操作中可能泛起的错误  ,以及制止屏幕滚屏的限制  ,我们可以把操作日志记载下来  。常用的工具有screen,script  ,以及tee等  。

              1. screen — screen manager with VT100/ANSI terminal emulatio

              > screen -L
              >这里是我们的操作
              > exit
              竣事后会天生一个类似这样的文件名: screenlog.0
              > more screenlog.0
              这样可以检察你适才举行的操作  ,发现可能存在的问题

              2. script — make typescript of terminal session

              > script
              >我们的操作
              > exit
              天生一个这样的文件:typescript
              > more typescript
              这里检察我们举行的操作

              3. tee – read from standard input and write to standard output and files

              这个下令可以读取终端输入输出到终端或者文件中 ,有时间可以用来记载make等下令可能发生的输出到终端的大量内容输出到文件中去  。这样可以利便记载这些下令的日志 。

              > make 2>&1 | tee make.log
              固然  ,我们也可以直接重定向到一个文件中
              > make > make.log

              PS: 2>&1是为了记载错误日志
              if you want to filter the control symbols, try to use the “col” command like this:

              $ cat screenlog.0 | col -b > screenlog

              or

              $ cat typescript | col -b > scriptlog