- 1 1. හැඳින්වීම
- 2 2. ෆෝල්ඩර් මකා දැමීමට මූලික විධාන
- 3 3. ප්රායෝගික භාවිතය: මකා දැමීමේ පියවර සහ ගැටළු විසඳුම්
- 4 4. අවසර දෝෂ සහ ඒවා සකස් කිරීමේ ක්රම
- 5 5. GUI (ග්රැෆික් පරිශීලක අතුරුමුහුණත) භාවිතයෙන් ෆෝල්ඩර මකා දැමීම
- 6 6. මකාදැමූ ෆෝල්ඩර් නැවත ලබා ගැනීම සහ දත්ත කළමනාකරණය
- 7 7. නිතර අසන ප්රශ්න (FAQ)
- 7.1 Q1. rm විධානය භාවිතා කර මකාදැමූ ෆෝල්ඩර් නැවත ලබා ගත හැකිද?
- 7.2 Q2. ෆෝල්ඩරයක් මැකීමේදී “Permission denied” පණිවිඩය පෙනේ. මොකක්ද කළ යුතුද?
- 7.3 Q3. ෆෝල්ඩරයක් “in use” ලෙස පෙන්වයි සහ මැකීමට නොහැකිය. ඇයි?
- 7.4 Q4. වැදගත් ෆෝල්ඩරයක් අහඹු ලෙස මකා දැමුවා. මොකක්ද කළ යුතුද?
- 7.5 Q5. සමහර ෆෝල්ඩර මකා දැමිය හැකි අතර, අනෙකුත් මකා දැමිය නොහැකි වන්නේ ඇයි?
- 7.6 සාරාංශය
- 8 8. නිගමනය
1. හැඳින්වීම
Ubuntu යනු ආරම්භකයන් සහ උසස් පරිශීලකයන් විසින් පුළුල් ලෙස භාවිතා කරන Linux බෙදාහැරීමකි. ෆෝල්ඩර් (නාමාවලිය) මකා දැමීම මූලික ක්රියාවක් වන නමුත්, එය වැරදි ලෙස සිදු කළහොත් දත්ත අහිමි වීම හෝ පද්ධති ගැටළු ඇති විය හැක.
මෙම ලිපිය Ubuntu හි ෆෝල්ඩර් මකා දැමීමට අවශ්ය මූලික විධාන සහ අවධානම් පිළිබඳ විස්තර කරයි. එය ගැටළු විසඳුම් උපදෙස් සහ ආරක්ෂිත දත්ත කළමනාකරණ ක්රියාමාර්ගද ආවරණය කරයි, එවිට ඔබට විශ්වාසයෙන් සහ අවදානමකින් තොරව ෆෝල්ඩර් මකා දැමිය හැක.
මෙය කියවිය යුතුය
- Ubuntu නව පරිශීලකයන්
- විධාන පේළි ක්රියාකාරකම් පිළිබඳ නොදන්නා පරිශීලකයන්
- ෆෝල්ඩර් කාර්යක්ෂමව කළමනාකරණය කිරීමට කැමති මධ්යම හෝ උසස් පරිශීලකයන්
ඔබ ඉගෙන ගන්නා දේ
- මූලික ෆෝල්ඩර් මකා දැමීමේ විධාන කෙසේ භාවිතා කරන්නේද.
- අවසර ගැටළු හෝ මකා දැමීම අසාර්ථක වීම වැනි දෝෂ කෙසේ හසුරවන්නේද.
- අහඹු මකා දැමීම වැළැක්වීම සහ උපස්ථාන ආරක්ෂිතව කළමනාකරණය කිරීම කෙසේද.
2. ෆෝල්ඩර් මකා දැමීමට මූලික විධාන
2.1 rm විධානයේ සමාලෝචනය
rm විධානය යනු ගොනු සහ ෆෝල්ඩර් මකා දැමීමට භාවිතා කරන මූලික මෙවලමකි. ෆෝල්ඩර් මකා දැමීමේදී, ඔබට සුදුසු විකල්ප නිරූපණය කළ යුතුය.
මූලික ව්යවස්ථාව
rm [options] file-or-folder-name
ප්රධාන විකල්ප
-r(–recursive) : නාමාවලිය සහ එහි සියලු අන්තර්ගතයන් පසුපසින්ම මකා දමයි.-f(–force) : අනතුරු ඇඟවීම් නොමැතිව මකා දැමීමට බල කරයි.-i(–interactive) : මකා දැමීමට පෙර තහවුරු කිරීම සඳහා ප්රශ්න කරයි.-v(–verbose) : මකා දැමෙන අයිතම පෙන්වයි.
උදාහරණ
- හිස් නොවන ෆෝල්ඩර් මකා දැමීම
rm -r foldername
→ නියමිත ෆෝල්ඩර් සහ එහි ඇති සියලු ගොනු මකා දමයි.
- ෆෝල්ඩර් බලයෙන් මකා දැමීම
rm -rf foldername
→ තහවුරු කිරීමකින් තොරව ෆෝල්ඩර් සම්පූර්ණයෙන්ම මකා දමයි. අහඹු මකා දැමීමේ ඉහළ අවදානම නිසා අවධානයෙන් භාවිතා කරන්න.
- තහවුරු ප්රශ්න සමඟ මකා දැමීම
rm -ri foldername
→ එක් එක් ගොනුවක් හෝ උපනාමාවලියක් මකා දැමීමට පෙර තහවුරු කිරීමේ ප්රශ්න කරයි, එමඟින් ආරක්ෂිත ක්රියාකාරිත්වයක් ලබා දේ.
2.2 rmdir විධානයේ සමාලෝචනය
rmdir විධානය හිස් නාමාවලියන් පමණක් මකා දමයි.
මූලික ව්යවස්ථාව
rmdir foldername
උදාහරණ
- හිස් ෆෝල්ඩර් මකා දැමීම
rmdir testfolder
→ “testfolder” නමැති හිස් ෆෝල්ඩර් මකා දමයි.
සටහන්
- ෆෝල්ඩර් තුළ ගොනු හෝ උපනාමාවලියන් ඇත්නම් විධානය අසාර්ථක වේ.
rmdir: failed to remove 'testfolder': Directory not empty
- ගොනු අඩංගු ෆෝල්ඩර් සඳහා
rm -rභාවිතා කරන්න.
සාරාංශය
මෙම කොටස Ubuntu හි ෆෝල්ඩර් මකා දැමීමට භාවිතා වන rm සහ rmdir විධාන පැහැදිලි කරයි.
ප්රධාන කරුණු
rmවිවිධ විකල්ප සමඟ ගොනු සහ ෆෝල්ඩර් කාර්යක්ෂමව මකා දැමීමට ඉඩ සලසයි.rmdirහිස් ෆෝල්ඩර් පමණක් සීමා කර ඇති අතර පරාසය සීමිතයි.
3. ප්රායෝගික භාවිතය: මකා දැමීමේ පියවර සහ ගැටළු විසඳුම්
3.1 හිස් ෆෝල්ඩර් මකා දැමීම
ගොනු නොමැති ෆෝල්ඩර් මකා දැමීමට rmdir විධානය භාවිතා කරන්න.
පියවර
- ටර්මිනලය විවෘත කරන්න.
- පහත විධානය ක්රියාත්මක කරන්න:
rmdir testfolder
- ෆෝල්ඩර් මකා දැමී ඇතිදැයි පරීක්ෂා කරන්න:
ls
සටහන්
- ෆෝල්ඩර් හිස් නොවේ නම්, දෝෂයක් සිදුවේ:
rmdir: failed to remove 'testfolder': Directory not empty
- අන්තර්ගතයන් ඇති ෆෝල්ඩර් මකා දැමීමට
rm -rභාවිතා කරන්න.
3.2 අන්තර්ගතයන් සමඟ ෆෝල්ඩර් මකා දැමීම
ගොනු හෝ උපනාමාවලියන් අඩංගු ෆෝල්ඩර් මකා දැමීමට rm -r විධානය භාවිතා කරන්න.
පියවර
- ටර්මිනලය විවෘත කරන්න.
- පහත විධානය ක්රියාත්මක කරන්න:
rm -r testfolder
- ෆෝල්ඩර් මකා දැමී ඇතිදැයි පරීක්ෂා කරන්න:
ls
ආරක්ෂිත විකල්ප
ආරක්ෂිත මකා දැමීම සඳහා තහවුරු ප්රශ්න භාවිතා කරන්න:
rm -ri testfolder
බලයෙන් මකා දැමීම
මකා දැමීම අසාර්ථක නම්, පහත භාවිතා කරන්න:
sudo rm -rf testfolder
3.3 මකා දැමීමට නොහැකි ෆෝල්ඩර් හසුරවන්නේ කෙසේද
ෆෝල්ඩර් මකා දැමීමට නොහැකි නම්, පහත හේතු සාමාන්ය වේ:
- අවශ්ය අවසර නොමැතිවීම
- දෝෂ පණිවුඩය:
rm: cannot remove 'testfolder': Permission denied
- විසඳුම:
sudo rm -r testfolder
- ෆෝල්ඩර් තුළ ලොක් කර ඇති ගොනු ඇත
- විසඳුම: ගොනුව අගුළු ලගා කරන ක්රියාවලිය නවතන්න.
lsof | grep filename kill processID
- ෆෝල්ඩරය මවුන්ට් ස්ථානයකි
- දෝෂ පණිවුඩය:
Device or resource busy
- විසඳුම: ෆෝල්ඩරය අන්මවුන්ට් කරන්න.
sudo umount mountpoint
සාරාංශය
මෙම කොටස හිස් සහ හිස් නොවන ෆෝල්ඩර මකා දැමීමේ පියවර-පියවර ක්රම, සහ මකා දැමීමට නොහැකි ෆෝල්ඩර සඳහා ගැටළු විසඳුම් පිළිබඳව කවරදැයි පැහැදිලි කරයි.
ප්රධාන කරුණු
- හිස් ෆෝල්ඩර සඳහා
rmdirභාවිතා කරන්න, සහ ගොනු අඩංගු ෆෝල්ඩර සඳහාrm -rභාවිතා කරන්න. - අනවශ්ය මකා දැමීම් වලින් වැළැක්වීමට තහවුරු කිරීමේ විකල්ප භාවිතා කරන්න.
- අවසර දෝෂ හෝ අගුළු ලගා වූ ෆෝල්ඩරයන්ට සුදුසු විධාන භාවිතා කර ප්රතිකාර කරන්න.
4. අවසර දෝෂ සහ ඒවා සකස් කිරීමේ ක්රම
4.1 අවසර දෝෂ වල හේතු
Ubuntu ගොනු සහ ෆෝල්ඩර සඳහා ප්රවේශ අවසර ලබා දේ. මෙම අවසරයන් පරිශීලකයන් හෝ කණ්ඩායම් කවුද ඒවා භාවිතා කළ හැකිද යන්න තීරණය කරයි.
උදාහරණ දෝෂ පණිවුඩය
rm: cannot remove 'foldername': Permission denied
ප්රධාන හේතු
- පරිශීලකයා ෆෝල්ඩරයේ හිමිකරු නොවේ.
- ෆෝල්ඩරයට ලිවීම හෝ ක්රියාත්මක කිරීමේ අවසර නොමැත.
- පද්ධතිය ෆෝල්ඩරය භාවිතා කරයි (ක්රියාවලිය අගුළු ලගා කිරීම).
4.2 අවසර දෝෂ සකස් කිරීමේ ක්රම
1. අවසර පරීක්ෂා කරන්න
ෆෝල්ඩර අවසර පරීක්ෂා කිරීම සඳහා මෙම විධානය භාවිතා කරන්න:
ls -ld foldername
2. අවසර වෙනස් කරන්න
ෆෝල්ඩරයට ලිවීමේ අවසර ලබා දෙන්න:
sudo chmod u+w foldername
සියලු පරිශීලකයන්ට පූර්ණ අවසර ලබා දීමට:
sudo chmod 777 foldername
3. හිමිකරු වෙනස් කරන්න
වත්මන් පරිශීලකයාට හිමිකරු ලෙස සකසන්න:
sudo chown $USER:$USER foldername
4. sudo භාවිතා කරන්න
පරිපාලක අවසර සමඟ ෆෝල්ඩරය මකන්න:
sudo rm -r foldername
4.3 අගුළු ලගා වූ ෆෝල්ඩර හසුරවීම
වෙනත් ක්රියාවලියක් ෆෝල්ඩරය භාවිතා කරන්නේ නම්, පහත පියවර අනුගමනය කරන්න:
1. ෆෝල්ඩරය භාවිතා කරන ක්රියාවලිය පරීක්ෂා කරන්න
lsof | grep foldername
2. ක්රියාවලිය නවත්වා දමන්න
kill processID
හෝ බලයෙන් නවත්වා දමන්න:
sudo kill -9 processID
3. ෆෝල්ඩරය අන්මවුන්ට් කරන්න (එය මවුන්ට් ස්ථානයක් නම්)
sudo umount mountpoint
සාරාංශය
මෙම කොටස අවසර දෝෂ ඇතුළත් වීමේ හේතු සහ ඒවා සකස් කිරීමේ ක්රම පැහැදිලි කරයි.
ප්රධාන කරුණු
- දෝෂ පණිවුඩ පරීක්ෂා කර අවසර හෝ හිමිකාරීත්වය අනුව වෙනස් කරන්න.
sudoභාවිතා කිරීම පරිපාලක අවසර ලබා දේ, නමුත් අවධානයෙන් භාවිතා කළ යුතුය.- අගුළු ලගා වූ ෆෝල්ඩරයන් සම්බන්ධිත ක්රියාවලිය නවත්වා දුන් පසු මකා දැමිය හැක.

5. GUI (ග්රැෆික් පරිශීලක අතුරුමුහුණත) භාවිතයෙන් ෆෝල්ඩර මකා දැමීම
මෙම කොටස Ubuntu ග්රැෆික් අතුරුමුහුණත (GUI) භාවිතයෙන් ෆෝල්ඩර මකා දැමීමේ ක්රම පැහැදිලි කරයි; මෙය විධාන පේළිය භාවිතා කිරීමට අසීරු වන පරිශීලකයන්ට සුදුසුය.
5.1 ගොනු කළමනාකරු භාවිතයෙන් ෆෝල්ඩර මකා දැමීම
- ගොනු කළමනාකරු විවෘත කරන්න
- “Activities” මෙනුව ක්ලික් කර “Files” සොයන්න.
- හෝ
Super (Windows යතුර) + Eකෙටි මාර්ගය ඔබන්න.
- ඔබ මකා දැමීමට අවශ්ය ෆෝල්ඩරය තෝරන්න
- පාර්ශව තීරුව භාවිතා කර ඉලක්ක නාමාවලිය වෙත යන්න.
- ෆෝල්ඩරය මකා දැමීම
- ෆෝල්ඩරය මත දකුණු-ක්ලික් කර “Move to Trash” තෝරන්න.
- හෝ ෆෝල්ඩරය තෝරා සිට
Deleteයතුර ඔබන්න.
- ෆෝල්ඩරය ස්ථිරව මකා දැමීම (කුණු බඩු භාවිතා නොකර)
- ෆෝල්ඩරය තෝරා
Shift + Deleteඔබන්න. - “Delete” ක්ලික් කර සංවාදය තහවුරු කරන්න.
අවවාදය
Shift + Deleteමඟින් මකා දැමූ ගොනු කුණු බඩුව මඟ හැර යයි, ඒවා නැවත ලබාගත නොහැක. මෙම විකල්පය අවධානයෙන් භාවිතා කරන්න.
5.2 කුණු බඩුවෙන් ෆෝල්ඩරය ප්රතිස්ථාපනය කිරීම
කුණු බඩුවට ගෙන යන ලද ෆෝල්ඩර පහසුවෙන් ප්රතිස්ථාපනය කළ හැක.
- කුණු බඩුව විවෘත කරන්න
- පාර්ශව තීරුවේ හෝ වැඩතලයේ “Trash” තෝරන්න.
- ෆෝල්ඩරය ප්රතිස්ථාපනය කරන්න
- ෆෝල්ඩරය මත දකුණු-ක්ලික් කර “Restore” තෝරන්න.
- ෆෝල්ඩරය එහි මුල් ස්ථානයට ආපසු යයි.
අවවාදය
- කුණු බඩුව හිස් කර දැමූ පසු, මකා දැමූ ෆෝල්ඩර නැවත ලබාගත නොහැක.
5.3 GUI මගින් ෆෝල්ඩර මකා දැමීම අසාර්ථක වූ විට
1. අවසර පරීක්ෂා කරන්න
- ෆෝල්ඩරය මත දකුණු-ක්ලික් කර “Properties” තෝරන්න.
- “Permissions” ටැබ් එකෙන් අවසර පරීක්ෂා කර වෙනස් කරන්න.
2. පරිපාලක අධිකාරි සමඟ ගොනු කළමනාකරු ධාවනය කරන්න
- ටර්මිනලය විවෘත කරන්න.
- පහත කමාන්ඩ් ධාවනය කරන්න:
sudo nautilus
- උසස් කළ ගොනු කළමනාකරු භාවිතා කර මකාදැමීම නැවත උත්සාහ කරන්න.
සාරාංශය
මෙම කොටස GUI භාවිතයෙන් ෆෝල්ඩර් මකාදැමීමේ ක්රමය පැහැදිලි කරයි.
ප්රධාන කරුණු
- ගොනු කළමනාකරු අන්තර්ගත-හිතකාමී ෆෝල්ඩර් කළමනාකරණය සපයයි, එය ආරම්භකයන්ට සුදුසු වේ.
- කුණු බඩු (Trash) භාවිතා කිරීම අනපේක්ෂිත ස්ථිර මකාදැමීම වැළැක්වීමට උපකාරී වේ.
- පරිපාලක අධිකාරි මඟින් ආරක්ෂිත ෆෝල්ඩර් මකාදැමීමට හැකියාව ලැබේ.
6. මකාදැමූ ෆෝල්ඩර් නැවත ලබා ගැනීම සහ දත්ත කළමනාකරණය
මෙම කොටස අනපේක්ෂිතව මකාදැමූ ෆෝල්ඩර් නැවත ලබා ගැනීමේ ක්රම විස්තර කරයි සහ දත්ත කළමනාකරණය සඳහා හොඳ පුරුදු පිළිබඳ හැඳින්වීමක් ලබා දෙයි. මෙම ප්රතිසාධන විකල්පයන් තේරුම් ගැනීමෙන් ඔබට අහඹු මකාදැමීමක් සිදු වූ විට සාමකාමීව ප්රතිචාර දැක්වීමට හැකියාව ලැබේ.
6.1 කුණු බඩුවෙන් නැවත ලබා ගැනීම
GUI මඟින් මකාදැමූ ෆෝල්ඩර් සාමාන්යයෙන් කුණු බඩුවට ගෙන යනු ලැබේ, එයින් පහසුවෙන් නැවත ලබා ගත හැකිය.
පියවරයන්
- ගොනු කළමනාකරු විවෘත කරන්න.
- වම් පාර්ශවයේ පාරිසරික තීරුවෙන් “කුණු බඩුව” (Trash) තෝරන්න.
- ඔබ නැවත ලබා ගැනීමට කැමති ෆෝල්ඩර් මත දකුණු-ක්ලික් කර “නැවත ලබා ගන්න” (Restore) තෝරන්න.
- ෆෝල්ඩර් එහි මුල් ස්ථානයට නැවත ලබා ගන්නා ලදී.
වැදගත් සටහන්
- කුණු බඩුව හිස් කර තිබේ නම්, මෙම ක්රමය මඟින් නැවත ලබා ගැනීම අසම්භව වේ. එවැනි අවස්ථාවල පහත සඳහන් මෙවලම් භාවිතා කරන්න.
6.2 විධාන පේළියෙන් ප්රතිසාධන හැකියාවන්
විධාන පේළියෙන් මකාදැමූ ෆෝල්ඩර් කුණු බඩුවට නොයයි, ඒවා ස්ථිරවම මකාදැමෙනවා. එNevertheless, විශේෂිත මෙවලම් භාවිතා කර ප්රතිසාධනය කළ හැකිය.
නිර්දේශිත ප්රතිසාධන මෙවලම්
- testdisk
- මකාදැමූ ගොනු සහ ෆෝල්ඩර් නැවත ලබා ගැනීමට හැකි බලවත් දත්ත ප්රතිසාධන මෙවලමකි.
ස්ථාපනය
sudo apt install testdisk
ධාවනය
sudo testdisk
- තිරයේ මෙනුව අනුගමනය කර ඩිස්ක් තෝරා සෝධන (scan) ආරම්භ කරන්න.
- photorec (testdisk සමඟ ඇතුළත්)
- ඡායාරූප, ලේඛන සහ වෙනත් ගොනු ආකෘති ප්රතිසාධනය සඳහා ප්රයෝජනවත් වේ.
ධාවනය
sudo photorec
වැදගත් සටහන්
- නව දත්ත මකාදැමූ ප්රදේශය මත ලියන ලද විට ප්රතිසාධනය අතිශය අභියෝගාත්මක වේ. ඉක්මනින් ප්රතිසාධන ක්රියාවලිය ආරම්භ කරන්න.
6.3 මකාදැමීමෙන් පසු කළමනාකරණය සහ උපස්ථාපන (Backup) උපායමාර්ග
1. ස්වයංක්රීය උපස්ථාපන සකසන්න
දත්ත අහිමි වීම වැළැක්වීමට නිතර උපස්ථාපන සැකසිය යුතුය.
- rsync විධානය භාවිතා කරන්න
rsync -av --delete /home/user/Documents/ /backup/Documents/
→ නියමිත ෆෝල්ඩරය උපස්ථාපන ගමනාන්තයට සමමුහුර්ත කරයි.
- වලාකුළු සේවා Google Drive, Dropbox සහ අනෙකුත් වලාකුළු විසඳුම් පහසු පිටත උපස්ථාපන සපයයි.
2. සංස්කරණ පාලනය (Version Control) භාවිතා කරන්න
- Git වැනි මෙවලම් භාවිතා කිරීමෙන් වෙනස්කම් කාලය පුරා නිරීක්ෂණය කර අවශ්ය විට පරණ සංස්කරණ නැවත ලබා ගත හැකිය.
3. විධාන පේළියෙන් මකාදැමීමේදී කුණු බඩු ක්රියාකාරිත්වය භාවිතා කරන්න
trash-cliස්ථාපනය කර මකාදැමූ අයිතම කුණු බඩුවට ගෙන යාමට, තත්කාලිකව මකාදැමීමෙන් වළක්වන්න.
ස්ථාපනය
sudo apt install trash-cli
කුණු බඩුවට ගෙන යන්න
trash-put foldername
කුණු බඩුවේ අන්තර්ගත ලැයිස්තුව
trash-list
අයිතමයක් නැවත ලබා ගැනීම
trash-restore
සාරාංශය
මෙම කොටස මකාදැමූ ෆෝල්ඩර් නැවත ලබා ගැනීමේ ක්රම සහ මකාදැමීමෙන් පසු දත්ත කළමනාකරණය හා උපස්ථාපන සඳහා හොඳ පුරුදු පිළිබඳ විස්තර කරයි.
ප්රධාන කරුණු
- කුණු බඩුව GUI මඟින් මකාදැමූ විට ඉක්මනින් ප්රතිසාධනයේ හැකියාව සපයයි.
- විධාන පේළියෙන් මකාදැමීම
testdiskසහphotorecභාවිතා කර ප්රතිසාධනය කළ හැකිය. - නිතර උපස්ථාපන සහ සංස්කරණ පාලනය දත්ත අහිමි වීමේ අවදානම අඩු කරයි.
7. නිතර අසන ප්රශ්න (FAQ)
මෙම කොටස Ubuntu හි ෆෝල්ඩර් මකාදැමීම සම්බන්ධ සාමාන්ය ප්රශ්නවලට පිළිතුරු ලබා දෙයි. මෙම අවස්ථා තේරුම් ගැනීමෙන් ඔබට වැඩ කිරීම ආරක්ෂිත හා කාර්යක්ෂම ලෙස සිදු කළ හැකිය.
Q1. rm විධානය භාවිතා කර මකාදැමූ ෆෝල්ඩර් නැවත ලබා ගත හැකිද?
A1. සාමාන්යයෙන්, නැත.
rm විධානය කුණු බඩුව භාවිතා නොකර ගොනු හා ෆෝල්ඩර් ස්ථිරවම මකාදැමීම නිසා සාමාන්ය ප්රතිසාධන ක්රම අසම්භව වේ.
විකල්ප විසඳුම්
- මකාදැමීම අලුත්ම සිදුවීම් නම්, ප්රතිසාධන මෙවලම් උදව් විය හැකිය:
- testdisk : ගොනු පද්ධතිය සෝධනය කර මකාදැමූ දත්ත නැවත ලබා ගනී.
- photorec : ඡායාරූප, ලේඛන වැනි විශේෂිත ගොනු ආකෘති ප්රතිසාධනයේ පරිපූර්ණ වේ.
- අනාගත ගැටළු වලින් වැළැක්වීමට,
trash-cliස්ථාපනය කර command‑line මගින් මකා දැමීම Trash වෙත යැවීමට.
Q2. ෆෝල්ඩරයක් මැකීමේදී “Permission denied” පණිවිඩය පෙනේ. මොකක්ද කළ යුතුද?
A2. ගැටළුව අවශ්ය අවසර නොමැතිකමට සම්බන්ධයි.
වත්මන් පරිශීලකයා හිමිකරු නොවිය හැකිය හෝ ලිවීමේ අවසර නොමැති විය හැකිය.
විසඳුම්
- අවසර පරීක්ෂා කරන්න:
ls -ld foldername
- අවශ්ය නම් අවසර වෙනස් කරන්න:
sudo chmod u+w foldername
- පරිපාලක අවසර භාවිතා කරන්න:
sudo rm -r foldername
Q3. ෆෝල්ඩරයක් “in use” ලෙස පෙන්වයි සහ මැකීමට නොහැකිය. ඇයි?
A3. වෙනත් ක්රියාවලියක් එම ෆෝල්ඩරය භාවිතා කරමින් ඇත.
විසඳුම්
- ෆෝල්ඩරය භාවිතා කරන ක්රියාවලිය පරීක්ෂා කරන්න:
lsof | grep foldername
- එම ක්රියාවලිය නවත්වන්න:
kill processID
- ෆෝල්ඩරය මවුන්ට් පයින්ට් එකක් නම්, එය අන්මවුන්ට් කරන්න:
sudo umount mountpoint
- මැකීම නැවත උත්සාහ කරන්න:
rm -r foldername
Q4. වැදගත් ෆෝල්ඩරයක් අහඹු ලෙස මකා දැමුවා. මොකක්ද කළ යුතුද?
A4. ඉක්මනින් ප්රතිසාධනය උත්සාහ කරන්න.
- තැටියට දත්ත ලියීම නවත්වන්න.
- ප්රතිසාධන මෙවලම් ස්ථාපනය කරන්න:
sudo apt install testdisk
- මකා දැමූ දත්ත පරික්ෂා කර ප්රතිස්ථාපනය කරන්න.
සටහන
ප්රතිසාධනයට වගකීමක් නොමැත. ස්ථිර දත්ත අහිමි වීම වැළැක්වීමට නිතර බැක්අප් ගත කිරීම අත්යවශ්යයි.
Q5. සමහර ෆෝල්ඩර මකා දැමිය හැකි අතර, අනෙකුත් මකා දැමිය නොහැකි වන්නේ ඇයි?
A5. එම ෆෝල්ඩරය පද්ධති-සම්බන්ධ, අගුළු වැටුණු හෝ මවුන්ට් කර ඇති විය හැකිය.
විසඳුම්
- එය මවුන්ට් පයින්ට් එකක්දැයි පරීක්ෂා කරන්න:
mount | grep foldername
- අවශ්ය නම් අන්මවුන්ට් කරන්න:
sudo umount mountpoint
- අවසර සකස් කරන්න:
sudo chmod -R 777 foldername
- නැවත මකා දැමීමට උත්සාහ කරන්න:
sudo rm -rf foldername
සාරාංශය
මෙම කොටස Ubuntu හි ෆෝල්ඩර මකා දැමීමේ පොදු ගැටළු සහ ඒවා විසඳුම් පිළිබඳ විස්තර කරයි.
ප්රධාන කරුණු
- අහඹු මකා දැමීම වැළැක්වීමට බැක්අප් සහ Trash විශේෂාංග භාවිතා කරන්න.
- අවසර හා අගුළු ගැටළු නිවැරදි විධාන භාවිතා කර සකසන්න.
- විශේෂිත මෙවලම් මඟින් මකා දැමූ දත්ත ප්රතිසාධනයේ හැකියාව ලබා ගත හැකිය.
ඊළඟ කොටස අවසාන සාරාංශය සහ ප්රායෝගික උපදෙස් ලබා දේ.
8. නිගමනය
මෙම ලිපිය Ubuntu හි ෆෝල්ඩර මකා දැමීම පිළිබඳ සම්පූර්ණ මාර්ගෝපදේශයක් සපයයි. මූලික විධාන, පොදු දෝෂ, ප්රතිසාධන ක්රම, ආරක්ෂිත පුරුදු ආදිය ගැන දැන ගැනීමෙන්, ඔබට ෆෝල්ඩර ආරක්ෂිතව හා කාර්යක්ෂමව කළමනාකරණය කළ හැකිය.
8.1 ප්රධාන ග්රහණයන්
- මූලික මෙහෙයුම් අවබෝධ කරගන්න
- හිස් ෆෝල්ඩර සඳහා
rmdirසහ ගොනු සහිත ෆෝල්ඩර සඳහාrm -rභාවිතා කරන්න. - අහඹු මකා දැමීම වැළැක්වීමට
-iවිකල්පය භාවිතා කරන්න.
- දෝෂ හසුරුවීම ඉගෙන ගන්න
- අවසර දෝෂ සකස් කිරීම සඳහා
chmodහෝchown, අවශ්ය විටsudoභාවිතා කරන්න. - අගුළු වැටුණු ෆෝල්ඩර හෝ මවුන්ට් පයින්ට් සඳහා
lsofසහumountභාවිතා කරන්න.
- අවශ්ය විට GUI භාවිතා කරන්න
- ගොනු කළමනාකරණය සඳහා ගොනු කළමනාකරු (File Manager) භාවිතා කරන්න.
- අහඹු මකා දැමීමේ අවදානම අඩු කිරීම සඳහා Trash විශේෂාංගය භාවිතා කරන්න.
- ප්රතිසාධන සහ බැක්අප් සැලසුම් කරන්න
- වැරදි සිදුවූ විට
testdiskසහphotorecවැනි ප්රතිසාධන මෙවලම් භාවිතා කරන්න. - දිගුකාලීන දත්ත ආරක්ෂාව සඳහා නිතර බැක්අප් සහ සංස්කරණ පාලනය (version control) ක්රියාත්මක කරන්න.
- FAQ භාවිතා කර ප්රායෝගික ගැටළු විසඳන්න
- නිවැරදි විධාන සහ මෙවලම් භාවිතා කිරීමෙන් පොදු මකා දැමීමේ ගැටළු විසඳිය හැකිය.
8.2 ප්රායෝගික භාවිතය සඳහා අවසාන පරීක්ෂා ලැයිස්තුව
- විධානයක් ක්රියාත්මක කිරීමට පෙර
- වැදගත් ගොනු බැක්අප් කර තිබේද?
අහඹු මකා දැමීම වැළැක්වීමට තහවුරු කිරීමේ විකල්ප (confirmation options) භාවිතා කර තිබේද?
දෝෂ සහ ගැටළු හඳුනා ගැනීම
අවසර දෝෂ සහ අගුළු වැටුණු ක්රියාවලීන් හඳුනා ගැනීමට ඔබට හැකියාව තිබේද?
ප්රතිසාධන සූදානම
- අහඹු මකා දැමීම සිදුවූ විට භාවිතා කිරීමට බැක්අප් සහ ප්රතිසාධන මෙවලම් ඔබ සූදානම් කර තිබේද?
8.3 අවසාන අදහස්
කමාන්ඩ්‑ලයින් මෙහෙයුම් සහ GUI මෙවලම් දෙකම එකට භාවිතා කිරීමෙන් Ubuntu හි ෆෝල්ඩර මකා දැමීම කාර්යක්ෂම හා ආරක්ෂිත වේ. ඕනෑම වෙලාවක ඩිරෙක්ටරීන් මකා දැමීමට හෝ මකා දැමීමේ ගැටළු විසඳීමට මෙම මාර්ගෝපදේශය අනුගමනය කරන්න.
විධාන සෑම විටම දෙවරක් පරීක්ෂා කරන්න සහ අනපේක්ෂිත දත්ත නාශය වැළැක්වීම සඳහා නිසි බැකප් පවත්වා ගන්න. පරිස්සම්කම සහ නිවැරදි දැනුම සමඟ, ඔබට ඔබේ Ubuntu ෆෝල්ඩර් ආරක්ෂිතව සහ ඵලදායීව කළමනාකරණය කළ හැකිය.
වැඩිදුර උපකාරී Ubuntu පාඨමාලා සහ ගැටලු විසඳීමේ මාර්ගෝපදේශ සඳහා බලා සිටින්න!


