java - 如何“区分”两个 cacerts 文件?
问题描述
我有两个 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
推荐阅读
- symfony - 树路径的 Symfony 访问参数
- c# - 您可以一次将 HideInInspectorAttribute 添加到多个变量吗?
- scala - 如何忽略 ZIO 测试中的套件或测试?
- graphql - Prisma ORM 查询关系用户
- java - 没有内容的 JavaFx OnDragDropped/OnDragOver TableView
- assembly - 调用指令:编译成机器码
- r - 如何转换泰坦尼克号数据集
- java - 在 Eclipse 中单击红色停止按钮时优雅地关闭应用程序
- python - 通过 python 脚本运行 bat 文件时出现问题,该文件会锁定文件
- python - 我正在尝试使用 python 动态选择图像并在网站上使用它,有没有办法让它工作?