在Ubuntu上使用Script命令捕获命令与其输出

在Ubuntu上使用Script命令捕获命令与其输出

起初,是为了记录软件的安装过程,就在想有没有简单高效的记录方法,之后就找到了script命令。

使用 script命令,可以很容易地记录下你在终端里所有的操作与输出,非常适合用来记录软件的安装过程。

如何使用?

运行 script my_log_file,然后你在终端里的所有操作和输出都会被记录到my_log_file文件中,直到你退出终端。

例如:

shell 复制代码
$ script my_install.log
Script started, file is my_install.log

# 之后到exit命令之前的所有命令都会被记录在my_install.log文件中。

$ sudo apt-get install xxx
...
$ exit
Script done, file is my_install.log

如下图测试的那样:记录了ls的命令及输出。

相关推荐
楼田莉子18 小时前
Linux网络:NAT_代理
linux·运维·服务器·开发语言·c++·后端
烛衔溟19 小时前
TypeScript 索引签名、只读数组与 keyof / typeof 入门
linux·ubuntu·typescript
Harvy_没救了20 小时前
【网络运维】 WordPress 部署复盘
运维·网络
笨笨饿20 小时前
#79_NOP()嵌入式C语言中内联汇编宏的抽象封装模式研究
linux·c语言·网络·驱动开发·算法·硬件工程·个人开发
weixin_4022784520 小时前
VS code 本地推送github添加SSH设置
运维·git·ssh
fish_xk20 小时前
Linux的权限
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志21 小时前
Linux 驱动与应用开发核心自测题库(面试官问答完整版)
linux·运维·php
eastyuxiao1 天前
企业 OpenClaw 文档自动化落地项目 - 思维导图范围拆解
运维·自动化
薛定谔的悦1 天前
储能充放电状态机执行逻辑详解
linux·数据库·能源·储能·bms
Sirens.1 天前
Umami:从Cloud迁移到服务器
运维·服务器