当前位置: 技术问答>linux和unix
关于linux数据完整性的
来源: 互联网 发布时间:2016-05-31
本文导语: 我有一个课题关于设计测试Linux系统数据完整性的,但小弟没什么思路,希望有谁能给点建议。注意是使用一些方法来测试linux有哪些关于数据完整性保护的功能,并不是设计一个数据完整性的模块。 | ...
我有一个课题关于设计测试Linux系统数据完整性的,但小弟没什么思路,希望有谁能给点建议。注意是使用一些方法来测试linux有哪些关于数据完整性保护的功能,并不是设计一个数据完整性的模块。
|
具体命令包括:
md5: md5sum
sha: sha1sum sha224sum sha256sum sha384sum sha512sum
md5: md5sum
sha: sha1sum sha224sum sha256sum sha384sum sha512sum
|
例如,创建一个高数据完整性的tar文件用于备份重要的文件,必须要保持100%的数据完全。
1.备份前要获得备份文件的MD5 checksum,
2.验证曾备份的文件,获得该备份文件的MD5 checksum,
3.检验1,2的结果是否相同。
例如:
backup.tar 与CHECKSUM.md5 一起保存,CHECKSUM.md5用于以后对back.tar的验证。
1.备份前要获得备份文件的MD5 checksum,
2.验证曾备份的文件,获得该备份文件的MD5 checksum,
3.检验1,2的结果是否相同。
例如:
$ tar -c --verify -vf backup.tar .
$ md5sum backup.tar > CHECKSUM.md5
backup.tar 与CHECKSUM.md5 一起保存,CHECKSUM.md5用于以后对back.tar的验证。
$ md5sum -c CHECKSUM.md5
backup.tar: OK