පද්ධතිය පිළිබඳ උපරිම තොරතුරු දැන ගැනීමෙන්, පරිශීලකයාට සිය වැඩ වල සියළුම වර්ණනාවන් පහසුවෙන්ම තීරණය කිරීමට හැකි වනු ඇත. ලිනක්ස් වල ෆෝමැට් ප්රමාණය ගැන තොරතුරු දැන ගැනීම වැදගත් වේ, නමුත් මුලින්ම මෙම දත්ත ලබා ගත යුතු ආකාරය තීරණය කිරීමට ඔබට අවශ්ය වේ.
මෙයද බලන්න: Linux බෙදාහැරීමේ අනුවාදය සොයා ගන්නේ කෙසේද?
ෆෝල්ඩරයේ ප්රමාණය තීරණය කිරීම සඳහා මාර්ග
ලිනක්ස් පාදක කරගත් මෙහෙයුම් පද්ධති වල පරිශීලකයින් දැනටමත් බොහෝ ක්රියාමාර්ගයන් කිහිප ආකාරයකින් විසඳී ඇති බව දනී. ඒ නිසා ෆෝල්ඩරයේ ප්රමාණය තීරණය කිරීම. එවැනි පෙනෙන සුළු සුළු කාර්යයක් "අලුතෙන් ආරම්භකයා" මෝඩයකට හඳුන්වා දිය හැකි නමුත්, පහත දැක්වෙන උපෙදස් විස්තරාත්මකව තේරුම් ගැනීමට උපකාරී වනු ඇත.
ක්රමය 1: පර්යන්තය
Linux හි ෆෝල්ඩරයේ ප්රමාණය පිළිබඳව සවිස්තරාත්මක තොරතුරු ලබා ගැනීම සඳහා, විධානය භාවිතා කිරීම වඩා හොඳය ඩු "ටර්මිනල්" හි. මෙම ක්රමයට ලිනක්ස් වලට මාරු වූ අද්දැකීම් ලත් පරිශීලකයෙකුට මෙම තොරතුරු ලබා ගත හැකි වුවද අවශ්ය තොරතුරු සොයා ගැනීම සඳහා එය පරිපූර්ණ වේ.
සින්ටැක්ස්
උපයෝගිතා සමස්ත ව්යුහය ඩු මෙවැන්නක් පෙනේ:
ඩු
du folder_name
du [විකල්ප] ෆෝල්ඩරයේ නම
වැඩි විස්තර සඳහා: "Terminal"
ඔබට පෙනෙන පරිදි, එහි සංස්කරණ දෙක විවිධ ආකාර වලින් ගොඩනගා ගත හැකිය. උදාහරණයක් ලෙස, විධානයක් ක්රියාත්මක කිරීමේදී ඩු (ෆෝල්ඩරයක් සහ විකල්පයක් සඳහන් නොකර) ඔබට වර්තමාන බහලුමේ ඇති සියළුම ෆෝල්ඩරවල ප්රමාණ ලැයිස්තුගත කර ඇති අතර, එය වටහා ගැනීමට අතිශයින්ම අපහසු වේ.
ඔබට ව්යුහගත දත්ත ලබා ගැනීමට අවශ්ය නම් විකල්ප භාවිතා කිරීම වඩා හොඳය.
විකල්පයන්
කණ්ඩායමේ පැහැදිලි උදාහරණ ප්රදර්ශනය කිරීමට පෙර ඩු ෆෝල්ඩරයේ ප්රමාණය ගැන තොරතුරු එකතු කිරීමේදී සියලු හැකියාවන් භාවිතා කිරීමට එහි විකල්පයන් ලැයිස්තුගත කිරීම වටී.
- -ඒ - ඩිරෙක්ටරයේ තබා ඇති ගොනු වල මුළු ප්රමාණය පිළිබඳව තොරතුරු පෙන්වන්න (ලැයිස්තුවේ අවසානයේ ෆෝල්ඩරයේ සියලුම ගොනු සියල්ලම පෙන්වයි).
- - අඩුයි-ප්රමාණය - ඩිරෙක්ටරයේ ඇතුලත්ව ඇති ගොනු වල සැබෑ පරිමාව පෙන්වන්න. ෆෝල්ඩරයේ සමහර ගොනු වල පරාමිතීන් සමහර අවස්ථාවල වලංගු නැත, බොහෝ සාධක බලපෑම් කරයි, එමනිසා මෙම විකල්පය භාවිතා කරන්නේ දත්ත නිවැරදි බව සහතික කිරීමටය.
- -B, --block-size = ප්රමාණය - කිලිල්බයිට් (K), මෙගාබයිට් (M), ගිගාබයිට් (G), ටෙරාබයිට් (T) ලෙස ප්රතිඵල පරිවර්තනය කිරීම. උදාහරණයක් ලෙස, විකල්පය සමඟ ඇති විධානය - බී මෙගාබයිට් වල ෆෝල්ඩරයේ ප්රමාණය පෙන්වයි. විවිධ අගයන් භාවිතා කරන විට, කුඩා සංඛ්යාත්මක සංඛ්යාවකට වටයෑම හේතුවෙන් ඔවුන්ගේ අගය දෝෂයකි.
- -බ - බයිට් වල දත්ත දර්ශනය කරන්න - අඩුයි-ප්රමාණය සහ --block-size = 1).
- - - ෆෝල්ඩරයේ ප්රමාණයෙන් සම්පූර්ණ ගණනය කරන්න.
- - ඩී - කොන්සෝලයේ ලැයිස්තු ගත කර ඇති සම්බන්ධතා පමණක් අනුගමනය කිරීම සඳහා නියෝගයක්.
- --files0-from = FILE - තැටිය භාවිතා කිරීම පිළිබඳ වාර්තාවක් පෙන්වන්න, "FILE" තීරුවේ ඔබ විසින් නම ඇතුළත් කරනු ලැබේ.
- -එච් - යතුර සමාන ය - ඩී.
- -එච් - සුදුසු දත්ත ඒකක භාවිතයෙන් මානව-කියවිය හැකි ආකෘතියට සියලු අගයන් පරිවර්තනය කරන්න (කිලෝබයිට්, මෙගාබයිට්, ගිගාබයිට් සහ ටෙරාබයිට්).
- - ස - අන්තිම විකල්පය හා සමාන පාහේ සමාන, එය දහසකට සමාන විභේදකය භාවිතා කරයි.
- - කි - කිලිලොයිටේවල දත්ත පෙන්වන්න (විධානයට සමාන) --block-size = 1000).
- -එම් - එකම වස්තුවක පාද සටහන් එකකට වඩා වැඩි අවස්ථාවන්හිදී සියලුම දත්ත එක් කිරීමට නියෝගයක්.
- -එම් - මෙගාබයිට් වලින් දත්ත පෙන්වන්න (විධානයට සමාන) -block-size-1000000).
- -එම් - නිශ්චිත සංකේතාත්මක ඈඳියන් අනුගමනය කරන්න.
- - පී - පෙර විකල්පය අහෝසි කරයි.
- -0 - ශුන්ය බයිටයක් සහිත තොරතුරු සෑම ප්රතිදානය රේඛාවක්ම අවසන් කරන්න, නව රේඛාවක් ආරම්භ නොකරන්න.
- - එස් - අත්පත් කරගත් අවකාශය ගණනය කිරීමේ දී, ෆෝල්ඩරයේ ප්රමාණයන් සැලකිල්ලට නොගන්න.
- -ස - ඔබ තර්කය ලෙස සඳහන් කර ඇති ෆෝල්ඩරයෙහි විශාලත්වය පමණක් පෙන්වයි.
- -x - විශේෂිත ගොනු පද්ධතියෙන් ඔබ්බට යන්න එපා.
- --exclude = SAMPLE - "රටාව" ට ගැලපෙන සියලු ගොනු නොසලකා හරිනු.
- -d - පහත ෆෝල්ඩරයේ ගැඹුර සකස් කරන්න.
- කාලය - ගොනු වල මෑත වෙනස්වීම් පිළිබද තොරතුරු පෙන්වන්න.
- - - උපයෝගී අනුවාදය සඳහන් කරන්න ඩු.
දැන්, සියලු විධාන විකල්පයන් දැන ගැනීම ඩුතොරතුරු එක්රැස් කිරීම සඳහා නම්යශීලී සැකසුම් උපයෝගී කරගනිමින් ඔබට ඒවා නිදහසේ භාවිතා කිරීමට ඔබට හැකි වනු ඇත.
භාවිතයේ උදාහරණ
අවසාන වශයෙන්, ලැබුණු තොරතුරු තහවුරු කිරීම සඳහා, මෙම විධානය භාවිතා කිරීමේ උදාහරණ කිහිපයක් සලකා බැලීම වටී ඩු.
අතිරේක අභිප්රේත ඇතුලුව තොරව තොරව, උපයෝගීතාව මඟින් අනුපිළිවෙලට අනුචලනය වන විට, නියම මාර්ගය ඔස්සේ ස්ථානගත කරන ලද ෆෝල්ඩරවල නම් සහ ප්රමාණය පෙන්වයි.
උදාහරණ:
ඩු
ඔබට උනන්දුවක් දක්වන ෆෝල්ඩරය පිළිබඳ දත්ත ප්රදර්ශනය කිරීම සඳහා, එහි නමේ විධානයන්හි කොටුව ඇතුල් කරන්න. උදාහරණයක් ලෙස:
du / home / user / බාගත
du / home / user / images
සියලු ප්රතිදානය තොරතුරු තේරුම් ගැනීමට පහසු වන පරිදි, විකල්පය භාවිතා කරන්න -එච්. ඩිජිටල් දත්ත මැනීමේ පොදු ඒකක වලට සියලුම ෆෝල්ඩරවල ප්රමාණය වෙනස් කරනු ඇත.
උදාහරණ:
du -h / home / user / බාගත
du -h / home / user / images
එක් එක් ෆෝල්ඩරයකින් අල්ලා ගන්නා පරිමාව පිළිබඳ සම්පූර්ණ වාර්තාවක් සඳහා, විධානය සමඟ සඳහන් කරන්න ඩු විකල්පයක් -ස, සහ පසුව - ඔබට කැමති ෆෝල්ඩරයේ නම.
උදාහරණ:
du -s / home / user / බාගත
du -s / home / user / images
එහෙත් විකල්පයන් භාවිතා කිරීම වඩාත් පහසු වනු ඇත. -එච් සහ -ස එකට
උදාහරණ:
du -hs / home / user / බාගත
du -hs / home / user / images
විකල්පයක් - ෆෝල්ඩර විසින් අල්ලා ගන්නා ලද මුළු ඉඩ ප්රමාණය ප්රදර්ශනය කිරීමට භාවිතා කරයි (එය විකල්පයන් සමඟ භාවිතා කළ හැක -එච් සහ -ස).
උදාහරණ:
du-chs / home / user / බාගත
du-chs / home / user / images
ඉහතින් සඳහන් නොවූ තවත් අතිශය ප්රයෝජනවත් "උපක්රමයක්" වන්නේ විකල්පයයි ---- උපරිම ගැඹුර. එය සමග, ඔබට උපයෝගීතාවයේ ගැඹුර සකස් කළ හැකිය ඩු ෆෝල්ඩර අනුගමනය කරනු ඇත. නිදසුනක් ලෙස, එක් ඒකකයක නිශ්චිත ගැඹුරු අනුපාතයකදී, මෙම කොටසේ දක්වා ඇති සියලු ෆෝල්ඩරවල ප්රමාණය පිළිබඳ තොරතුරු බැලනු ලැබේ, ඒවා තුළ ඇති ෆෝල්ඩර නොසලකා හරිනු ලැබේ.
උදාහරණ:
du -h - max depth = 1
ඉහත වඩාත්ම ජනප්රිය උපයෝගීතා යෙදුම් ලබා දෙන ලදී. ඩු. ඒවා භාවිතා කිරීමෙන්, ඔබට අපේක්ෂිත ප්රතිඵල ලබා ගත හැකිය - ෆෝල්ඩරයේ ප්රමාණය සොයාගන්න. උදාහරණවල භාවිතා කරන විකල්පයන් ටිකක් ඔබට පෙනෙන්නේ නම්, ඔබ එකිනෙකා සමඟ කටයුතු කිරීම, ඒවා ප්රායෝගිකව ක්රියාවට නැංවිය හැකිය.
ක්රමය 2: ගොනු කළමනාකරු
සැබැවින්ම, "ටර්මිනල්" ෆෝල්ඩරයේ ප්රමාණය පිළිබඳව තොරතුරු ගබඩා කිරීමක් ලබා ගත හැකි නමුත් සාමාන්ය පරිශීලකයා එය තේරුම් ගැනීමට අසීරු වනු ඇත. අඳුරු පසුබිමක අක්ෂර මාලාවක් වෙනුවට චිත්රක අතුරුමුහුණතක් නැරඹීම සඳහා වඩාත් පොදු වේ. මෙම අවස්ථාවෙහිදී, එක් ෆෝල්ඩරයක ප්රමාණය දැන ගැනීමට අවශ්ය වන්නේ නම්, හොඳම විකල්පය වන්නේ ගොනු කළමනාකරු භාවිතා කිරීමයි. Linux හි පෙරනිමියෙන්ම එය ස්ථාපනය කර ඇත.
සටහන: මෙම ලිපිය උබුන්ටු සඳහා වන සම්මත Nautilus file manager එකක් භාවිතා කරනු ඇත, නමුත් උපදෙස් සඳහා අනෙක් කළමනාකරුවන්ට අදාළ වනු ඇත, සමහර අතුරුමුහුණත් මූලද්රව්යවල සැකැස්ම සහ ඒවායේ තිරය වෙනස් විය හැකිය.
ගොනු කළමනාකරු භාවිතා කරමින් ෆෝල්ඩරයේ ප්රමාණය සොයා ගැනීම සඳහා පහත පියවර අනුගමනය කරන්න:
- කාර්ය තීරුවෙහි ඇති අයිකනය මත ක්ලික් කිරීමෙන් හෝ පද්ධතියේ සෙවුම මඟින් ගොනු කළමනාකරු විවෘත කරන්න.
- ෆෝල්ඩරය පිහිටා තිබෙන බහලුම වෙත සංචාලනය කරන්න.
- ෆෝල්ඩරයේ දකුණු ක්ලික් කරන්න (RMB).
- සන්දර්භය මෙනුව වෙතින් අයිතමය තෝරන්න "දේපල".
ඔබ විසින් සිදුකරන ලද උපක්රමවලින් පසුව, ඔබ විසින් ඔබට පෙළගැස්ම සොයා ගත යුතු කවුළුවක් දිස්වෙනු ඇත "අන්තර්ගතය" (1), ඒ වෙනුවට එය ෆෝල්ඩරයේ ප්රමාණය වේ. මාර්ගය වන විට ඉතිරිව ඇති තොරතුරු පහත දැක්වේ නිදහස් තැටියේ ඉඩ (2).
නිගමනය
මෙහි ප්රතිඵලයක් වශයෙන්, ඔබ හට Linux මෙහෙයුම් පද්ධතියේ තිබෙන ෆෝල්ඩරයක ප්රමාණය සොයාගත හැකි ක්රම දෙකක් තිබේ. එම තොරතුරු එකම තොරතුරු ලබා දෙන නමුත්, එය ලබා ගැනීම සඳහා විකල්ප රැඩිකල් වෙනසක් ඇත. ඔබට එක් ෆෝල්ඩරයක ප්රමාණය ඉක්මණින් දැන ගැනීමට අවශ්ය නම්, විසංයෝජන විසඳුම වනු ඇත්තේ ගොනු කළමණාකරු භාවිතා කිරීමයි. ඔබට හැකිතාක් තොරතුරු ලබා ගත හැකි නම්, උපයෝගිතා සමග ඇති පර්යන්තය හොඳින් ඩු සහ එහි විකල්පයන්.