* 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/,如需转载,请注明出处,否则将追究法律责任。