首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

comm命令

comm命令 comm命令用于比较两个已排过序的文件,该命令会一列列地比较两个已排序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3列显示:第1列仅是在第1个文件中出现过的列,第2...列是仅在第2个文件中出现过的列,第3列则是在第1与第2个文件里都出现过的列,若给予的文件名称为-,则comm命令会从标准输入设备读取数据。...命令,其将读取这两个文件并给我们三列输出,在这里,每行输出的开头都有0、1或2个制表符,将输出分成三列: 第一列zero tabs是只出现在第一个文件中的行。...WindrunnerMax/EveryDay 参考 https://www.computerhope.com/unix/ucomm.htm https://www.runoob.com/linux/linux-comm-comm.html...https://www.geeksforgeeks.org/comm-command-in-linux-with-examples/

57820
您找到你想要的搜索结果了吗?
是的
没有找到

【linux命令讲解大全】058.comm命令:比较和分析已排序文件的行差异

comm 按行比较两个已排序的文件。 概要 comm [OPTION]... FILE1 FILE2 主要用途 按行比较两个已排序的文件。当FILE1或FILE2为-时,读取标准输入。...bbb.txt 内容: [root@localhost text]# cat bbb.txt bbb ccc aaa hhh ttt jjj 比较结果: [root@localhost text]# comm...txt 111 222 aaa bbb ccc ddd eee hhh jjj ttt 交集 打印两个文件的交集,需要删除第一列和第二列: [root@localhost text]# comm...aaa.txt bbb.txt -2 -3 aaa ddd eee 111 222 bbb.txt的差集: [root@localhost text]# comm aaa.txt bbb.txt -1...-3 aaa hhh ttt jjj 注意 该命令是GNU coreutils包中的命令,相关的帮助信息请查看 man -s 1 comm,info coreutils 'comm invocation

5910

工控协议:S7COMM协议分析(下)

前言 在上一篇文章中,我们介绍了S7Comm协议的S7Comm Header和Job 和 Ack_Data机制。...本篇文章,我们将继续介绍S7Comm协议的Userdata 协议拓展并结合pcap流量包实际分析。...程序员命令(Programmer commands 0x1) 程序员命令(Programmer commands)主要是工程师用于编程或调试,比如:监视/修改变量、读取修改诊断数据。...(空); 响应 [12.png] 时间功能(Time functions 0x7) 读时间(Read clock); 请求 [13.png] 响应 [14.png] --- 总结 本文,我们分析了S7Comm...通过与pcap流量包的结合分析,可以更加直观的了解其原理和交互过程,学习S7Comm协议对于工控安全非常重要,在之后的文章里,我们还将继续学习modbus和Ethernet/IP协议相关内容。

1.4K11

原创 | S7Comm-Plus协议分析之数据区访问

西门子PLC协议有3个版本,S7Comm协议,早期S7CommPlus协议和最新的S7CommPlus协议。...S7-200、S7-300、S7-400系列的PLC采用早期的西门子私有协议S7comm进行通信,S7-1200系列v3.0版本之前的通信协议采用早期S7Comm-Plus协议,S7-1200系列v4.0...版本、S7-1500系列采用了最新的S7Comm-Plus协议,最新的S7Comm-Plus协议引入了会话ID来防止重放攻击,且对关键流量有加密处理,该部分的内容从2017年以来就有多名研究员进行了阐述...但对S7Comm-Plus协议在工控环境下使用最多的业务流量分析较为缺乏,本文以工控常见业务场景为例,分析Wincc V7.4作为上位机对PLC数据区的访问操作,现实场景中工控流量占比最大的也是上位机的...备注:VLQ相关编码算法可参考S7Comm-plus wireshark插件的源码,源码地址https://sourceforge.net/p/s7commwireshark/code/HEAD/tree

1.6K20
领券