在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的命令及输出。

相关推荐
2401_868534781 分钟前
网规备考_5.4 防火墙及访问控制技术
linux·网络协议
wuminyu4 分钟前
Linux内核线程调度与虚拟线程调度机制系统级深度剖析
java·linux·c语言·jvm·c++
诸葛李6 分钟前
linux 配置
linux·运维·服务器
zhuhai_xigedian9 分钟前
源网荷储一体化柜的经济效益优化功能实现机制
大数据·运维·人工智能·重构·能源
程序员老赵14 分钟前
Docker 部署 Rocky Linux:轻松搭建 RHEL 兼容企业级基础镜像平台
linux·后端·docker
微三云 - 廖会灵 (私域系统开发)29 分钟前
抖店 OPC(Operational Process Control)自动化运营系统:架构、痛点与服务商商业体系分析
运维·架构·自动化
其实防守也摸鱼1 小时前
OpenClaw 深度解析:从原理到实战的完整指南
运维·服务器·数据库·github·copilot
rest10241 小时前
对ebpf的理解(3)
linux
AR-26710-2 小时前
Linux Day1——环境搭建与基础指令
linux
爱笑鱼2 小时前
Android 系统启动机制(七):进入 SystemServer.main() 以后,system_server 还是一个空进程吗?
android·linux