அடுத்த கட்டுரையில் மூன்றைப் பார்ப்போம் நகல் கோப்புகளைக் கண்டுபிடித்து அகற்றுவதற்கான கருவிகள் உபுண்டுவில். ஒன்றுக்கு மேற்பட்ட சந்தர்ப்பங்களில் உங்கள் கணினி நகல் கோப்புகளால் நிரம்பியிருப்பதை நீங்கள் காணலாம். ஒரு நாள் உங்கள் வன் வெவ்வேறு காப்பு கோப்பகங்களில் ஒரே கோப்புகளின் பல நகல்களால் நிரப்பப்பட்டிருப்பதைக் கண்டுபிடிப்பீர்கள். இந்த கோப்புகளை சுத்தம் செய்ய மறப்பது பொதுவானது மற்றும் ஒரு குறிப்பிட்ட காலத்திற்குப் பிறகு வன் பல நகல் கோப்புகளை குவிக்கத் தொடங்குகிறது.
இதனால்தான் எப்படி என்பதை அறிவது எப்போதும் நல்லது கண்டுபிடித்து நீக்கு நகல் கோப்புகள். இதைச் செய்ய, கீழே விவரிக்கப்பட்டுள்ள கருவிகளைப் பயன்படுத்தலாம் யூனிக்ஸ் போன்ற இயக்க முறைமைகள். நகல் கோப்புகளை அகற்றும்போது நீங்கள் கவனமாக இருக்க வேண்டும். உங்களிடம் அது இல்லையென்றால், அது தற்செயலான தரவு இழப்புக்கு வழிவகுக்கும். எனவே, இந்த கருவிகளைப் பயன்படுத்தும் போது கவனம் செலுத்துவது நல்லது.
உபுண்டுவில் நகல் கோப்புகளைக் கண்டுபிடித்து அகற்றவும்
இந்த பணிக்கு, கிடைக்கக்கூடிய மூன்று கருவிகளைக் காண்போம்; Rdfind, Fdupes, Fslint.
இந்த மூன்று பயன்பாடுகள் இலவச, திறந்த மூல மற்றும் பெரும்பாலான யூனிக்ஸ் போன்ற இயக்க முறைமைகளில் வேலை செய்யுங்கள்.
கண்டுபிடி
கண்டுபிடி என்பது ஒரு பயன்பாடு திறந்த மூல மற்றும் இலவசம் கோப்பகங்கள் மற்றும் துணை அடைவுகளில் நகல் கோப்புகளைக் கண்டுபிடிக்க.
கோப்புகளை ஒப்பிடுக அவற்றின் உள்ளடக்கத்தின் அடிப்படையில், அவற்றின் பெயர்கள் அல்ல காப்பகம். அசல் மற்றும் நகல் கோப்புகளை வேறுபடுத்துவதற்கு Rdfind வகைப்படுத்தல் வழிமுறையைப் பயன்படுத்துகிறது. ஒரே இரண்டு அல்லது அதற்கு மேற்பட்ட கோப்புகளைக் கண்டறிந்தால், அசல் கோப்பு எது என்பதைக் கண்டறிய Rdfind புத்திசாலி. நகல்களைக் கண்டறிந்ததும், அவற்றை எங்களிடம் புகாரளிப்பீர்கள். அவற்றை அகற்ற அல்லது மாற்ற முடிவு செய்யலாம்.
Rdfind நிறுவல்
நாங்கள் ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து எழுதுகிறோம்:
sudo apt install rdfind
பயன்பாடு
நிறுவப்பட்டதும், நீங்கள் செய்ய வேண்டும் பாதையுடன் Rdfind கட்டளையை இயக்கவும் நகல் கோப்புகளைத் தேட விரும்புகிறோம்.
rdfind ~/Descargas/
மேலே உள்ள ஸ்கிரீன்ஷாட்டில் இருந்து நீங்கள் பார்க்க முடியும் எனில், Rdfind கட்டளை கோப்பகத்தை ஸ்கேன் செய்யும் ~ / பதிவிறக்கங்கள். இது தற்போதைய பணி அடைவில் அமைந்துள்ள results.txt என்ற கோப்பில் முடிவுகளை சேமிக்கும். அது முடியும் results.txt கோப்பில் உள்ள சாத்தியமான நகல் கோப்புகளின் பெயரைக் காண்க.
இது வழங்கும் அனைத்து சாத்தியக்கூறுகள் பற்றிய கூடுதல் தகவலை நீங்கள் பெறலாம் உதவி பிரிவு அல்லது மனிதன் பக்கங்கள்:
rdfind --help man rdfind
fdupes
Fdupes என்பது மற்றொரு கட்டளை வரி பயன்பாடு ஆகும் குறிப்பிட்ட கோப்பகங்கள் மற்றும் துணை அடைவுகளுக்குள் நகல் கோப்புகளை அடையாளம் கண்டு அகற்றவும். இது ஒரு இலவச பயன்பாடு திறந்த மூல சி நிரலாக்க மொழியில் எழுதப்பட்டது.
Fdupes நகல்களை அடையாளம் காணும் கோப்பு அளவுகள், பகுதி MD5 கையொப்பங்கள், முழு MD5 கையொப்பங்களை ஒப்பிட்டு இறுதியாக பைட்-பை-பைட் ஒப்பீடு செய்கிறது சரிபார்ப்புக்கு.
இது Rdfind பயன்பாட்டுக்கு ஒத்ததாக இருக்கிறது, ஆனால் Fdupes செயல்பாடுகளைச் செய்வதற்கு சில விருப்பங்களுடன் வருகிறது:
- கோப்பகங்கள் மற்றும் துணை அடைவுகளில் நகல் கோப்புகளை மீண்டும் மீண்டும் தேடுங்கள்.
- வெற்று கோப்புகள் மற்றும் மறைக்கப்பட்ட கோப்புகளை கருத்தில் இருந்து விலக்குங்கள்.
- நகல்களின் அளவைக் காட்டு.
- மற்றும் இன்னும் பல.
Fdupes நிறுவல்
நாங்கள் ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து எழுதுகிறோம்:
sudo apt install fdupes
பயன்பாடு
Fdupes ஐப் பயன்படுத்துவது மிகவும் எளிது. ஒரு கோப்பகத்தில் நகல் கோப்புகளைக் கண்டுபிடிக்க பின்வரும் கட்டளையை இயக்கவும் ~ / பதிவிறக்கங்கள்.
fdupes ~/Descargas
நாமும் செய்யலாம் -D விருப்பத்தைப் பயன்படுத்தி துணை கோப்பகங்களிலிருந்து நகல் கோப்புகளைத் தேடுங்கள்.
பாரா எல்லா நகல்களையும் அகற்றவும், பயன்படுத்த விருப்பம் -d ஆக இருக்கும்.
fdupes -d ~/Descargas
இந்த கட்டளை அசலைப் பாதுகாக்கவும் மற்ற எல்லா நகல் கோப்புகளையும் அகற்றவும் தேர்ந்தெடுக்க அனுமதிக்கும். இங்கே நீங்கள் கவனமாக இருக்க வேண்டும். நாம் கவனமாக இல்லாவிட்டால் அசல் கோப்புகளை எளிதாக நீக்க முடியும்.
பெற fdupes ஐ எவ்வாறு பயன்படுத்துவது என்பது பற்றிய கூடுதல் தகவல், உதவி பிரிவு அல்லது நாயகன் பக்கங்களைக் காண்க:
fdupes –help man fdupes
FSlint
FSlint நான் கண்டறிந்த நகல் கோப்புகளைக் கண்டுபிடிப்பதற்கான மற்றொரு பயன்பாடு கிட்ஹப். மற்ற இரண்டு பயன்பாடுகளைப் போலன்றி, FSlint GUI மற்றும் CLI முறைகள் இரண்டையும் கொண்டுள்ளது. எனவே, இது பயன்படுத்த எளிதான கருவியாகும்.
FSlint நகல்களைக் கண்டுபிடிப்பது மட்டுமல்லாமல், குறியீட்டு இணைப்புகள், தவறான பெயர்கள், தற்காலிக கோப்புகள், தவறான ஐடிஎஸ், வெற்று அடைவுகள் மற்றும் நீக்கப்படாத பைனரிகள் போன்றவற்றையும் கண்டுபிடிக்கும்.
Fslint ஐ நிறுவவும்
நாங்கள் ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து எழுதுகிறோம்:
sudo apt install fslint
பயன்பாடு
இது நிறுவப்பட்டதும், நம்மால் முடியும் பயன்பாட்டு மெனுவிலிருந்து இயக்கவும்.
நீங்கள் பார்க்க முடியும் என, FSlint இடைமுகம் பயன்படுத்த எளிதானது மற்றும் சுய விளக்கமளிக்கும். தாவலில் தேடல் பாதை, நாங்கள் ஸ்கேன் செய்ய விரும்பும் வழியைச் சேர்ப்போம். நகல்களைத் தேட நாம் தேடல் பொத்தானைக் கிளிக் செய்ய வேண்டும். "சுழல்நிலை?" கோப்பகங்கள் மற்றும் துணை அடைவுகளில் நகல்களை மீண்டும் மீண்டும் தேட. கொடுக்கப்பட்ட கோப்பகத்தை FSlint விரைவாக ஸ்கேன் செய்து பட்டியலிடும்.
பட்டியலில், நீங்கள் சுத்தம் செய்ய விரும்பும் நகல்களைத் தேர்ந்தெடுக்கவும். சேமி, நீக்கு, ஒன்றிணைத்தல் மற்றும் குறியீட்டு இணைப்பு போன்ற செயல்களுடன் நீங்கள் அவர்களில் எவருடனும் பணியாற்றலாம். மேம்பட்ட தேடல் அளவுருக்கள் தாவலில், நகல்களைத் தேடும்போது விலக்க வேண்டிய பாதைகளை நீங்கள் குறிப்பிடலாம்.
பெற FSlint பற்றிய கூடுதல் விவரங்கள், உதவி பிரிவு மற்றும் மேன் பக்கங்களைப் பார்க்கவும்.
/usr/share/fslint/fslint/fslint --help man fslint
குனு / லினக்ஸில் தேவையற்ற நகல் கோப்புகளைக் கண்டுபிடித்து அகற்றுவதற்கான மூன்று பயனுள்ள கருவிகள் இவை.
ஒருவேளை நீங்கள் டஃப் குறிப்பிடுவதை தவறவிட்டிருக்கலாம். நன்றி.
மிக நல்ல பங்களிப்பு! மிக்க நன்றி!
எனக்கு பங்களித்த சிக்கலின் எளிமை மற்றும் விவரங்களுக்கு நன்றி. மீண்டும் நன்றி!! வாழ்த்துக்கள்,
FSLINT, பதிப்பு 20.04 இல் இல்லை. நான் அதை நிறுவ ஏதாவது வழி இருக்கிறதா?
நன்றி
கண்கவர் rdfind. நான் அதை Xubuntu 18-04 இல் சோதித்தேன், அது நன்றாக வேலை செய்தது!