linux常用命令-tee

it2024-10-23  36

简介

在日常使用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
最新回复(0)