会计考友 发表于 2012-8-4 12:07:07

Linux辅导:MD5SUM的妙用

在LINUX经常有发生设置装备摆设文件的参数发生了转变,可是不知道是有什么更改,好比LINTENER和TNSNAMES之类的,使用MD5SUM可以很便利的做到这一点,来看一个例子1,新建两个文件,然后使用计较MD5SUM # touch file1 # touch file2 # ls -l total 0 -rw-r——r——。 1 root root 0 Sep 23 08:16 file1 -rw-r——r——。 1 root root 0 Sep 23 08:16 file2 # 2,分袂往FILE1和FILE2琅缦沔写入一些数据dd if=/dev/urandom of=file2 bs=1024 count=1 dd if=/dev/urandom of=file1 bs=1024 count=1 3,计较这两个文件的MD5值,然后保留到一个文件里# md5sum file1 file2 > test 4,没有更改之前,我们使用MD5SUM来检测一下,文件是否有改动# md5sum ——check test file1: OK file2: OK声名两个文件和我们计较MD5值的时辰一样,没有任何更动5,用VI改变FILE中的一些数据,再来比对一下,# vi file1 # md5sum ——check test file1: FAILED file2: OK md5sum: WARNING: 1 of 2 computed checksums did NOT match由此声名此刻FILE1中的数据和之前数据纷歧样了,可以知道文件已经发生改变了。   结论:可以使用这法子来磨练一些设置装备摆设文件是否做了改动。再做进一步的发芽拜访。
页: [1]
查看完整版本: Linux辅导:MD5SUM的妙用