主題:
[問題]關於Linux 上的檔案驗證
[打印本頁]
發表人:
iamjames
時間:
2009-2-23 11:37 AM
主題:
[問題]關於Linux 上的檔案驗證
請問一下在Linux上是否有好用的CRC32或MD5的批次檢查工具
因為最近傳資料不知為何都會有損毀
想找個可算出整個資料夾CRC32碼的工具
發表人:
azactam
時間:
2009-2-23 01:48 PM
現在大部分的linux本身預設就有安裝md5 check 的指令,你只要打開terminal(GNOME)或konsole(KDE)然後在命令列下打 $md5sum 檔名 這樣它就會幫你算出"檔名"這檔案的md5 code了。md5sum詳細用法請查閱 man md5sum
發表人:
miholee
時間:
2009-2-24 12:14 AM
通常抓 iso 檔時都會附 MD5SUM 檔案, 只要執行 md5sum -c MD5SUM 即可檢查。
(現在多半改附 SHA1SUM, 改成 sha1sum -c SHA1SUM 即可。)
發表人:
iamjames
時間:
2009-2-24 08:04 PM
多謝兩位教學
不過我是想問問看是否有能一次算整個資料夾的方法
一個一個算有時實在很麻煩,不知有沒有套件可用
發表人:
miholee
時間:
2009-2-24 11:42 PM
整個資料夾的(包含子目錄...), 平常沒需求說。
另外, CRC32 可用 cfv
發表人:
azactam
時間:
2009-2-26 09:08 AM
引用:
iamjames
寫到:
多謝兩位教學
不過我是想問問看是否有能一次算整個資料夾的方法
一個一個算有時實在很麻煩,不知有沒有套件可用
在終端機畫面下:
先 $ cd 你要算的目錄
(不包含此目錄下的子目錄) $ find ./* -maxdepth 0 -type f -exec md5sum {} \;
(包含此目錄下的子目錄) $ find ./* -type f -exec md5sum {} \;
若想要的是CRC check 只要將上式的 md5sum 改成 cksum 即可。
打完收工!!
[azactam 在 2009-2-26 09:12 AM 作了最後編輯]
發表人:
iamjames
時間:
2009-3-7 03:41 AM
高手
,原來指令是可以這樣下的
多謝教學
歡迎光臨 TWed2k (http://twed2k.org/)
Powered by Discuz! 4.1.0