Како уклонити сувишне податке на Линук-у помоћу Фдупе-а

Нико не воли дупле датотеке. Заузимају непотребан простор у систему и сметају. Срећом, на Линук-у постоји начин да уклоните сувишне податке и очистите дупле датотеке, користећи Фдупес.

Инсталирајте Фдупес

Алат Фдупес је један од најбољих алата за уклањање дуплицирања у командној линији на Линук платформи. Када се покрене, може да скенира било који директоријум у потрази за дуплираним датотекама, пронађе њихову тачну локацију и претвори дупликате у симболичне везе — и чврсте и меке везе. Најбоље од свега, претварањем дупликата у системске везе, смањује се простор, док датотеке остају нетакнуте на истој локацији.

Фдупес се лако инсталира и има велику подршку у већини Линук дистрибуција. У ствари, чак и ФрееБСД има доступан софтвер. Да би софтвер радио, покрените терминал и унесите команде које одговарају вашем Линук оперативном систему.

Убунту

sudo apt install fdupes

Дебиан

sudo apt-get install fdupes

Арцх Линук

Фдупес је на Арцх Линук-у, преко „Цоммунити” спремишта. Нажалост, репо „Заједница“ није подешен подразумевано. Да бисте инсталирали овај програм, прво ћете морати да уредите датотеку Пацман.цонф.

Да бисте уредили конфигурациону датотеку, отворите је у уређивачу текста Нано.

sudo nano /etc/pacman.conf

У конфигурационој датотеци уклоните „#“ испред свега што се односи на „Заједница“. Имајте на уму да сваки „#“ мора да нестане, иначе репо неће радити. Када су измене готове, сачувајте га са Цтрл + О и изађите са Цтрл + Кс.

  4 најбоља Арцх Линук деривата за испробавање

Синхронизујте нови репо заједнице са Пацманом.

sudo pacman -Syy

Сада када је извор софтвера „Цоммунити“ успешно синхронизован, Арцх Линук има потпун приступ њему. Завршите процес инсталирањем апликације Фдупес преко менаџера пакета.

sudo pacman -S fdupes

Федора

sudo dnf install fdupes

ОпенСУСЕ

sudo zypper install fdupes

Скенирај за дупликате

Пре него што Фдупес може да уклони сувишне датотеке, мора да зна где се налазе. Да бисте пронашли датотеке, мораћете да користите прекидач р. Са прекидачем р, моћи ћете да претражујете у свакој фасцикли на свом Линук рачунару, заједно са сваком поддиректоријом, чинећи проналажење дупликата много, много брже.

Пратите упутства у наставку да бисте сазнали како да пронађете и уклоните дупликате датотека на неколико локација на вашем Линук рачунару.

Дупликати у почетној фасцикли

Једно од главних места на којима корисници чувају датотеке је /хоме/. Разлог зашто ова фасцикла садржи тоне датотека је тај што се све што корисник ради на Линук-у ставља овде. Као резултат тога, датотеке се временом накупљају и често се нагомилавају дупликати. Да бисте пронашли ове дупликате, отворите терминал и усмерите фдупе на своју кућну фасциклу.

fdupes -r ~/

или, да скенирате другог корисника на свом рачунару, који тренутно није пријављен, урадите:

fdupes -r /home/username/

Након покретања скенирања, алатка ће вратити читаву листу дупликата које пронађе у почетном директоријуму. Да бисте сачували ове информације, пренесите излаз у датотеку у фасцикли Документи.

fdupes -r ~/ >> ~/Documents/fdupes-scan-home.txt

или

fdupes -r /home/username/ >> ~/Documents/fdupes-scan-home-user.txt

Дупликати у основном систему датотека

Фдупес има могућност скенирања било које локације, а не само кућне фасцикле. Ако покушавате да пронађете дупликате датотека у основном систему датотека вашег Линук рачунара, ево шта треба да урадите.

  Како да репродукујете видео са терминала у Линук-у са Мплаиер-ом

У терминалу промените љуску са нормалног корисника на роот налог. Промена са традиционалног налога на Роот омогућиће апликацији Фдупес да скенира на локацијама које су забрањене за нормално подешавање.

sudo -s

или

su -

Као роот, скенирајте основни систем датотека користећи Фдупес.

fdupes -r /

Алтернативно, скенирајте одређену локацију, а не цео роот систем помоћу:

fdupes -r /location/on/your/pc

Желите да извезете резултате скенирања у датотеку за касније? Покрените ову команду.

fdupes -r / >> /home/username/Documents/fdupes-scan.txt

или

fdupes -r /location/on/your/pc >> /home/username/Documents/fdupes-scan.txt

Уклоните сувишне податке

Скенирање за дупле датотеке је критичан део уклањања сувишних података. Следећи корак је да се позабавите резултатима и уклоните вишак. Срећом, отклањање сувишних података је невероватно брзо. Најбоље од свега, ништа заправо не треба да се брише, јер Фдупес подржава замену стварних датотека симболским везама.

Постоје две врсте дедупликације које Фдупес подржава: тврде везе и меке везе. За најбоље резултате, препоручујемо да користите чврсте везе, јер се не разликују од стварних датотека. Међутим, меке симболичне везе такође функционишу. Да бисте дедуплицирали, урадите следеће у терминалу.

Напомена: Не замењујте дупле податке у целом систему осим ако не разумете ризике који могу да настану!

Хард Линк Реплаце

fdupes -rH /home/username/

или, за дупликате широм система:

sudo -s
fdupes -rH /root/file/location

Софт Линк Реплаце

fdupes -rS /home/username/

или, за цео систем:

fdupes -rS /root/file/location