- 1 1. හැඳින්වීම
- 2 2. සමස්ත තැටි භාවිතය පරීක්ෂා කිරීම (df විධානය)
- 3 3. නියමිත නාමාවලියන් සහ ගොනු සඳහා තැටි භාවිතය පරීක්ෂා කිරීම (du විධානය)
- 4 4. How to Check Disk Usage Visually Using GUI (Disk Usage Analyzer)
- 5 4. GUI (ඩිස්ක් භාවිත විශ්ලේෂක) භාවිතයෙන් ඩිස්ක් භාවිතය දෘශ්යමය ලෙස පරීක්ෂා කිරීම
- 6 5. ඩිස්ක් ඉඩ අඩුවීමේදී එය නිදහස් කිරීමේ ක්රම
- 7 6. FAQ (නිතර අසන ප්රශ්න)
- 8 7. නිගමනය
1. හැඳින්වීම
Ubuntu පුද්ගලික භාවිතය සඳහාම නොව, එහි සුළු බර සහ ස්ථාවරත්වය නිසා සේවාදායක මෙහෙයුම් සඳහාද පුළුල් ලෙස භාවිතා වේ. කෙසේ වෙතත්, ඔබ එය භාවිතා කරගෙන යන විට, තැටි ඉඩ අවන් වීමට අත්යවශ්ය වේ. තැටි ඉඩ අඩුවීම මඟින් පද්ධතියේ කාර්ය සාධනය අඩුවීම සහ නව මෘදුකාංග ස්ථාපනය කිරීමේදී දෝෂ ඇති වීම සිදුවිය හැක.
මෙම ලිපියේදී, Ubuntu හි තැටි ඉඩ පරීක්ෂා කිරීම සහ නිසි ලෙස කළමනාකරණය කිරීම පිළිබඳ විස්තරාත්මකව පැහැදිලි කරමු. df සහ du විධාන වැනි CLI (Command Line Interface) මෙවලම්, සහ තැටි භාවිතය දෘශ්යමාන කරගත හැකි GUI මෙවලම “Disk Usage Analyzer” ගැන සාකච්ඡා කරමු. ආරම්භකයන්ට පහසුවෙන් අනුගමනය කළ හැකි පියවර-පියවර උපදෙස් සහ උදාහරණ ලබා දෙන අතර, ඔබට අවශ්ය තොරතුරු කියවීමට නිදහස් වන්න.
2. සමස්ත තැටි භාවිතය පරීක්ෂා කිරීම (df විධානය)
Ubuntu හි සමස්ත තැටි භාවිතය පරීක්ෂා කිරීමට df විධානය භාවිතා කරන්න. මෙම විධානය සෑම ගොනු පද්ධතියක් සඳහාම තැටි භාවිතය සහ ලබාගත හැකි ඉඩ ලැයිස්තු ආකාරයෙන් පෙන්වයි. පහතදී මූලික කරුණු සහ සමහර උසස් භ අවස්ථා පැහැදිලි කරමු.
df විධානය කුමක්ද?
df යනු “disk free” යන අර්ථය ඇති අතර, සහ Unix-ආශ්රිත මෙහෙයුම් පද්ධතිවල තැටි භාවිතය සහ ලබාගත හැකි ඉඩ පරීක්ෂා කිරීම සඳහා භාවිතා කරන විධානයකි. එය සරල හා වේගවත් වන අතර, පරිශීලකයන්ට පද්ධතියේ තැටි තත්ත්වය තත්කාලිකව අවබෝධ කර ගැනීමට ඉඩ සලසයි.
මූලික භාවිතය
df විධානයේ සාමාන්ය භාවිතය මෙසේය:
df -h
-hවිකල්පය ප්රතිඵලය මනුෂ්ය-කැමති ආකාරයෙන් (ඒකක සමඟ) පෙන්වයි. “1024000” වැනි අමු අංක වෙනට “1G” හෝ “500M” වැනි ආකාරයෙන් ප්රමාණය පෙන්වයි.
උදාහරණ ප්රතිඵල
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 20G 30G 40% /
tmpfs 500M 0 500M 0% /dev/shm
ප්රතිඵලයේ විස්තරය
- Filesystem : භාවිතා කරන ගොනු පද්ධතියේ වර්ගය (උදා. ext4, tmpfs).
- Size : ගොනු පද්ධතියේ මුළු ප්රමාණය.
- Used : දැනට භාවිතා වන තැටි ප්රමාණය.
- Avail : ලබාගත හැකි නිදහස් ඉඩ.
- Use% : භාවිතා වූ තැටි ප්රතිශතය.
- Mounted on : ගොනු පද්ධතියේ මවුන්ට් ලක්ෂ්යය.
උසස් භාවිතය
නියමිත ගොනු පද්ධතියක් පමණක් පෙන්වීම
-T විකල්පය භාවිතා කර ගොනු පද්ධතියේ වර්ග පෙන්විය හැකි අතර, නියමිත වර්ගයක් අනුව පෙරහන් කළ හැක.
df -T ext4
මෙම විධානය ext4 ලෙස ආකෘතිකරණය කර ඇති ගොනු පද්ධති සඳහා පමණක් තොරතුරු පෙන්වයි.
නියමිත මවුන්ට් ලක්ෂ්යයක් පරීක්ෂා කිරීම
ඔබට නියමිත මවුන්ට් ලක්ෂ්යයක් (උදා. /home) සඳහා තැටි ඉඩ පමණක් පරීක්ෂා කිරීමට අවශ්ය නම්, පහත විධානය භාවිතා කරන්න:
df -h /home
මෙය /home නාමාවලියට වෙන් කරළු සහ ලබාගත හැකි තැටි ඉඩ පෙන්වයි.
ගැටළු විසඳුම් උපදෙස්
- තැටි ඉඩ අවසන් වූ විට
dfවිධානය භාවිතා කර 100% භාවිතය ඇති ගොනු පද්ධති හඳුනා ගන්න. පසුව, අවශ්ය නොවන ගොනු මකා දැමීම වැනි පියවර ගන්න. - df විධානයේ ප්රතිඵල යාවත්කාලීන නොවීම ගොනු මකා දැමීමෙන් පසු නිදහස් ඉඩ යාවත්කාලීන නොවන්නේ නම්, ඒ ගොනු තවම ක්රියාවලියක් භාවිතා කරමින් තිබිය හැක.
lsofවිධානය භාවිතා කර එම ක්රියාවලිය හඳුනාගෙන සුදුසු ක්රියාමාර්ග ගන්න.
lsof | grep deleted
සාරාංශය
df විධානය Ubuntu හි සමස්ත තැටි භාවිතය ඉක්මනින් පරීක්ෂා කිරීම සඳහා ප්රයෝජනවත් මෙවලමකි. -h විකල්පය ප්රතිඵලය වඩාත් කියවීමට පහසු කරයි, එමනිසා ආරම්භකයන්ටත් පහසුවෙන් භාවිතා කළ හැක. මෙම කොටසෙහි ආවරණය කරන මූලික සහ උසස් භාවිතයන් අත්හදා බැලීමෙන්, ඔබට පද්ධතියේ තැටි ඉඩ වඩා කාර්යක්ෂමව කළනාකරණය කළ හැකි වේ.
3. නියමිත නාමාවලියන් සහ ගොනු සඳහා තැටි භාවිතය පරීක්ෂා කිරීම (du විධානය)
සමස්ත තැටි භාවිතය පරීක්ෂා කිරීම පමණක් නොව, කුමන නාමාවලියන් හෝ ගොනු වැඩි ඉඩ ගන්නා බව හඳුනා ගැනීමට du විධානය උපකාරී වේ. මෙම කොටස du විධානයේ මූලික කරුණු සහ උසස් භාවිත අවස්ථා පැහැදිලි කරයි.
du විධානය කුමක්ද?
du යනු “disk usage” යන අර්ථය ඇති අතර, නියමිත නාමාවලියන් හෝ ගොනු භාවිත කරන තැටි ප්රමාණය පෙන්වයි. තැටි ඉඩ අඩුවීමේ හේතුව හඳුනා ගැනීමට මෙය විශේෂයෙන් ප්රයෝජනවත් වේ.
මූලික භාවිතය
du විධානයේ සරල උදාහරණයක් මෙසේය:
du -sh /path/to/directory
-soption-sවිකල්පය නියමිත නාමාවලියේ මුළු ප්රමාණය පමණක් පෙන්වයි.** **-h` විකල්පය මනුෂ්ය-කැමති ආකාරයේ (KB, MB, GB) ප්රතිඵල ලබා දෙයි.
Example Output
උදාහරණ ප්රතිඵල
5.2G /home/user/Documents
මෙම ප්රතිඵලය /home/user/Documents නාමාවලිය 5.2GB ඩිස්ක් ඉඩක් භාවිතා කරමින් සිටින බව පෙන්වයි.
Checking Detailed Usage
විස්තරාත්මක භාවිතය පරීක්ෂා කිරීම
Displaying Disk Usage for Subdirectories
උපනාමාවලීන් සඳහා ඩිස්ක් භාවිතය පෙන්වීම
To check the disk usage of subdirectories within a specific directory, use the following command:
නියමිත නාමාවලිය තුළ උපනාමාවලීන්ගේ ඩිස්ක් භාවිතය පරීක්ෂා කිරීමට, පහත කමාන්ඩ් එක භාවිතා කරන්න:
du -h /path/to/directory/*
Example
උදාරණය
1.5G /path/to/directory/subdir1
3.2G /path/to/directory/subdir2
500M /path/to/directory/subdir3
මෙය කුමන උපනාමාවලිය වැඩි ඉඩ භාවිතා කරයිද යන්න පහසුවෙන් හඳුනා ගැනීමට උපකාරී වේ.
Advanced Usage
උසස් භාවිතය
Sorting by Size
ප්රමාණය අනුව අනුක්රමණය කිරීම
To sort directories and files by disk usage in descending order, use the sort command:
ඩ භාවිතය අනුව නාමාවලීන් සහ ගොනු අඩුම සිට වැඩිම දක්වා අනුක්රමණය කිරීමට sort කමාන්ඩ් එක භාවිතා කරන්න:
du -ah /path/to/directory | sort -rh | head -n 10
Example
උදාහරණය
2.5G /path/to/directory/largefile1.iso
1.2G /path/to/directory/subdir1
800M /path/to/directory/largefile2.zip
Summary
සාරාංශය
The du command is a powerful tool for analyzing disk usage at the directory and file level. Combining it with commands like find and sort can help you quickly identify and resolve disk space issues.
du කමාන්ඩ් එක නාමාවලී සහ ගොනු මට්ටමේ ඩිස්ක් භාවිතය විශ්ලේෂණය කිරීම සඳහා ශක්තිමත් මෙවලමකි. find සහ sort වැනි කමාන්ඩ් සමඟ ඒ කිරීමෙන් ඔබට ඉක්මනින් ඩිස්ක් ඉඩ ගැටළු හඳුනාගෙන විසඳීමට හැකිය.
4. How to Check Disk Usage Visually Using GUI (Disk Usage Analyzer)
4. GUI (ඩිස්ක් භාවිත විශ්ලේෂක) භාවිතයෙන් ඩිස්ක් භාවිතය දෘශ්යමය ලෙස පරීක්ෂා කිරීම
Besides using command-line tools, you can also check disk usage visually using a GUI (Graphical User Interface). In Ubuntu, the “Disk Usage Analyzer” tool allows you to analyze disk usage graphically. This section explains the features, installation method, and basic usage of Disk Usage Analyzer.
කමාන්ඩ්-ලයින් මෙවලම් භාවිතා කිරීමේ අමතරව, GUI (ග්රැෆික් පරිශීලක අතුරුමුහුණත) භාවිතයෙන් ඩිස්ක් භාවිතය දෘශ්යමය ලෙස පරීක්ෂා කළ හැක. Ubuntu හි “Disk Usage Analyzer” මෙවලම ඩිස්ක් භාවිතය ග්රැෆික් ආකාරයෙන් විශ්ලේෂණය කිරීමට ඉඩ සලසයි. මෙම කොටස Disk Usage Analyzer හි විශේෂාංග, ස්ථාපන ක්රමය, මූලික භාවිතය පිළිබඳ විස්තර කරයි.
What is Disk Usage Analyzer?
Disk Usage Analyzer යනු කුමක්ද?
Disk Usage Analyzer is a disk management tool in Ubuntu. It provides a graphical representation of disk usage, such as pie charts and bar graphs, making it easy to identify which directories and files are consuming the most space.
Disk Usage Analyzer යනු Ubuntu හි පෙරනිමි ලෙස ඇතුළත් කර ඇති ඩිස්ක් කළමනාකරණ මෙවලමකි. එය පයි චාට් සහ බාර් ග්රැෆ් වැනි ග්රැෆික් ප්රදර්ශනයක් ලබා දී, කුමන නාමාවලී සහ ගොනු වැඩි ඉඩ භාවිතා කරයිද යන්න පහසුවෙන් හඳුනා ගැනීමට උපකාරී වේ.
How to Install### ස්ථාපනය කිරීමේ ක්රමය
In most Ubuntu versions, Disk Usage Analyzer (baobab) is pre‑installed. If it is not installed, you can install it using the following command:
බොහෝ Ubuntu අනුවාද වල, Disk Usage Analyzer (baobab) පෙරථාපිත වේ. එය ස්ථාපිත නොවන්නේ නම්, පහත කමාන්ඩ් එක භාවිතා කර ස්ථාපනය කළ හැක:
sudo apt update
sudo apt install baobab
After installation, you can launch it by searching for “Disk Usage Analyzer” in the application menu.
ස්ථාපනයෙන් පසු, යෙදුම් මෙනුවේ “Disk Usage Analyzer” සෙවීමෙන් එය ආරම්භ කළ හැක.
Basic Usage
මූලික භාවිතය
1. Launching the Tool
1. මෙවලම ආරම්භ කිරීම
There are two ways to launch Disk Usage Analyzer:
Disk Usage Analyzer ආරම්භ කිරීමට ක්රම දෙකක් ඇත:
- Search for “Disk Usage Analyzer” in the application menu and open it.
- යෙදුම් මෙනුවේ “Disk Usage Analyzer” සෙවීමෙන් එය විවෘත කරන්න.
- Launch it from the terminal with the following command:
- ටර්මිනලයෙන් පහත කමාන්ඩ් එකාවිතා කර ආරම්භ කරන්න:
baobab
2. Selecting a Directory to Scan
2. පරික්ෂා කිරීමට නාමාවලිය තේරීම
When you launch the tool, you will see the following options:
මෙවලම ආරම්භ කළ විට, පහත විකල්ප ඔබට පෙනේ:
- Scan Home Folder Scans the entire home directory by default.
- Scan Home Folder පෙරනිමි ලෙස මුළු Home නාමාවලිය පරික්ෂා කරයි.
- Select a Specific Folder Click the “Select Folder” button to choose a directory to analyze.
- Select a Specific Folder “Select Folder” බොත්තම ක්ලික් කර විශ්ලේෂණය කිරීමට නාමාවලිය තෝරන්න.
- Scan Remote Disks Check the disk usage of network storage or remote servers.
- Scan Remote Disks ජාල ගබඩා හෝ දුරස්ථ සේවාදායකයන්ගේ ඩිස්ක් භාවිතය පරීක්ෂා කරන්න.
3. Checking Disk Usage
3. ඩිස්ක් භාවිතය පරීක්ෂා කිරීම
Once the scan is complete, you will see:
පරික්ෂණය අවසන් වූ පසු, ඔබට පහත දේ පෙනේ:
- Graphical Representation Disk usage is displayed in a pie chart or bar graph format.
- Graphical Representation ඩිස්ක් භාවිතය පයි චාට් හෝ බාර් ග්රැෆ් ආකාරයෙන් පෙන්වයි.
- Detailed List You can check the disk usage, available space, and the number of files in each directory.
- Detailed List ඔබට නාමාවලිය අනුව ඩිස්ක් භාවිතය, ලබාගත හැකි ඉඩ, ගොනු ගණන පරීක්ෂා කළ හැක.
Useful Features
ප්රයෝජනවත් විශේෂාංග
1. Identifying Large Files
1. විශාල ගොනු හඳුනාීම
You can expand directories to quickly locate large files or folders, helping you decide what to delete.
ඔබට නාමාවලී විස්තාර කර විශාල ගොනු හෝ ෆෝල්ඩර සොයාගත හැක, එමඟින් මොනවා මැකීමට යුතුද යන්න තීරණය කිරීමට උපකාරී වේ.
2. Scanning Network Drives
2. ජාල ඩ්රයිව් පරික්ෂා කිරීම
Disk Usage Analyzer supports scanning remote servers and network storage (e.g., NFS, SMB), which is useful for checking disk usage on external drives
Disk Usage Analyzer දුරස්ථ සේවාදායකයන් සහ ජාල ගබඩා (උදා: NFS, SMB) පරික්ෂා කිරීමේ හැකියාව සපයයි, එය බාහිර ඩ්රයිව් වල ඩිස්ක් භාවිතය පරීක්ෂා කිරීමට ප්රයෝජනවත් වේ.
3. Exporting Scan Results
3. පරික්ෂණ ප්රතිඵල නිර්යාත කිරීම
You can export scan results for later reference or to share with team members.
ඔබට පරික්ෂණ ප්රතිඵල පසුකාලීනව යොදා ගැනීමට හෝ කණ්ඩායම් සාමාජිකයන් සමඟ බෙදා ගැනීමට නිර්යාත කළ හැක.
Pros and Cons
වාසි සහ අවාසි
Pros
වාසි
- Easy to Understand : Graphs provide a clear visual representation of disk usage.
- Easy to Understand : ග්රැෆ්ස් ඩිස්ක් භාවිතය පැහැදිලිව දර්ශනය කරයි.
*** : No command‑line knowledge required; everything can be done through clicks. - Beginner‑Friendly : කමාන්ඩ්‑ලයින් දැනුම අවශ්ය නොවේ; සියල්ල ක්ලික් කිරීමෙන් කළ හැක.
- Supports Network Disks : Can scan remote storage devices.
- Supports Network Disks : දුරස්ථ ගබඩා උපාංග පරික්ෂා කළ හැක.
Cons
අවාසි
- පරික්ෂණය මන්දගාමී විය හැක : විශාල නාමාවලියන් පරික්ෂා කිරීමට බොහෝ කාලයක් ගත විය හැක.
- සීමිත අභිරුචිකරණය : CLI මෙවලම් සමඟ සසඳ විට, උසස් පෙරහන් කිරීම සහ අනුක්රමණික කිරීමේ විකල්ප අඩු වේ.
සාරාංශය
ඩිස්ක් භාවිත විශ්ලේෂකය සියලු මට්ටමේ පරිශීලකයන් සඳහා ප්රයෝජනවත් මෙවලමකි. රූපක පෙන්වීම මඟින් ඩිස්ක් ඉඩ ගත කරන නාමාවලියන් හෝ ගොනු කුමනදැයි පහසුවෙන් හඳුනාගත හැක. CLI මෙවලම් සමඟ ඒකතු කිරීමෙන්, ඔබට ඩිස්ක් ඉඩ කාර්යක්ෂමව කළමනාකරණය කළ හැක.
5. ඩිස්ක් ඉඩ අඩුවීමේදී එය නිදහස් කිරීමේ ක්රම
ඩිස්ක් ඉඩ අඩුවීමේදී, පද්ධතිය මන්දගාමී විය හැකි අතර නව මෘදුකාංග ස්ථාපනය කිරීමට අසමත් විය හැක. මෙම කොටස ඩිස්ක් ඉඩ නිදහස් කිරීමේ ප්රායෝගික ක්රම පැහැදිලි කරයි.
අවශ්ය නොවන ගොනු සහ නාමාවලියන් මකා දැමීම
1. තාවකාලික ගොනු ඉවත් කිරීම
තාවකාලික ගොනු එකතු වී ඉඩ ගත කරයි. ඒවා මකා දැමීමට පහත කමාන්ඩ් භාවිතා කරන්න:
sudo rm -rf /tmp/*
2. කුණු බඩු හිස් කිරීම
මකා දැමූ ගොනු කුණු බඩුවේ රැඳී ඉඩ ගත කරයි. එය හිස් කිරීමට මෙම කමාන්ඩ් භාවිතා කරන්න:
rm -rf ~/.local/share/Trash/*
භාවිත නොකළ පැකේජ සහ කෑෂ් ඉවත් කිරීම
1. භාවිත නොකළ පැකේජ ඉවත් කිරීම
අවශ්ය නොවන පැකේජ ඉවත් කිරීමට මෙම කමාන්ඩ් භාවිතා කරන්න:
sudo apt-get autoremove
2. පැකේජ කෑෂ් පිරිසිදු කිරීම
පහත කමාන්ඩ් කෑෂ් කර ඇති ස්ථාපන ගොනු ඉවත් කරයි:
sudo apt-get clean
විශාල ගොනු සොයා මකා දැමීම
1. විශාල ගොනු සොයීම
100 MB ට වැඩි ගොනු ලැයිස්තුගත කිරීමට පහත කමාන්ඩ් භාවිතා කරන්න:
find / -type f -size +100M
ලොග් ගොනු කළමනාකරණය
1. පැරණි ලොග් ගොනු මකා දැමීම
ලොග් ගොනු කුඩා කිරීමට, මෙය භාවිතා කරන්න:
sudo journalctl --vacuum-size=50M
ඩිස්ක් භාවිතය නිතර නිරීක්ෂණය
1. නිරීක්ෂණය සඳහා GUI භාවිතය
“ඩිස්ක් භාවිත විශ්ලේෂක” හෝ du කමාන්ඩ් භාවිතා කර නිතර ඩිස්ක් භාවිතය පරීක්ෂා කරන්න.
2. නිරීක්ෂණය ස්වයංක්රීය කිරීම
ඩිස්ක් භාවිතය ස්වයංක්රීයව පරීක්ෂා කිරීමට ස්ක්රිප්ට් එකක් භාවිතා කරන්න:
#!/bin/bash
df -h > ~/disk_usage_report.txt
සාරාංශය
මෙම පියවර අනුගමනය කිරීමෙන්, ඔබට ඩිස්ක් ඉඩ නිදහස් කර අනාගත ගැටළු වැළැක්විය හැක. නිතර පරීක්ෂා කර පිරිසිදු කිරීමෙන් පද්ධතියේ කාර්ය සාධනය රැකගත හැක.
6. FAQ (නිතර අසන ප්රශ්න)
Q1: df සහ du කමාන්ඩ් අතර වෙනස කුමක්ද?
dfකමාන්ඩ් : ගොනු පද්ධතියකට මුළු ඩිස්ක් භාවිතය පෙන්වයි.duකමාන්ඩ් : නියම නාමාවලියන් සහ ගොනු සඳහා ඩිස්ක් භාවිතය පෙන්වයි.
Q2: මගේ ඩිස්ක් ඉඩ ගත කරන දේ කුමක්දැයි මට හඳුනාගත හැකිද?
පහත කමාන්ඩ් භාවිතා කරන්න:
du -ah / | sort -rh | head -n 10
Q3: මකා දැමූ ගොනුව ඉඩ නිදහස් නොකරන්නේ ඇයි?
ගොනුව තවමත් ක්රියාවලියක් භාවිතා කරයිදැයි පරීක්ෂා කිරීමට මෙම කමාන්ඩ් භාවිතා කරන්න:
lsof | grep deleted
7. නිගමනය
Ubuntu හි ඩිස්ක් ඉඩ කළමනාකරණය පද්ධතියේ ස්ථාවරතාවයට අත්යවශ්යයි. මෙම ලිපියේ සඳහන් ක්රම භාවිතා කිරීමෙන්, ඔබට ඩිස්ක් ඉඩ කාර්යක්ෂමව පරීක්ෂා, විශ්ලේෂණය සහ නිදහස් කළ හැක. නිතර නඩත්තු කිරීමෙන් පද්ධතිය සාර්ථකව ක්රියා කරයි.




![Ubuntu හි ඔබේ පරිශීලක නාමය ආරක්ෂිතව වෙනස් කරන ආකාරය [සම්පූර්ණ ආරම්භක මාර්ගෝපදේශය]](https://www.linux.digibeatrix.com/wp-content/uploads/2025/01/89dc17bcde7d9df06a96212a4125895d-375x214.webp)