磁盤(pán)重復(fù)文件查找小工具,論壇大神用Go語(yǔ)言編寫(xiě)的一套重復(fù)文件查找工具,需要用戶在專屬環(huán)境下生成成品界面。磁盤(pán)重復(fù)文件查找工具能幫您快速查找配置文件,生成庫(kù)存配置,對(duì)于計(jì)算機(jī)內(nèi)保存了大量編程代碼的用戶來(lái)說(shuō)是一個(gè)不錯(cuò)的程序查找輔助工具,本次帶來(lái)完整版源碼資源下載。
磁盤(pán)重復(fù)文件作者介紹
練手做的小工具
查找本地指定路徑下md相同的文件
順便把圖片,視頻單獨(dú)展示出來(lái)
主分支使用go levelDB,不需要額外配置數(shù)據(jù)庫(kù),需要使用數(shù)據(jù)庫(kù)的可切換到mysql分支
磁盤(pán)重復(fù)文件源碼原理
開(kāi)始:
MySQL版本需要修改app/db/mysql下數(shù)據(jù)庫(kù)配置,LevelDB版本不需要
初次執(zhí)行 go run main.go -n -p /home/src
再次執(zhí)行 go run main.go
-n 執(zhí)行新任務(wù)
-p 檢測(cè)路徑
如果不需要檢測(cè)md 請(qǐng)加上 -md false
初次執(zhí)行會(huì)先掃描文件并檢查重復(fù)文件,這個(gè)步驟耗時(shí)比較長(zhǎng),執(zhí)行完后 可以在瀏覽器 http://localhost:8000 查看
沒(méi)有安裝golang環(huán)境的,可以在命令行執(zhí)行二進(jìn)制文件,首次執(zhí)行要追加-n -p指令,會(huì)在目錄下生成views網(wǎng)頁(yè)文件夾以及static js文件夾。
runtime文件夾保存日志及l(fā)evelDB數(shù)據(jù)文件
測(cè)試環(huán)境 darwin10.15.5