访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令 Linux script命令 —— 终端里的记录器

时间:2018-11-27

当你在终端或者控制台工作时,你可能想要记录在终端中所做的一切。这些记录可以用来当作史料,保存终端所发生的一切。比如说,你和一些Linux管理员们同时管理着相同的机器,或者你让某人远程登陆到了你的服务器上,你可能记录想要终端里发生的一切。linux命令linux命令要实现这个目标,你可以使用script命令。

scirpt就是一个命令,可以制作一份记录输出到终端的记录。对于那些想要真实记录终端会话的人来说,这很有用。该记录可以保存并在以后再打印出来。

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

pungki@dev-machine:~$ script
Script started, file is typescript
pungki@dev-machine:~$

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

pungki@dev-machine:~$ script myfile

Define script file

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

2,因为白眼在初级阶段已经具备了所有功能。

跑跑卡丁车黑狐全功能辅助是专门为跑跑开发的游戏辅助,分为道具吧,竟速版,和多功能版,本次为大家带来最新的免费版,虽然完全免费但功能所有都能使用,有需要的玩家赶紧下载吧。

此场景藏有稀有金属,因为很危险,建议清空所有小兵。

没人会因为一款手机带有 ar 功能而放弃使用优质的安卓手机,就像是没人会因为 windows 系统手机带有 ar 功能,而放弃使用任何安卓手机。

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

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

$ script collaborate

Create collaborate file

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

$ script -a collaborate

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

Add script to bash profile

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

Script without notification

罗技把这款产品归为g系列,定位于游戏用户,从佩戴舒适度以及驱动所提供的功能等方面来看是非常契合的,环绕效果非常适合一部分游戏和电影,目前这款g35已经登录新疆卖场,感兴趣的用户可以亲临卖场试听。

xml文件可以用户储存我们的数据,或者作为配置文件等。

目前绝大多数的转换器都难以应对加密pdf文件的转换, 软件内置全新的pdf文档突破功能,对于已经加密过的pdf文件,用户可以自行输入密码解开文档,也可以尝试使用软件本身的加密突破技术。

用户模式运行程序是通过"executive"的接口来运行,而executive本身是位于核心模式,因此可以访问到各种系统资源。

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

Script with notification

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

via:

译者:GOLinux 校对:wxy