iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统script命令怎么用
  • 909
分享到

Linux系统script命令怎么用

2023-06-28 09:06:23 909人浏览 薄情痞子
摘要

这篇文章主要介绍linux系统script命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!script 是一个神奇命令,script 能够将终端的会话过程录制下来,然后使用 scriptreplay 就可以将

这篇文章主要介绍linux系统script命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

script 是一个神奇命令,script 能够将终端的会话过程录制下来,然后使用 scriptreplay 就可以将其录制的结果播放给他人观看。

Linux系统script命令怎么用

默认情况下,我们可以通过在终端中输入script来启动scirpt命令。

pungki@dev-Machine:~$ scriptScript started, file is typescriptpungki@dev-machine:~$

你也可以指定目标文件名来记录打印结果。

pungki@dev-machine:~$ script myfile

Linux系统script命令怎么用

Define script file

当你再次见到命令提示符,这意味着终端将记录打印到终端的任何东西。

你会看到当前目录,有个名为myscript的文件。(LCTT译注,此处原文有误。这里指定了记录文件名为myfile,而不是默认的 typescript。)

为什么我们要用script命令

因为在之前已经提到过,script命令的主要功能是记录所有的东西。下面给出了两个使用该命令的场景。

和同事共事时

当和同事一起工作时,我们可以通过script来记录你的活动。

比如,我们会使用名为collaborate的打印文件,来完成打印:

$ script collaborate

Linux系统script命令怎么用

Create collaborate file

然后,在完成一些任务后,假如你需要把你干的活发给另外一个工程师,那就把那文件发给他。所以当另外一个工程师需要复查所做的事情,他只要用文本编辑器打开这个文件就行了。

如果他想要更新该文件(以增加他的工作部分),可以使用-a选项。

$ script -a collaborate

Linux系统script命令怎么用

Append the file

记录某人在终端中的所作所为

你可能让你的工程师或者某个人远程访问你的系统,要确保你的工程师正在干正确的事,你可以记录下他在你系统上的所作所为。要让script命令在登录时自动运行,我们可以把它添加进shell环境配置文件中。如果你正在使用bash shell,把这一行加进你的bash环境配置文件中。

$ vi ~/.profile # run the script command to record everything# use -q for quite and -a option to append the script#/usr/bin/script -qa /usr/local/script/log_record_script

Linux系统script命令怎么用

Add script to bash profile

然后保存。下次他登录进你的系统时,script命令就会自动运行,并把日志记录进/usr/local/script/log*record*script

Linux系统script命令怎么用

Script without notification

-q选项可以让scirpt命令以静默模式运行,登录进来的用户不会知道script命令已经运行了。而-a选项将会让记录附加到文件中,而不会擦除先前的记录。

如果不使用-q选项,那么当用户登录进来时,他会收到像下图中这样的通知。

Linux系统script命令怎么用

Script with notification

退出记录

要退出记录活动,我们可以在终端中按下Ctrl+D,或者输入exit。在退出script前,你会发现记录文件的大小为0 Kb,而在退出之后,文件大小会发生改变。

以上是“Linux系统script命令怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux系统script命令怎么用

本文链接: https://www.lsjlt.com/news/318508.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux系统script命令怎么用
    这篇文章主要介绍Linux系统script命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!script 是一个神奇命令,script 能够将终端的会话过程录制下来,然后使用 scriptreplay 就可以将...
    99+
    2023-06-28
  • Linux系统中如何使用script命令
    这篇文章给大家分享的是有关Linux系统中如何使用script命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。我们在调试程序的时候,免不了要去抓一些 log ,然后进行分析。如果 log 量不是很大的话,那很简...
    99+
    2023-06-27
  • Linux中script命令怎么用
    这篇文章主要介绍了Linux中script命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。script是什么scirpt就是一个命令,可以制作一份记录输出到终端的记录...
    99+
    2023-06-16
  • script 命令怎么在Linux中使用
    script 命令怎么在Linux中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、script命令描述script命令会记录所有的操作到文件同时在屏幕上输出,直到终...
    99+
    2023-06-13
  • Linux中script命令有什么用
    这篇文章将为大家详细讲解有关Linux中script命令有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux常用命令script 用于在终端会话中,记录用户的所有操作和命令的输出信息。scri...
    99+
    2023-06-28
  • Linux系统rpm命令怎么用
    这篇文章将为大家详细讲解有关Linux系统rpm命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。rpm 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵...
    99+
    2023-06-28
  • Linux系统which命令怎么用
    这篇文章主要介绍Linux系统which命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux系统which命令的主要作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。语法...
    99+
    2023-06-28
  • Linux系统wget命令怎么用
    这篇文章将为大家详细讲解有关Linux系统wget命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。wget是linux上的命令行的下载工具。这是一个GPL许可证下的自由软件。wget常见命令参数&...
    99+
    2023-06-28
  • Linux系统scp命令怎么用
    这篇文章主要介绍了Linux系统scp命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,...
    99+
    2023-06-28
  • Linux系统lsof命令怎么用
    这篇文章主要介绍了Linux系统lsof命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。lsof是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件...
    99+
    2023-06-28
  • Linux系统wc命令怎么用
    这篇文章给大家分享的是有关Linux系统wc命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux系统中wc(world count)是一个统计文件字词,字节,行数的命令,它可以帮我们非常方便的统计以...
    99+
    2023-06-28
  • Linux系统mv命令怎么用
    这篇文章主要为大家展示了“Linux系统mv命令怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统mv命令怎么用”这篇文章吧。mv命令是move的缩写,可以用来移动文件或者将文件...
    99+
    2023-06-28
  • Linux系统sleep命令怎么用
    这篇文章将为大家详细讲解有关Linux系统sleep命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux系统内sleep命令很简单,就是用来实现延时的目的。语法sleep [--h...
    99+
    2023-06-28
  • Linux系统cat命令怎么用
    小编给大家分享一下Linux系统cat命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统cat命令主要用于连接文件并打印到标准输出设备上,是一...
    99+
    2023-06-28
  • Linux系统ulimit命令怎么用
    这篇文章主要为大家展示了“Linux系统ulimit命令怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统ulimit命令怎么用”这篇文章吧。Linux对于每个用户,系统限制其最...
    99+
    2023-06-28
  • Linux系统Pmap命令怎么用
    这篇文章给大家分享的是有关Linux系统Pmap命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux下Pmap 提供了进程的内存映射,pmap命令用于显示一个或多个进程的内存状态。其报告进程的地址空...
    99+
    2023-06-28
  • Linux系统fdisk命令怎么用
    小编给大家分享一下Linux系统fdisk命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!fdisk命令在Linux系统中的主要作用就是创建和维护分区表,...
    99+
    2023-06-28
  • Linux系统nm命令怎么用
    小编给大家分享一下Linux系统nm命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!nm是names的简称,通过该指令可以列举文件中的符号(一般是库文件)...
    99+
    2023-06-28
  • Linux系统arp命令怎么用
    这篇文章主要介绍Linux系统arp命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Linux系统中arp命令的主要作用就是用来管理系统的arp缓冲区,可以显示、删除、添加静态mac地址,ARP以各种方式操...
    99+
    2023-06-28
  • Linux系统diff命令怎么用
    这篇文章主要介绍Linux系统diff命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Linux系统中diff命令主要用于比较文件差异,执行命令之后可以打印出文件之间的差异。它可以逐行地比较两个文件的内容,...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作