linux常用命令-tee

简介

在日常使用linux时,有时候需要将标准输入的内容从定向文件,但是同时又想在屏幕上显示看到内容。这是我们可以使用tee命令。tee命令读取标准输入中的内容,把这些内容同时输出到指定的多个文件或标准输出,。
tee命令可以重定向标准输入到多个不同的文件中,

tee命令的使用

options

-a,--append,将标准输入的内容追加到目标文件,而不是覆盖
-i,--ignore-interrupts,忽略中断信号


演示:
	1、使用tee命令将标准输入输出到多个文件
		[root@mgr1 ~]# tee a b
		aaa
		aaa
		^C
		[root@mgr1 ~]# more a
		aaa
		[root@mgr1 ~]# more b
		aaa
	2、将内容同时输出到屏幕和文件
[root@mgr1 ~]# tcpdump -i ens33 -nnA "port 9200"|tee a
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens33, link-type EN10MB (Ethernet), capture size 262144 bytes



16:11:50.826610 IP 10.0.2.1.61596 > 10.0.2.3.9200: Flags [S], seq 2340118445, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK]
, length 0E..42.@.@..?
...
.....#..{_.........\f..............
16:11:50.826731 IP 10.0.2.3.9200 > 10.0.2.1.61596: Flags [S.], seq 3515684317, ack 2340118446, win 29200, options [mss 1460,nop,nop,sac
kOK,nop,wscale 7], length 0E..4..@.@.".
...
...#........{_...r..*..............
16:11:50.826868 IP 10.0.2.1.61597 > 10.0.2.3.9200: Flags [S], seq 2648642735, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK]
, length 0E..42.@.@..>
...
.....#.............................
16:11:50.826902 IP 10.0.2.3.9200 > 10.0.2.1.61597: Flags [S.], seq 3477066367, ack 2648642736, win 29200, options [mss 1460,nop,nop,sac
kOK,nop,wscale 7], length 0E..4..@.@.".

[root@mgr1 ~]# more a
16:11:50.826610 IP 10.0.2.1.61596 > 10.0.2.3.9200: Flags [S], seq 2340118445, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK]
, length 0
E..42.@.@..?
...
.....#..{_.........\f..............
16:11:50.826731 IP 10.0.2.3.9200 > 10.0.2.1.61596: Flags [S.], seq 3515684317, ack 2340118446, win 29200, options [mss 1460,nop,nop,sac
kOK,nop,wscale 7], length 0
E..4..@.@.".
...
...#........{_...r..*..............
16:11:50.826868 IP 10.0.2.1.61597 > 10.0.2.3.9200: Flags [S], seq 2648642735, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK]
, length 0
E..42.@.@..>
...
.....#.............................
16:11:50.826902 IP 10.0.2.3.9200 > 10.0.2.1.61597: Flags [S.], seq 3477066367, ack 2648642736, win 29200, options [mss 1460,nop,nop,sac
kOK,nop,wscale 7], length 0
E..4..@.@.".
...
...#....?........r..*..............
16:11:50.826983 IP 10.0.2.1.61596 > 10.0.2.3.9200: Flags [.], ack 1, win 4106, length 0
E..(2.@.@..I
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值