我有两个Tomcat服务器,它们拥有不同的"cacerts"文件。其中一个运行"keytool -list -keystore cacerts"命令会显示我的密钥库包含95个条目,而另一个则显示96个。我尝试保存列表输出并对其运行diff命令进行比较,但证书似乎以不同的顺序排列。在我撰写代码之前,是否有智能工具可以告诉我这些文件之间的差异?谢谢!
使用 sort:user@host1$ keytool -list -keystore cacerts | sort > certs1 user@host2$ keytool -list -keystore cacerts | sort > certs2 然后将这两个文件复制到同一主机并进行比较: diff certs1 certs2