linux终端一直输出是怎么回事,linux-把终端输出记录到文本

* tee

*

说明:在终端显示输出的同时也把内容输出到指定文档

*

参数

*

-a:追加而不是覆盖指定文档

*

-i:忽略中断信号

*

例:ls -a /tmp | tee /home/a.txt

*

*

使用>或>>把输出追加到文件,是没有终端显示的

*

可以在tee后面跟多个文件名,对多个文件做简单的追加或覆盖操作,并用Ctrl+c结束(比如对多个内容的不同的文件追加简单的相同内容等)

*

script

*

说明

*

命令以输入script开头,exit为结束标志

*

在script和exit之间是输入命令的地方

*

输入script后,系统会有提示Script started, file is typescript,typescript文件是script命令生产在当前目录下的文件,所有的终端输出都以文本的形式记录在此文件内,以供查看

*

输入exit结束,系统会提示当前结束记录终端输出的时间

*

例:

[root@localhost /]# script

Script started, file is typescript

[root@localhost /]# ls

bin boot dev etc home lib lib64 media mnt omd opt proc root run sbin srv sys tmp typescript usr var

[root@localhost /]# exit

exit

Script done, file is typescript

*

注:script和exit之间的命令,将不会被shell的history记录

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69989651/viewspace-2739015/,如需转载,请注明出处,否则将追究法律责任。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值