linux命令录屏

worktile 其他 147

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要在Linux上进行命令录屏,可以使用以下两种方法:

    1. 使用ttyrec命令:ttyrec是一个命令行工具,用于录制终端会话。下面是使用ttyrec录制终端会话的步骤:

    1. 在Linux终端中运行以下命令安装ttyrec:
    “`
    sudo apt-get install ttyrec
    “`
    2. 打开终端,并运行以下命令开始录制会话:
    “`
    ttyrec
    “`
    3. 在此终端中执行你想要录制的命令操作。
    4. 按Ctrl + D或者输入”exit”命令结束录制会话。
    5. 录制的会话将保存在当前目录下,文件名以”ttyrec”为扩展名。

    2. 使用script命令:script命令可以记录整个终端会话的输入和输出,并将其保存到一个文件中。以下是使用script命令录制终端会话的步骤:

    1. 打开终端,并运行以下命令开始录制会话:
    “`
    script
    “`
    2. 启动录制后,任何你在终端中键入的命令和终端的输出都会被记录下来。
    3. 当你完成录制会话时,输入”exit”命令结束录制。
    4. 录制的会话将保存在当前目录下,文件名默认为”typescript”。

    需要注意的是,无论是使用ttyrec还是script命令,录制的会话文件都只包含文本内容,不会保存图形界面或鼠标操作。如果你需要录制带有图形界面和鼠标操作的视频,可以考虑使用其他第三方工具,如ffmpeg或OBS Studio。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux系统提供了多种方法来录制命令行界面的屏幕。以下是五种常用的方法:

    1. 使用script命令录制:script命令可以记录终端上的所有活动,并将其保存到一个文件中。要开始录制,只需在终端中运行以下命令:
    “`
    script filename
    “`
    录制结束后,按下Ctrl + D或者输入exit命令退出录制。录制的内容将保存在filename文件中。

    2. 使用asciinema录制:asciinema是一个命令行录制工具,它可以将终端中的内容以ASCII格式保存为可回放的录像文件。安装asciinema后,只需在终端中运行以下命令来开始录制:
    “`
    asciinema rec filename
    “`
    按下Ctrl + D或者输入exit命令结束录制。录制的内容将保存在filename文件中。

    3. 使用termtosvg录制:termtosvg也是一个命令行录制工具,它可以将终端中的内容保存为可伸缩的矢量图形。安装termtosvg后,只需在终端中运行以下命令启动录制:
    “`
    termtosvg filename
    “`
    按下Ctrl + C结束录制。录制的内容将保存在filename文件中。

    4. 使用ttyrec和ttyplay录制:ttyrec和ttyplay是两个命令行工具,它们可以记录终端上的活动,并允许你重新播放它们。要开始录制,只需在终端中运行以下命令:
    “`
    ttyrec filename
    “`
    录制结束后,按下Ctrl + D或者输入exit命令退出录制。录制的内容将保存在filename文件中。要回放录制的内容,只需运行以下命令:
    “`
    ttyplay filename
    “`

    5. 使用byzanz-record录制:byzanz-record是一个命令行屏幕录制工具,它可以录制整个屏幕、窗口或一个指定区域的内容。安装byzanz后,只需在终端中运行以下命令来开始录制:
    “`
    byzanz-record -d duration -x x-coordinate -y y-coordinate -w width -h height filename
    “`
    其中,duration是录制的持续时间(以秒为单位),x-coordinate和y-coordinate是录制区域的左上角坐标,width和height是录制区域的宽度和高度。录制的内容将保存在filename文件中。

    这些方法提供了不同的选项和功能,您可以根据自己的需求选择合适的方法来录制命令行界面的屏幕。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    录制Linux命令的屏幕操作是很有用的,可以用于制作教程、演示和记录操作等。在Linux上,有一些工具可以帮助我们实现这个目标,接下来将介绍两种常见的方法:使用script和使用asciinema。

    ## 方法一:使用script命令录屏

    ### 1. 安装script命令

    在终端中输入以下命令来安装script命令:

    “`
    sudo apt-get install script
    “`

    ### 2. 开始录制

    要开始录制,请在终端中输入以下命令:

    “`
    script -t 2> timing.log -a output.session
    “`

    这将创建一个名为output.session的文件,并将所有终端会话记录在其中。同时,timing.log文件将用于记录键入命令的时间戳。

    ### 3. 录制操作

    一旦您输入上述命令,您将开始记录您在终端中的所有操作。您可以自由地在终端中输入命令、编辑文件等。

    ### 4. 结束录制

    要结束录制,请在终端中输入exit命令或按下Ctrl + D组合键。

    ### 5. 查看录制内容

    录制完成后,您可以使用cat命令来查看录制的内容:

    “`
    cat output.session
    “`

    这将显示整个录制会话的内容。

    ## 方法二:使用asciinema录屏

    ### 1. 安装asciinema

    在终端中输入以下命令来安装asciinema:

    “`
    sudo apt-get install asciinema
    “`

    ### 2. 开始录制

    要开始录制,请在终端中输入以下命令:

    “`
    asciinema rec
    “`

    这将开始录制您的终端会话,并显示一个提示符,提示您输入录制文件的名称。

    ### 3. 录制操作

    一旦您输入录制文件的名称,您将开始记录您在终端中的所有操作。与方法一类似,您可以自由地在终端中输入命令、编辑文件等。

    ### 4. 结束录制

    要结束录制,请在终端中按下Ctrl + D组合键。

    ### 5. 查看录制内容

    录制完成后,您可以使用asciinema play命令来查看录制的内容:

    “`
    asciinema play recording.cast
    “`

    这将以播放的方式显示录制的内容。

    以上是两种在Linux上录制命令的屏幕操作的方法。您可以根据需要选择其中一种方法,并根据您的需求进行操作。希望本文能对您有所帮助!

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部