linux下script命令记录终端会话
2014-10-11 09:36
681 查看
linux下script命令记录终端会话
在ubuntu或者其它linux下运行script screen.log,记录屏幕信息到screen.log里,
一直记录到exit为止,记录屏幕log的好方法…
www.2cto.com
# script screen.log
Script started, file is screen.log
# ls -ltr
total 76
省略若干行>>>>>>>>>>>>>>>
# exit
exit
Script done, file is screen.log
# cat screen.log
Script started on
# ls -ltr
total 76
省略若干行>>>>>>>>>>>>>>>
# exit
exit
Script done on
异常退出也没有问题,仍然记录log,需要加上参数,script -f ido.log,如果在一个终端上
使用mkfifo ido.log;script -f ido.log 然后在另一个终端登录,找到这个ido.log文件,tail -f
就会滚动输出你操作的内容。
2.使用script的缺点在于,它记录所有特殊的字符;因此你输入的文件中将充满控制字符
和ANSI转义序列。你可以在script中使用一个非常简单的shell来解决这个问题:
www.2cto.com
SHELL=/bin/bash PS1=”$ ” script
使用script时,不要使用交互式程序或处理窗口的程序,如vior top。它们会破坏会话的
输出结果。另外,日志文件会记录你使用的任何命令行程序和你完成一项任务所采取的
步骤。如果你需要在脚本中编辑一个文件,考虑退出script会话,然后用script –a(它在
旧会话后添加新会话)对文件进行编辑后再重新启动会话。
在ubuntu或者其它linux下运行script screen.log,记录屏幕信息到screen.log里,
一直记录到exit为止,记录屏幕log的好方法…
www.2cto.com
# script screen.log
Script started, file is screen.log
# ls -ltr
total 76
省略若干行>>>>>>>>>>>>>>>
# exit
exit
Script done, file is screen.log
# cat screen.log
Script started on
# ls -ltr
total 76
省略若干行>>>>>>>>>>>>>>>
# exit
exit
Script done on
异常退出也没有问题,仍然记录log,需要加上参数,script -f ido.log,如果在一个终端上
使用mkfifo ido.log;script -f ido.log 然后在另一个终端登录,找到这个ido.log文件,tail -f
就会滚动输出你操作的内容。
2.使用script的缺点在于,它记录所有特殊的字符;因此你输入的文件中将充满控制字符
和ANSI转义序列。你可以在script中使用一个非常简单的shell来解决这个问题:
www.2cto.com
SHELL=/bin/bash PS1=”$ ” script
使用script时,不要使用交互式程序或处理窗口的程序,如vior top。它们会破坏会话的
输出结果。另外,日志文件会记录你使用的任何命令行程序和你完成一项任务所采取的
步骤。如果你需要在脚本中编辑一个文件,考虑退出script会话,然后用script –a(它在
旧会话后添加新会话)对文件进行编辑后再重新启动会话。
相关文章推荐
- linux 下script命令记录终端会话
- 使用script命令记录Linux终端会话 scriptreplay回放
- 【Linux学习 】Linux使用Script命令来记录并回放终端会话
- linux会话过程记录命令script
- Linux script命令来记录你所有终端命令操作
- Linux下利用script命令录制并回放终端会话
- 用script命令记录终端的操作和输出信息到文件
- (工具类)Linux笔记之终端日志记录工具script
- tput命令_Linux tput 命令用法详解:通过terminfo数据库对终端会话进行初始化和操作
- Linux中通过script命令那个记录屏幕的输出
- 清除Linux终端命令的历史记录
- Linux的script命令——隐藏在终端的记录器
- Linux script命令 —— 终端里的记录器
- 几个有意思的命令:录制与回放终端会话--script、scriptreplay
- (工具类)Linux笔记之终端日志记录工具script
- Linux中通过script命令那个记录屏幕的输出
- Linux下通过script 命令记录(数据库)操作步骤
- Linux终端录屏与播放 script 命令
- Linux的script命令――隐藏在终端的记录器
- Linux终端录屏与播放 script 命令