日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux terminal教程,Linux入门教程 - 如何记录和重放Linux终端会话

發布時間:2025/3/21 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux terminal教程,Linux入门教程 - 如何记录和重放Linux终端会话 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原標題:Linux入門教程 - 如何記錄和重放Linux終端會話

來自:https://www.linuxmi.com/replay-linux.html

使用命令,我們可以在type文件中記錄終端會話,并在以后使用Cat命令或任何其他文本查看應用程序查看它們。現在,我們將看看如何在Linux上使用replay命令重放錄制的終端會話。

replay用于將“”命令創建的type重放到標準輸出。在基于rpm的系統上,它是util-linux包的一部分,在基于deb的系統上,它是bsdutils包的一部分,并且它預裝在大多數現代Linux操作系統上。所以,我們不需要安裝它。

使用replay回放錄制的終端會話

您可能已經知道,cat命令將只顯示type,但不會播放它們。如果你想要回放終端活動而不是僅僅查看它,使用“replay”命令。

要使用replay重播終端活動,您必須首先使用帶有計時信息的“”命令在文件中使用-t參數記錄它,如下所示。

linuxmi@linuxmi:~/www.linuxmi.com$ -a linuxmi_terminal_activities -t=linuxmi.log

或者

linuxmi@linuxmi:~/www.linuxmi.com$ -a linuxmi_terminal_activities --timing=linuxmi.log

輸出如下:

腳本已啟動,文件為 linuxmi_terminal_activities

在這里,

log是包含type定時輸出的文件。您可以使用您選擇的任何名稱,例如linuxmi.com.txt,linuxmi.com.log等等。

linuxmi.com_terminal_activities是包含輸出腳本的終端輸出的文件,也就是所有記錄的終端活動。

現在,在終端上做任何你想做的事情。例如,我將在我的終端中隨便運行一些Linux命令。

linuxmi@linuxmi:~/www.linuxmi.com$ uname -a

linuxmi@linuxmi:~/www.linuxmi.com$ lsb_release -a

運行完所有命令后,用命令結束錄制:

linuxmi@linuxmi:~/www.linuxmi.com$ exit

記得一定要運行exit命令退出錄制,否則錄制的內容不能保存。

錄制結束后,用命令回放即可:

linuxmi@linuxmi:~/www.linuxmi.com$ replay -t=linuxmi.log linuxmi_terminal_activities

或者

linuxmi@linuxmi:~/www.linuxmi.com$ replay --timing=linuxmi.log my_terminal_activities

這個命令將開始重播錄制的終端會話,下面是我的Ubuntu 18.04系統的輸出示例:

增加或降低播放速度

默認情況下,replay將以與type錄制時最初出現的速度相同的速度重放輸出。但是,您可以根據自己的喜好增加或減少播放速度。

例如,要以原始速度的兩倍(即2倍的速度)重放type,請運行:

linuxmi@linuxmi:~/www.linuxmi.com$ replay -t=linuxmi.com.log linuxmi.com_terminal_activities 2

以原速度的一半重放type:

linuxmi@linuxmi:~/www.linuxmi.com$ replay -t=linuxmi.com.log linuxmi.com_terminal_activities 0.5

要以比原始速度十分之一的速度重放腳本,請運行:

linuxmi@linuxmi:~/www.linuxmi.com$ replay -t=linuxmi.com.log linuxmi.com_terminal_activities 0.1

請注意,replay只是顯示用命令記錄的會話活動。它不會實際運行當type被記錄時運行的命令/程序。由于相同的信息被簡單地顯示出來,replay只有在與type被記錄在相同類型的終端上運行時才能保證正常工作。

幫助,請運行:

$ replay --help

使用方法:

replay [-t] timingfile [type] [divisor]

選項

-t, --timing 腳本計時輸出文件

-s, --type 腳本終端會話輸出文件

-d, --divisor 使用時間除數加速或減慢執行

-m, --maxdelay 更新之間最多等待這么多秒

-h, --help 顯示幫助

-V, --version 顯示版本信息

更多細節可以在手冊頁中找到。

linuxmi@linuxmi:~/www.linuxmi.com$ man replay返回搜狐,查看更多

責任編輯:

總結

以上是生活随笔為你收集整理的linux terminal教程,Linux入门教程 - 如何记录和重放Linux终端会话的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。