லினக்ஸில் நீக்கப்பட்ட கோப்புகளை எவ்வாறு மீட்டெடுப்பது
ஒரு முக்கியமான கோப்பை நீக்குவதில் தவறு செய்வதிலிருந்து யாரும் விலக்கு அளிக்கப்படவில்லை, அதன் பிறகு, அதன் காப்புப்பிரதி இல்லை என்பதைக் கண்டறியவும். குப்பைத் தொட்டி அத்தகைய செயல்பாட்டைத் திரும்பப் பெறுவதற்கான வழியை வழங்கினாலும், அதன் சாத்தியக்கூறு பயனர் இயக்க முறைமையுடன் எவ்வாறு தொடர்பு கொள்கிறது என்பதைப் பொறுத்தது. எடுத்துக்காட்டாக, நேரடியான CTRL + Delete கீஸ்ட்ரோக் கலவையானது முதல் தரவு மீட்டெடுப்பு நிலையாக குப்பைத் தொட்டியைத் தவிர்க்கலாம். அடிப்படை அமைப்பு தனியுரிமை அல்லது இலவச தீர்வாக இருந்தாலும், கைவிடப்பட்ட கோப்புகளை மீட்டெடுக்க பயனர்களுக்கு உதவுவதற்காக வடிவமைக்கப்பட்ட பல கருவிகள் உள்ளன. உலகின் மிகவும் பிரபலமான இலவச கணக்கீட்டு தளங்களில் ஒன்றாக, லினக்ஸ் ஒரு விதிவிலக்கல்ல. அவற்றில் பல திறந்த மூல தீர்வுகள் ஆகும், அவை அதிகாரப்பூர்வ களஞ்சியங்களிலிருந்து பதிவிறக்கம் செய்யப்பட்டு நிறுவப்படலாம். மற்றவை எந்தவொரு லினக்ஸ் அடிப்படையிலான இயக்க முறைமையிலும் இயங்குவதற்குத் தயாரிக்கப்பட்ட வணிகக் கருவிகள். அவற்றில் இரண்டு தீர்வுகளைப் பார்த்து, ஒவ்வொன்றும் எவ்வாறு செயல்படுகின்றன என்பதை மதிப்பீடு செய்வோம்: TestDisk மற்றும் R-Linux.
டெஸ்ட்டிஸ்க்
TestDisk என்பது லினக்ஸில் நீக்கப்பட்ட கோப்புகளை மீட்டெடுப்பதற்கான இலவச மற்றும் திறந்த மூல கட்டளை வரி கருவியாகும். இந்த மென்பொருள் C நிரலாக்க மொழியில் Christophe Grenier என்பவரால் எழுதப்பட்டது மற்றும் GNU/GPLv2 உரிமத்தின் கீழ் உரிமம் பெற்றது. இது முக்கிய இயக்க முறைமைகளில் இயங்குகிறது - லினக்ஸ் விநியோகங்கள், விண்டோஸ் மற்றும் மேகோஸ். நிறுவல் தொகுப்பை பொத்தான் மூலம் பதிவிறக்கம் செய்யலாம்:
TestDisk பதிவிறக்கம்லினக்ஸ்-அடிப்படையிலான அமைப்புகளைக் கருத்தில் கொண்டு, அது அந்தந்த இயல்புநிலை தொகுப்பு மேலாளர்கள் மூலமாகவும் நிறுவப்படலாம். டெபியன் மற்றும் உபுண்டுவில், பின்வரும் கட்டளைகள் கணினியில் TestDisk ஐ நிறுவுகின்றன:
$ sudo apt update
$ sudo apt install testdisk
கூடுதல் தொகுப்புகள் (சார்புகள்) நிறுவப்பட்டால் அல்லது அத்தியாவசிய தொகுப்புகள் அகற்றப்பட்டால், நிறுவல் செயல்முறை உறுதிப்படுத்தலைக் கேட்கலாம். இல்லையெனில், TestDisk நேரடியாக கணினியில் நிறுவப்படும்.
நிறுவல் மற்றும் கருவியைப் பற்றிய கூடுதல் தகவல்களைச் சரிபார்க்க, அடுத்த கட்டளையை இயக்கலாம்:
$ sudo dpkg -l testdisk
Red Hat Enterprise Linux (RHEL) மற்றும் CentOS இல் TestDisk ஐ நிறுவ முதலில் EPEL களஞ்சியத்தை இயக்க/நிறுவ வேண்டும். இது பொதுவாகப் பயன்படுத்தப்படும் மென்பொருளுக்கான தொகுப்புகளை நிறுவுவதற்கான அணுகலை வழங்கும் கூடுதல் தொகுப்பு களஞ்சியமாகும். CentOS பதிப்பைப் பொறுத்து (7 அல்லது 8), EPEL களஞ்சிய அமைப்பானது இரண்டு செட் கட்டளைகளால் காட்டப்பட்டுள்ளபடி சற்று வித்தியாசமானது (அனைத்து கட்டளைகளும் சூப்பர் யூசர் சலுகைகளுடன் செயல்படுத்தப்பட வேண்டும்):
- RHEL / CentOS 7
# yum install epel-release
# yum மேம்படுத்தல்
# yum testdisk ஐ நிறுவவும்
- RHEL / CentOS 8
# yum நிறுவவும் https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# yum மேம்படுத்தல்
# yum testdisk ஐ நிறுவவும்
RHEL மற்றும் CentOS இன் இரண்டு பதிப்புகளிலும், பின்வரும் கட்டளையை இயக்குவதன் மூலம் TestDisk நிறுவலைச் சரிபார்க்கலாம்:
$ rpm -qi testdisk
இறுதியாக, மற்ற இரண்டு பாரம்பரிய லினக்ஸ் விநியோகங்களில் TestDisk ஐ நிறுவ அடுத்த கட்டளைகளைப் பயன்படுத்தலாம்:
- ஃபெடோரா:
$ sudo dnf testdisk ஐ நிறுவவும்
- ஆர்ச் லினக்ஸ்:
$ சூடோ பேக்மேன் -எஸ் டெஸ்ட்டிஸ்க்
TestDisk நிறுவப்பட்டதும், பயனர் கட்டளை மூலம் கணினியில் உள்ள அனைத்து பகிர்வுகளையும் சேமிப்பக சாதனங்களையும் பட்டியலிடலாம்
# testdisk / பட்டியல்
லினக்ஸில் நீக்கப்பட்ட கோப்புகளை மீட்டெடுக்க, பின்வரும் அளவுருக்கள் இல்லாமல் TestDisk கருவியை செயல்படுத்த வேண்டும்.
# டெஸ்ட்டிஸ்க்
TestDisk இன் அழைப்பானது, நீக்கப்பட்ட கோப்புகளை மீட்டெடுக்கும் செயல்முறை பற்றிய தகவலைப் பதிவு செய்வது தொடர்பான மூன்று விருப்பங்களைக் கொண்ட கட்டளை-வரி மெனுவைக் காண்பிக்கும்.
- உருவாக்கு: இது ஒரு புதிய testdisk.log கோப்பை உருவாக்குகிறது.
- சேர்: இது ஏற்கனவே உள்ள testdisk.log கோப்பில் புதிய பதிவுத் தகவலைச் சேர்க்கிறது.
- பதிவு இல்லை: இது எந்த பதிவு தகவல்களையும் உருவாக்காது.
புதிய பதிவுக் கோப்பை உருவாக்கும் விருப்பம் தேர்ந்தெடுக்கப்பட்டதாகக் கருதினால், அடுத்து TestDisk வட்டுகளைப் பட்டியலிடும் மற்றும் நீக்கப்பட்ட கோப்புகளை மீட்டெடுக்க முடியும். பட்டியலிலிருந்து ஒரு உருப்படியைத் தேர்ந்தெடுத்து, "தொடரவும்" விருப்பத்தைத் தேர்ந்தெடுப்பதன் மூலம், பயன்படுத்தப்பட வேண்டிய பகிர்வு வகையைச் சுட்டிக்காட்ட கணினி கேட்கும். பயனர் ENTER ஐ அழுத்திய பிறகு, பகிர்வில் மேற்கொள்ளக்கூடிய செயல்பாடுகளின் பட்டியலைக் காண்பிக்க TestDisk முன்னேறும்.
"பகுப்பாய்வு" விருப்பம் தேர்ந்தெடுக்கப்பட்ட பகிர்வை மதிப்பிடுகிறது மற்றும் லினக்ஸில் தரவை மீட்டெடுக்க இது பயன்படுத்தப்படும். அத்தகைய பகிர்வு துவக்க முடியாததாக இருந்தால், கருவி அதைப் பற்றி பயனருக்குத் தெரிவிக்கும் செய்தியைக் காண்பிக்கும். TestDisk இரண்டு வகையான தேடல் கோப்புகளை வழங்குகிறது: "விரைவு தேடல்" மற்றும் "ஆழமான தேடல்". அவற்றில் ஒன்றைத் தேர்ந்தெடுத்து, "தொடரவும்" என்பதை மீண்டும் அழுத்திய பிறகு, ஸ்கேன் செய்யக்கூடிய அனைத்து பகிர்வுகளையும் கருவி பட்டியலிடும். தேடல் செயல்முறையைத் தூண்டுவதே கடைசிப் படியாகும். இந்தப் படிநிலையின் போது, கோப்புகளை மீட்டெடுப்பதற்குக் கிடைக்கும் ஒவ்வொரு பகிர்வையும் கருவியானது திரையைப் புதுப்பிக்கிறது. ஒரு பகிர்வைத் தேர்ந்தெடுப்பதன் மூலம், அதில் காணப்படும் அனைத்து நீக்கப்பட்ட கோப்புகளும் முன்னிலைப்படுத்தப்படும், மேலும் கைவிடப்பட்ட கோப்பை ஒரு குறிப்பிட்ட கோப்பகத்திற்கு நகலெடுக்க "C" என்ற எழுத்தை அழுத்தலாம்.
ஆர்-லினக்ஸ்
R-Linux என்பது Windows, macOS மற்றும் Linux (32 மற்றும் 64 பிட்கள்) இயக்க முறைமைகளுக்கு விநியோகிக்கப்படும் மற்றொரு இலவச பயன்பாடாகும். இது ஒரு முழுமையான தீர்வு, R-Studio ஐக் கொண்டுள்ளது, இது பணம் செலுத்துகிறது மற்றும் NTFS (புதிய தொழில்நுட்ப கோப்பு முறைமை) பகிர்வுகளுடன் வேலை செய்வதை ஆதரிக்கிறது. TestDisk மற்றும் பிற கட்டளை வரி கருவிகளிலிருந்து வேறுபட்டது, R-Linux நட்பு வரைகலை பயனர் இடைமுகத்துடன் வருகிறது. பின்வரும் பொத்தான் மூலம் பதிவிறக்கம் செய்யலாம்:
ஆர்-லினக்ஸ் பதிவிறக்கம்R-Linux ஐ நிறுவி திறந்த பிறகு, முதல் திரையானது நீக்கப்பட்ட கோப்புகளை மீட்டெடுக்கும் வட்டு அல்லது பகிர்வைத் தேர்ந்தெடுக்க பயனரைத் தூண்டுகிறது.
அடுத்த கட்டத்தில் தொடர்புடைய பொத்தானை அழுத்துவதன் மூலம் ஸ்கேன் செயல்முறையைத் தூண்டுகிறது. R-Linux பயனரை மேற்கொள்ள வேண்டிய ஸ்கேனிங் வகையைத் தேர்ந்தெடுக்கும்படி கேட்கும்: எளிமையானது, விரிவானது அல்லது எதுவுமில்லை. கைவிடப்பட்ட கோப்புகளைத் தேடும் செயல்முறையின் வரைகலை காட்சியைக் கடைசியாகக் கொடுக்கவில்லை. விருப்பங்களின் அதே சாளரத்தில், ஸ்கேனிங்கை இயக்குவதற்கு ஒரு குறிப்பிட்ட பகுதியைத் தேர்ந்தெடுக்கவும் முடியும். அமைப்பு முடிந்ததும், மற்றொரு "ஸ்கேன்" பொத்தானை அழுத்துவதன் மூலம் செயல்முறை தொடங்கும். அடுத்து, R-Linux பகுப்பாய்வு செய்யப்படும் வட்டின் ஒரு வகையான வரைபடத்தைக் காண்பிக்கும். இந்த "வரைபடம்" ஸ்கேனிங் செயல்முறையின் முன்னேற்றத்தைப் பின்பற்றுவதை சாத்தியமாக்குகிறது. "நிறுத்து" பொத்தானை அழுத்துவதன் மூலம் இந்த படி எந்த நேரத்திலும் குறுக்கிடலாம்.
ஸ்கேனிங் செயல்முறை முடிவடைந்ததால், நீக்கப்பட்ட கோப்புகளை அணுகுவதற்கான இரண்டு முக்கிய விருப்பங்கள்:
- பகிர்வைக் கிளிக் செய்து, "எல்லா கோப்புகளையும் மீட்டெடு ..." என்பதைத் தேர்ந்தெடுக்கவும்.
- “டிரைவ் கோப்புகளைத் திற” என்ற விருப்பத்தைத் தேர்ந்தெடுத்து, நீக்கப்பட்ட கோப்புகளை மீட்டெடுக்க வேண்டிய கோப்புறைகளைக் குறிப்பிடவும். இந்த விருப்பத்தின் மூலம், கருவி மூலம் கண்டறியப்பட்ட குறிப்பிட்ட கோப்புகளைத் தேர்ந்தெடுக்கவும் முடியும். "மீட்டெடு" அல்லது "குறிக்கப்பட்டதை மீட்டெடு" பொத்தான்களைத் தொடர்ந்து அழுத்த வேண்டும்.
சுருக்கம் - லினக்ஸில் நீக்கப்பட்ட கோப்புகளை மீட்டெடுக்கிறது
லினக்ஸில் நீக்கப்பட்ட கோப்புகளை மீட்டெடுப்பதற்காக வடிவமைக்கப்பட்ட பல்வேறு வகையான கருவிகள் உள்ளன. அந்த தீர்வுகளில் பெரும்பாலானவை லினக்ஸைக் கொண்ட பயனர்களிடமிருந்து அதிக நிபுணத்துவத்தைக் கோரும் கட்டளை வரி இடைமுகத்தை மட்டுமே வழங்குகின்றன. இது TestDisk இன் வழக்கு. இது ஒரு சக்திவாய்ந்த தீர்வாக இருந்தாலும், இயக்கிகள் மற்றும் பகிர்வுகள் பற்றிய குறைந்த அளவிலான விவரங்களை இது மறைக்காது. மற்றொரு வகை கருவிகள் R-Linux போன்றே செயல்படுகின்றன, மேலும் நட்பு இடைமுகத்தைக் காண்பிப்பதன் மூலமும், Linux பற்றிய எந்த அளவிலான அறிவைக் கொண்ட பயனர்களையும் அவர்களுடன் தொடர்புகொள்வதற்கு உதவுகிறது.