¤@.
[root@mgcc fat]# ldd /usr/bin/md5sum
libc.so.6 => /lib/libc.so.6 (0x4001c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
¦p linux.cis.nctu.edu.tw/cd-iso/RedHat©³¤U
ncftp /LINK/cd-iso/RedHat > ls
!LATEST-7.1-seawolf | seawolf-docs-en.iso |
md5sums | seawolf-i386-disc1.iso |
md5sums-roswell | seawolf-i386-disc2.iso |
roswell-i386-disc1.iso | seawolf-i386-powertools.iso |
roswell-i386-disc2.iso | seawolf-i386-SRPMS.iso |
§ì¦^md5sum«á
[root@mgcc fat]# cat md5sums
596b1575773e88e066326f6741312a6f seawolf-i386-disc1.iso
f27b912299572a542cd663b712444445 seawolf-i386-disc2.iso
edc2d5e1ab6093e3d486cc38dc12511a seawolf-i386-SRPMS.iso
59f3333435378fb1645700731c91bc54 seawolf-i386-powertools.iso
9b57085d306b6c734f09a1b38186cded seawolf-docs-en.iso
ªÅ®æ«á±¬OÀɮצWºÙ¡A¦ÓªÅ®æ«e±´N¬O¥LªºMD5ȤF
-b or --binary : ¶}±Ò¾\ŪÀÉ®×¥H¤G¶i¦ì¼Ò¦¡Åª¶i
-c or --check : Àˬd«ü©wÀɮפ¤ªºMD5ȬO§_¥¿½T
-t or --text : ¶}±Ò¾\ŪÀÉ®×¥H¤å¦r¼Ò¦¡Åª¶i
--status :
-w or --warm : ¦bÅçÃÒMD5Ȯɷ|¹ï©ó®æ¦¡¤£¥¿½Tªº¦æµo¥Xĵ°T
--help : Åã¥Ü¨D§Uµe±
--version : Åã¥Ü md5sumµ{¦¡¤§ª©¥»¸ê°T
ª`·N¡G-b ¥H¤Î -t ¨â°Ñ¼Æ¥u¦b¤G¶i¦ìÀÉ¥H¤Î¤å¦rÀɦ³¤À§Oªº§@·~¨t²Î¤¤¤~¦³§@¥Î¡F¦bUnix¨â³o¨âºØ¼Ò¦¡¤£¤Àªº¨t²Î¤¤¡A¬O¨ S¦³®Ä¥Îªº°Ñ¼Æ¡C
1.°ò¥»¥Îªk :# md5sum [filename]
[root@mgcc hwtest]# md5sum ntp-4.1.0.tar.gz
5832eeeaa15f3bb66fff7d96da745f90 ntp-4.1.0.tar.gz
2.¤@¯ëISO´£¨ÑªÌ§@ªk : # md5sum [filename] >> [check_file]
[root@mgcc hwtest]# md5sum mod_perl-1.25.tar.gz >file
[root@mgcc hwtest]# cat file
c6a29600f54c62cb9b8a96eaf2be023a mod_perl-1.25.tar.gz
[root@mgcc hwtest]# md5sum ntp-4.1.0.tar.gz >>file
[root@mgcc hwtest]# cat file
c6a29600f54c62cb9b8a96eaf2be023a mod_perl-1.25.tar.gz
5832eeeaa15f3bb66fff7d96da745f90 ntp-4.1.0.tar.gz
3.Àˬd¤èªk: # md5sum -c [check_file] ¡] ¨î¡G»Ý±NnÀˬdªºÀÉ®×¥H¤Î§t¦³MD5ȪºÀɮשñ¦b¦P¤@ӥؿý©³¤U¡^
¥¿½T±¡ªp¡G
[root@mgcc hwtest]# md5sum -c file
mod_perl-1.25.tar.gz: OK
ntp-4.1.0.tar.gz: OK
¿ù»~±¡ªp¡G
[root@mgcc hwtest]# md5sum -c file
mod_perl-1.25.tar.gz: OK
ntp-4.1.0.tar.gz: FAILED
md5sum: WARNING: 1 of 2 computed checksums did NOT match
4.-w¥Îªk ·í§t¦³MD5ȪºÀɮ׮榡¤£¥¿½T®É·|´£¥Xĵ§i
[root@mgcc hwtest]# cat file
c6a29600f54c62cb9b8a96eaf2be023a mod_perl-1.25.tar.gz
5832eeeaa15f3bb66fff7d96da745f90
ntp-4.1.0.tar.gz
[root@mgcc hwtest]# md5sum -cw file
mod_perl-1.25.tar.gz: OK
md5sum: file: 2: improperly formatted MD5 checksum line
md5sum: file: 3: improperly formatted MD5 checksum line
[root@mgcc hwtest]# md5sum -c file
mod_perl-1.25.tar.gz: OK