我想创建一个文本文件,它将添加我将在终端上运行的每个命令作为文本文件中的新行条目。即,我需要记录我在终端中所做的事情。此外,如果我可以将终端中的输出记录以及终端中的输入记录为文本文件,那就更好了。
每次我忘记一个命令时,我都必须在 Internet 上再次搜索该命令。
我可以像上面那样制作一个文件吗?
我想创建一个文本文件,它将添加我将在终端上运行的每个命令作为文本文件中的新行条目。即,我需要记录我在终端中所做的事情。此外,如果我可以将终端中的输出记录以及终端中的输入记录为文本文件,那就更好了。
每次我忘记一个命令时,我都必须在 Internet 上再次搜索该命令。
我可以像上面那样制作一个文件吗?
您可以
script
用来制作终端会话的打字稿。它将所有的输入和输出记录到一个文件中。要在终端中开始录制类型,继续做你的日常工作。要结束录音,请使用Ctrl+ D。所有打字稿都将保存在
typescript
您打开终端的目录中的文件中。要将所有日志保存在所需文件中,请使用
通常
script
带有默认的 Ubuntu 安装。蒂姆的评论将解决问题的第一部分。
在终端上运行
history
显示之前在终端上运行的命令。在终端上运行
history >> file.txt
会在主目录中创建 file.txt,其中包含先前在终端上运行的命令的条目。