MD5生成与校验(Linux/UNIX/Windows)

  数据库迁移过程中(expdp导出数据库),有大量巨大的文件需要传递,ftp速度大于sftp,但没有文件校验。如果生成MD5列表,文件落地后先进行MD5校验,只重新传递错误的文件,会极大提高效率。

一、 Windows 生成MD5

D:\share>certutil -hashfile test.txt MD5
MD5 的 test.txt 哈希:
e03755aec0e7e933fc6abf4a0ff358c9
CertUtil: -hashfile 命令成功完成。

二、linux/unix openssl 生成MD5

[root@dc001on1 share]# uname -a
Linux dc001on1 3.10.0-1127.el7.x86_64 #1 SMP Tue Feb 18 16:39:12 EST 2020 x86_64 x86_64 x86_64 GNU/Linux[root@dc001on1 share]# openssl
OpenSSL> md5 test.txt
MD5(test.txt)= e03755aec0e7e933fc6abf4a0ff358c9
OpenSSL> exit

三、通用openssl 交互式批量生成与校验MD5

[root@dc001on1 share]# openssl dgst -md5 *.txt
MD5(oracle.txt)= 5518f9a7604d754c8c9d1abfc23ae75e
MD5(test.txt)= e03755aec0e7e933fc6abf4a0ff358c9[root@dc001on1 share]# openssl dgst -md5 *.txt >test.md5

四、Linux md5sum 生成与校验MD5的专用方法:

[root@dc001on1 share]# md5sum *.txt >test.md5    [root@dc001on1 share]# cat test.md5
d15bc07a22b97c86ef5b80ad83f84c83  md5hash.txt
1116881cfb5d53783cf834f1afa9127a  mysql_root_login.txt
d57c0b5e04d7cb5665b674930fa8b6d3  Oracle12.2_OEL7_x64_Install_NMMCC.txt
5518f9a7604d754c8c9d1abfc23ae75e  oracle.txt
e03755aec0e7e933fc6abf4a0ff358c9  test.txt[root@dc001on1 share]# md5sum -c test.md5
md5hash.txt: OK
mysql_root_login.txt: OK
Oracle12.2_OEL7_x64_Install_NMMCC.txt: OK
oracle.txt: OK
test.txt: OK[root@dc001on1 share]#

MD5生成与校验(Linux/UNIX/Windows)相关推荐

  1. 利用nativefier把网站生成绿色版linux、windows桌面客户端

    一.首先得保证本机安装node.js linux.windows.mac都可在官网进行下载安装,根据自己的操作系统进行下载 官方下载地址:https://nodejs.org/en/download/ ...

  2. Linux.Unix.windows的纠结史

    原文链接:http://www.raid120.net/IndustryNews/223824230.html "SCO在言语上变得越来越好斗,还拒绝展示有关诉讼的任何证据,一切都似乎在表明 ...

  3. linux 生成dll文件,Linux和Windows平台 动态库.so和.dll文件的生成

    Linux动态库的生成 1. 纯cpp文件打包动态库 将所有cpp文件和所需要的头文件放在同一文件夹,然后执行下面命令 gcc -shared - fpic *.c -o xxx.so: g++ -s ...

  4. Unit 2: Linux/Unix Acquisition 2.1 Linux/Unix Acquistion Memory Acquisition

    >> In 2008, the first open memory forensics workshop was organized to bring together digital i ...

  5. linux天文软件下载,一个非常高大上的软件 虚拟天文馆 linux和windows上皆可运行...

    下载到:Linux    Linux  Mac OS X  Windows Windows  Beta      使用手册 (source)  App Image; 10.10+:   32位     ...

  6. python制作词典软件_AlphaDict: 它是一个轻量级的开放词典格式的开源词典软件,你可以制作自己的词典, 也是一个跨平台的软件支持 linux, unix and windows....

    关于 "阿尔法词典" =============== 版本号: 1.4.1 作者: 李力琼 (joni lee) 网站: prajna.top 它是一个轻量级的开放词典格式的开源 ...

  7. 如何在DOS/Windows和Linux/Unix之间进行文件格式转换?

    如何在DOS/Windows和Linux/Unix之间进行文件格式转换?<?xml:namespace prefix = o ns = "urn:schemas-microsoft-c ...

  8. windows文件 linux cr,DOS/Windows和Linux/Unix间的文件格式转换

    做无线传感器网络自己生产拓扑的时候一直碰到看起来相同的文件被解析成拓扑的时候却不同,一直摸不清原因,居然是这个问题,还好看见了这篇文章. DOS/Windows和Linux/Unix的文件换行回车格式 ...

  9. windows编辑linux系统文件格式,DOS/Windows和Linux/Unix间的文件格式转换

    做无线传感器网络自己生产拓扑的时候一直碰到看起来相同的文件被解析成拓扑的时候却不同,一直摸不清原因,居然是这个问题,还好看见了这篇文章. DOS/Windows和Linux/Unix的文件换行回车格式 ...

  10. linux unix mac windows,文件路径-windows上的反斜杠和Mac OS/Linux/Unix上的正斜杠,Windows,倒,以及,macOSLinuxUNIX...

    文件路径 - Windows 上的倒斜杠以及 macOS / Linux / UNIX 上的正斜杠 1. 正斜杠 (斜杠 / ) 和反斜杠 (倒斜杠 \ ) Windows - 正斜杠,左斜杠,斜杠符 ...

最新文章

  1. C#正则表达式匹配字符串中的数字
  2. params.has(paddings) in function 'cv::dnn::PaddingLayerImpl::PaddingLayerImpl'
  3. ICCV 2021 | DeeperAction挑战赛三大赛道开启报名
  4. CUDA编程指南阅读笔记(六)
  5. 扬州大学复试1301软件工程【期末复习ppt及真题个人复习用】
  6. php-css外边距
  7. python实现决策树算法sklearn_python sklearn-05:决策树及随机森林
  8. 数学有多震撼?!我真的没有在开车!
  9. P4296-[AHOI2007]密码箱【数论】
  10. 再谈MySQL全库备份
  11. Debian Stable分支对于开发者的意义[续软件系统。。。]
  12. Multisim14.0的详细安装步骤
  13. centos6.5安装谷歌浏览器+谷歌浏览器flash插件安装+谷歌浏览器pdf阅读器安装
  14. 浅谈企业信息化的过程与阶段
  15. 人工神经网络的基本原理及其应用
  16. English digest
  17. 基于pynput的微信刷屏代码
  18. 接入商重构相关技术介绍
  19. mysql binlog 记录_MYSQL binlog 日志内容查看
  20. MOS管的米勒效应简介

热门文章

  1. 央行二代征信系统即将上线 有哪些变化?
  2. qq空间进入游戏显示服务器拒绝,显示ptlogin2.qq.com,QQ空间打不开的快速解决办法...
  3. SqlServer2008操作总结
  4. 深度:企业为什么需要一个平台级的OA产品?
  5. 机械师笔记本电脑屏幕使用过程中忽然变暗
  6. ffmpeg -progress读取进度
  7. iridescent歌词翻译
  8. 带手机版TOOL在线网页工具箱/站长工具源码/在线加密解密网站源码162个工具
  9. 波士顿大学计算机科学与技术专业,BU波士顿大学计算机信息系统硕士Master of Science in Computer Information Systems...
  10. 未来三年的移动互联网创业----创新工场创始合伙人汪华 在移动开发者大会上的演讲