Munyaya inotevera tichazotarisa zvitatu zvishandiso zvekutsvaga nekubvisa zvakapetwa mafaera muUbuntu. Iwe unogona kuona kuti komputa yako izere nemafaira akadaidzwa pane anopfuura chiitiko chimwe. Rimwe zuva iwe unoona kuti yako hard drive izere nemakopi akawanda emafaira akafanana mune akasiyana backup madhairekitori. Dambudziko rinouya nekuti zvakajairika kukanganwa kuchenesa mafaera aya uye iro dhiraidhi rinotanga kuunganidzira akawanda zvakapetwa mafaira mushure menguva yakati yenguva.
Ichi ndicho chikonzero nguva dzose zvakanaka kuti uzive kuti sei tsvaga uye bvisa duplicate mafaera. Kuti tiite izvi, tinogona kushandisa zvishandiso zvakatsanangurwa pazasi muiyo Unix-senge anoshanda masystem. Iwe unofanirwa kungwarira kana uchibvisa zvakapetwa mafaera. Kana iwe usina iyo, zvinogona kutungamira netsaona kurasikirwa kwedata. Naizvozvo, zvinokurudzirwa kuteerera kana uchishandisa maturusi aya.
Tsvaga uye bvisa zvakapetwa mafaera muUbuntu
Kune iri basa ratiri, tichaona matatu anowanikwa maturusi; Rdfind, Fdupes, Fslint.
Izvi zvitatu zvinoshandiswa yemahara, yakavhurwa sosi, uye shanda pane mazhinji Unix-senge anoshanda masystem.
Find
Find chishandiso che open source uye vakasununguka kutsvaga mafaera akanyorwa mune madhairekitori uye mumadirectories.
Enzanisa mafaira zvichibva pane zvavo zvemukati, kwete mazita avo Archive. Rdfind inoshandisa iyo yekutsanangudza algorithm kusiyanisa pakati pekutanga uye zvakapetwa mafaera. Kana ikawana mafaera maviri kana anopfuura akafanana, Rdfind akangwara zvakakwana kuti uwane iri faira rekutanga. Paunenge iwe wawana izvo zvakapetwa, iwe uchavaudza kwavari. Tinogona kusarudza kubvisa kana kutsiva.
Rdfind kuisirwa
Isu tinovhura terminal (Ctrl + Alt + T) uye tinyore:
sudo apt install rdfind
Shandisa
Pane imwe yaiswa, iwe unofanira kungoita mhanyisa iyo Rdfind raira pamwe nenzira kwatinoda kutsvaga zvakapetwa mafaira.
rdfind ~/Descargas/
Sezvauri kuona kubva kune iyo skrini iripamusoro, iyo Rdfind yekuraira ichaongorora dhairekitori ~ / Kudhanilodha. Ichachengeta mhedzisiro kune faira inonzi results.txt, iri mune yazvino dhairekitori rinoshanda. Zvinogona ona zita remafaira anogona kuitika mukati memhinduro.txt faira.
Iwe unogona kuwana rumwe ruzivo nezve ese mukana iwo aunopa, kuburikidza ne chikamu chekubatsira kana mapeji emurume:
rdfind --help man rdfind
fdupes
Fdupes ndeimwe yekuraira mutsara zvinoshandiswa Ziva uye bvisa zvakapetwa mafaera mukati medzidziso dzakatarwa uye madhairekitori. Icho chishandiso chemahara che open source yakanyorwa mumutauro weC programming.
Fdupes inoratidza zvakapetwa tichifananidza saizi yemafaira, yakasarudzika MD5 masiginecha, akazara MD5 masiginecha uye pakupedzisira achiita byte-by-byte kuenzanisa yekuongorora.
Izvo zvakafanana neiyo Rdfind yekushandisa, asi Fdupes anouya aine akati wandei sarudzo dzekuita mashandiro, senge:
- Ichidzokororazve kutsvaga zvakapetwa mafaira mune madhairekitori uye subdirectories.
- Bvisa mafaera asina chinhu uye mafaera akavanzika kubva mukutarisirwa.
- Ratidza saizi yezvakadzokororwa.
- Uye zvimwe zvakawanda.
Fdupes kuisirwa
Isu tinovhura terminal (Ctrl + Alt + T) uye tinyore:
sudo apt install fdupes
Shandisa
Kushandisa Fdupes kuri nyore. Ingo mhanya unotevera kuraira kuti uwane mafaera akapetwa mudhairekitori, semuenzaniso ~ / Kudhanilodha.
fdupes ~/Descargas
Tinogona zvakare tsvaga zvakapetwa mafaera kubva kumabhuku madiki, uchingoshandisa iyo -r Sarudzo.
Para bvisa zvese zvakapetwa, iyo sarudzo yekushandisa ichave -d.
fdupes -d ~/Descargas
Uyu murairo uchatibvumidza isu kusarudza kuchengetedza iyo yekutanga uye kubvisa mamwe ese mafaera mafaira. Pano iwe unofanirwa kungwarira. Tinogona kudzima zvirinyore mafaira ekutanga kana tikasangwarira.
Kuwana rumwe ruzivo rwekuti ungashandise sei fdupes, ona chikamu chekubatsira kana mapeji emurume:
fdupes –help man fdupes
FSlint
FSlint chimwe chinhu chinobatsira kutsvaga zvakapetwa mafaira andakawana mairi Github. Kusiyana nezvimwe zvinoshandiswa zviviri, FSlint ine ese maviri maGI uye maCLI modes. Naizvozvo, chishandiso chiri nyore kushandisa.
FSlint haingowana chete zvakapetwa, asi zvakare zvinongedzo zvekufananidzira, mazita asiri iwo, mafaera echinguvana, zvisirizvo IDS, madhairekitori asina chinhu uye asina kubviswa mabhainari, nezvimwe.
Isa Fslint
Isu tinovhura terminal (Ctrl + Alt + T) uye tinyore:
sudo apt install fslint
Shandisa
Kana yaiswa, tinokwanisa mhanyisa kubva kumenu yekushandisa.
Sezvauri kuona, iyo FSlint interface iri nyore kushandisa uye kuzvitsanangudza. Mune iyo tebhu Tsvaga nzira, isu tinowedzera nzira yatiri kuda kuongorora. Isu tinongofanirwa kubaya pane iyo Bhatani bhatani kutsvaga izvo zvakapetwa. Tarisa sarudzo "Dzokororo?" kudzokororazve kutsvaga zvakapetwa mumadhairekitori uye madhairekitori. FSlint ichakurumidza kuongorora iyo yakapihwa dhairekitori uye kuinyora.
Kubva pane zvinyorwa, sarudza zvakapetwa zvaunoda kuchenesa. Iwe unogona kushanda nechero yavo nezviito zvakadai seSave, Delete, Merge uye Symbolic Link. Mu Advanced Search Parameter tab, unogona kudoma nzira dzekuisa kunze uchitsvaga zvakapetwa.
Kuwana zvimwe zvakawanda nezve FSlint, ona chikamu chekubatsira uye mapeji emurume.
/usr/share/fslint/fslint/fslint --help man fslint
Aya anongova maturusi matatu anoshanda ekutsvaga nekubvisa mafaira asingadiwe paGnu / Linux.
Pamwe wakarasikirwa kutaura duff. Ndatenda.
Mupiro wakanaka kwazvo! Kutenda kwazvo!
Ndatenda nekureruka uye zvakadzama zvemupiro wako, izvo zvagadzirisa dambudziko kwandiri. Ndatenda futi !! Kwaziso,
FSLINT, mushanduro 20.04 haipo. pane chero nzira yandinogona kuiisa.
gracias
Inoshamisa rdfind. Ndakaiyedza paXubuntu 18-04 uye yakashanda zvakanaka!