[20220610]tmux记录操作内容.txt
--//在配置文件tmux.conf加入如下内容:
# record pane log
bind P pipe-pane -o "cat >>~/#S_#I_#P.log" \; display "Toggled logging to ~/#S_#I_#P.log"
--//然后执行如下:
--//启动tmux,
--//按ctrl+prefixkey shift+p(也就是大写的P),启动pane操作记录。
--//这样在提示栏显示如下:
Toggled logging to ~/oracle_1_1.log
--//这样全部操作记录在~/oracle_1_1.log文件中,注意一点千万不要在该pane下查看该文件,因为这样就形成一个环,导致
--//~/oracle_1_1.log文件暴涨。
$ ps -fp 47022
UID PID PPID C STIME TTY TIME CMD
oracle 47022 24134 0 10:04 ? 00:00:00 sh -c cat >>~/oracle_1_1.log
--//取消重复以上命令:
--//按ctrl+prefixkey shift+p(也就是大写的P),关闭pane操作记录。
$ ps -fp 47022
UID PID PPID C STIME TTY TIME CMD
--//如果使用vim查看~/oracle_1_1.log会看到许多乱码。使用如下命令看
$ cat oracle_1_1.log| less
--//或者less oracle_1_1.log,提示
"oracle_1_1.log" may be a binary file. See it anyway?
--//输入Y查看就ok了
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267265/viewspace-2899803/ ,如需转载,请注明出处,否则将追究法律责任。