新聞中心
如今,作為操作系統(tǒng)的保護(hù)者,在使用linux的日常工作中,我們總是會(huì)遇到大量重復(fù)文件的困擾,尤其是當(dāng)目錄中有很多同名文件時(shí)。簡(jiǎn)單來(lái)說(shuō),重復(fù)文件是指擁有完全相同數(shù)據(jù),例如文件名、內(nèi)容、創(chuàng)建時(shí)間等,占用同樣空間的文件。

創(chuàng)新互聯(lián)公司"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!創(chuàng)新互聯(lián)公司具備承接各種類型的網(wǎng)站設(shè)計(jì)、做網(wǎng)站項(xiàng)目的能力。經(jīng)過(guò)10年的努力的開(kāi)拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。
其實(shí),使用Linux中的一些命令,可以輕松搞定刪除重復(fù)文件的任務(wù),下面就教你一些實(shí)用技巧,幫你輕松搞定!
首先,可以使用最為簡(jiǎn)單的技巧,這是Linux最常用的查找文件的方法:find函數(shù),它可以幫助你找到指定目錄中的重復(fù)文件:
“`bash
find /home/user/ -type f -size -2G -exec md5sum {} + | sort | uniq -w 16 -D
上述命令將查找出 在/home/user目錄中,大小小于2G的文件,最后結(jié)果將以類似 “ ”的格式輸出,從而幫你查找重復(fù)文件。其中,uniq -w可以查看完全相同hash的文件,即相同的文件,而-D可以來(lái)輸出相同文件的所有記錄。
此外,還有另外三種你可以用來(lái)查找和刪除重復(fù)文件的方法:
- rdfind:rdfind將幫助您查找和刪除重復(fù)文件,使用它只需簡(jiǎn)單的幾行命令即可:
```bash
rdfind -makeresults /home/user/
– fdupes:fdupes非常容易使用,只需要指定要搜索的目錄即可:
“`bash
fdupes -r /home/user/
- fslint:fslint也是一款強(qiáng)大的刪除重復(fù)文件的工具,它可以為您搜索重復(fù)文件,并自動(dòng)為您提供很多可供保留的文件:
```bash
fslint /home/user/
最后,當(dāng)你確信你要?jiǎng)h除的文件是重復(fù)文件時(shí),可以這樣使用rm來(lái)刪除重復(fù)文件:
“`bash
rm /home/user/file
總之,使用上述的Linux命令已經(jīng)能夠輕松搞定刪除重復(fù)文件的任務(wù)。而如果只是想搜索出重復(fù)文件,但并不打算刪除它,那么可以使用fdupes或rdfind這樣的工具,甚至不用手動(dòng)搜索,就能自動(dòng)檢測(cè)出重復(fù)文件,真是太方便了!
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
網(wǎng)站題目:輕松搞定!教你使用Linux刪除重復(fù)文件(linux刪除重復(fù)文件)
文章來(lái)源:http://m.fisionsoft.com.cn/article/dpjiedd.html


咨詢
建站咨詢
