මම තැටි භාවිත විශ්ලේෂකය භාවිතා කර මගේ නිවාස ෆෝල්ඩරය පරිලෝකනය කරන විට, .cache
මගේ නිවාස නාමාවලියෙහි ඇති ෆෝල්ඩරය සෑම විටම එහි ඇති හොඳ දේවල් කිහිපයක් පෙන්වයි.
මෙම ෆෝල්ඩරයේ අන්තර්ගතය මකා දැමීම මට හොඳද? නැතහොත් එය යම් දෙයකට හානි කරයිද?
මම තැටි භාවිත විශ්ලේෂකය භාවිතා කර මගේ නිවාස ෆෝල්ඩරය පරිලෝකනය කරන විට, .cache
මගේ නිවාස නාමාවලියෙහි ඇති ෆෝල්ඩරය සෑම විටම එහි ඇති හොඳ දේවල් කිහිපයක් පෙන්වයි.
මෙම ෆෝල්ඩරයේ අන්තර්ගතය මකා දැමීම මට හොඳද? නැතහොත් එය යම් දෙයකට හානි කරයිද?
Answers:
ප්රශ්නයට පිළිතුරු සැපයීම සඳහා, .cache
දිගු කාලීන හානිකර බලපෑම් නොමැතිව IMO ඔබට සියල්ල මකා දැමිය හැකිය .
ඔබ .cache
විශාල ලෙස වර්ධනය වන්නේ නම් , අන්තර්ගතය දෙස බලා එය විශාල කරන්නේ කුමන යෙදුමද යන්න තීරණය කිරීම සහ නරක ක්රියාකාරී යෙදුමක් නැවත වින්යාස කිරීම වඩා හොඳ විය හැකිය ( .cache
එය විශාල වන විට මකා දැමීම වෙනුවට ).
විශාල ඉඩ ප්රමාණයක් ගත හැකි තවත් නාමාවලියක් (සහ / හෝ අපහසුතාවයට පත් සාක්ෂි ඉතිරි කර ගැනීම) .thumbs
නාමාවලිය වේ. බොහෝ ලිපිගොනු .thumbs
අනුපිටපත් ලෙස පෙනේ.
පිරිසිදු කිරීම සඳහා ( -rf
ධජය සහ වෙනත් නාමාවලි සමඟ පමණක් සැලකිලිමත් වන්න ;)
rm -rf ~/.thumbs/*
ඔබ උබුන්ටු / ලිනක්ස් වලට අළුත් වූ විට ඔබට ඔබගේ නිවසේ නාමාවලියෙහි කළ හැකි හා මකා දැමිය නොහැකි දේ දැන ගැනීම දුෂ්කර ය. බොහෝ දුරට ඔබට ඔබගේ නිවාස නාමාවලියෙහි ඇති ඕනෑම දෙයක් මකා දැමිය හැකිය, අවශ්ය වැඩසටහන් .cache
(හෝ වෙනත් තිත් ලිපිගොනු .local
) ඒවා නැවත නිර්මාණය කරයි.
බොහෝ විට, නරකම ලෙස, ඔබට අභිරුචි වින්යාසයන් අහිමි වනු ඇත, නමුත් පද්ධතියට සැබෑ හානියක් නැත.
ඔබගේ නිවාස නාමාවලියෙහි ඔබට නොතේරෙන දේවල් මකාදැමීමේ පුරුද්දක් ආරම්භ කිරීමට, එය උපස්ථ කිරීමට හෝ පරීක්ෂණ ගිණුමක් භාවිතා කිරීමට මම ඔබට උපදෙස් දෙන්නේ නැත. සැකයක් ඇත්නම්, ආරක්ෂිත දෙය වනුයේ උපස්ථයක් සෑදීම හෝ ගොනුව ගෙනයාමයි.
mv .cache .cache_backup
අවශ්ය නම් ඔබට උපස්ථයෙන් ප්රතිස්ථාපනය කළ හැකිය.
ඔබගේ නිවාස නාමාවලියෙන් පිටත ඔබට නොතේරෙන දේවල් මකා දැමීම ආරම්භ නොකරන්න.
rm -rf
gvfs-trash ~/.thumbs
එය මකා දැමීම සාමාන්යයෙන් ආරක්ෂිතයි . හැඹිලියට ප්රවේශ වන වැඩසටහන් වල කිසිදු ව්යාකූලතාවයක් ඇතිවීම වැළැක්වීම සඳහා ඔබට සියලු චිත්රක යෙදුම් (උදා: බන්ෂී, රිදම්බොක්ස්, වීඑල්සී, මෘදුකාංග-මධ්යස්ථානය, ..) වසා දැමීමට අවශ්ය විය හැකිය (මගේ ගොනුව හදිසියේම ගියේ කොහේද!?).
එයට පහසුවෙන් 100+ MB ප්රමාණයක් තිබිය හැක, එබැවින් ඔබට තැටියේ ඉඩ නිදහස් කිරීමට අවශ්ය නම් එය කරන්න.
බ්රෙට් ඩී සහ ඩිලන් මැකාල් විසින් දැනටමත් පෙන්වා දී ඇති පරිදි , ගොනු වර්ග වන්නේ අර්ධ බාගත කිරීම්, බ්රව්සර් හැඹිලිය, අයිකන වැනි මාධ්ය ගොනු යනාදියයි .
මතක තබා ගත යුතු තවත් දෙයක්: යෙදුමක් ඉවත් කිරීම අනිවාර්යයෙන්ම අදාළ ~ / .cache / remove_prog ෆෝල්ඩරය මකා දැමිය යුතු නොවේ; මෙම අවස්ථාවේදී එම ලිපිගොනු ඉඩ ලබා ගන්නා අතර ඒවා භාවිතා නොකෙරේ. ඒවා අනිවාර්යයෙන්ම මකා දැමිය හැකිය.
මගේ උපස්ථ තැටිය .cache වෙතින් පුරවන බව මම දැන ගතිමි (යෙදුම් ඔවුන්ගේම හැඹිලිය පිරිසිදු කරන බව මම අනුමාන කරමි, නමුත් මම උපස්ථ මකා නොදමන බැවින් එය විශාල වේ). ඒ නිසා මම .cache මගේ උපස්ථ ලැයිස්තුවෙන් බැහැර කරමි, නමුත් .Cache හි අවුරුදු දහයකට පෙර දේවල් ඇති බව මම දුටුවෙමි.
මෙය ඔබගේ .cache හි ඇති සියල්ල මකා දමනු ඇත
find ~/.cache/ -type f -atime +365 -delete
එය ක්රියාත්මක කිරීම ගැන ඔබ නොසන්සුන් නම්, මකා දැමිය යුතු දේ මෙය ඔබට පෙන්වයි:
find ~/.cache/ -depth -type f -atime +365
මම ඒ සඳහා 'පිවිසුම් කාලය' භාවිතා කරමි, ඔබට -ctime භාවිතා කිරීමෙන් 'නිර්මාණ කාලය' උත්සාහ කළ හැකිය (අවුරුදු ගණනක් පැරණි නමුත් තවමත් ප්රවේශ වී ඇති බොහෝ හැඹිලි ලිපිගොනු මා සොයාගෙන ඇතත්). සංස්කරණ යෝජනාවට 33 n33rma ට ස්තූතියි.
~/.cache
, ඒවා ඩොලර් 0.1 GB පමණි! හොඳ යෝජනාවක් නැවත: -atime
ධජය ද. මා කරන්නේ මගේ /tmp/
ෆෝල්ඩරය සඳහා සමාන සෙවුම් විධානයක් මගේ ක්රොන්ටාබ් තුළ තැබීමයි ; මම -atime +1
කිසිදු ගැටළුවක් නොමැතිව භාවිතා කරමි .
එය මකා නොදැමීමට මම නිර්දේශ කරමි. මම ලිනක්ස් විශේෂ expert යෙක් නොවෙමි (මම එසේ වීමට බලාපොරොත්තු වෙමි!) සහ ගොනු පද්ධති ව්යුහයේ විශේෂතා නොදනිමි, නමුත් ඔබේ නිවසේ ෆෝල්ඩරයට ගොස් පෙන්වීමට ctrl + h එබීමෙන් ඔබට ෆෝල්ඩරයේ ඇති දේ හරියටම පරීක්ෂා කළ හැකිය. සැඟවුණු ෆෝල්ඩර. එවිට ඔබට .cache ෆෝල්ඩරයට ගොස් එහි ඇති දේ බලන්න.
මගේ පද්ධතියේ ඉක්මන් විමසුමකින් මම දන්නවා බන්ෂී ඇල්බම කලාව හැඹිලි ෆෝල්ඩරයේ ගබඩා කර ඇති බව (හරියටම ඇයිදැයි නොදනී), ක්රෝම් සතුව හැඹිලි ෆෝල්ඩරයේ දත්ත තිබේ, වැඩසටහන් බොහොමයක් .cache ෆෝල්ඩරයේ ල logs ු-සටහන් තබා ගනී, සහ වෙනත් දේවල්.
මෙම ලිපිගොනු සියල්ලම තාවකාලිකව වේග වැඩි කිරීමේ අරමුණු සඳහා (බ්රව්සර් හැඹිලිය වැනි) තිබේද යන්න හෝ මෙම "හැඹිලිය" වෙනත් අරමුණු සඳහා ලිපිගොනු අඩංගු දැයි මට විශ්වාස නැත (බ්රව්සර් හැඹිලියේ වේගය වැඩි කිරීම නිසා කලාප පළල අධික ලෙස භාවිතා කිරීම ප්රතික්ෂේප කිරීම සේවාදායකයේ ගොනු ප්රවේශ කිරීම, දෘඩ තැටියේ වෙනත් ගොනු ස්ථානයක් සඳහා r / w වේලාවන්හි පැහැදිලි වෙනසක් නොතිබිය යුතුය).
මට වඩා යමෙකු මේ ගැන වැඩි යමක් දන්නා බවත් ඔබට වඩා හොඳ ප්රතිචාරයක් ලබා දිය හැකි බවත් මම විශ්වාස කරමි.
.cache
. හැකි නම්, අදාළ ෆෝල්ඩරය නිර්මාණය කරන වැඩසටහන භාවිතා කරන්න. නිදසුනක් ලෙස, ක්රෝම් හැඹිලිය මකා දැමීම වඩාත් සුදුසු වන්නේ ක්රෝම් හරහා ය. වැඩසටහනක් එහි හැඹිලිය කළමනාකරණය කිරීමට දෘශ්යමාන මාධ්යයක් ඉදිරිපත් නොකරන්නේ නම්, යමෙකු එය නොදන්නේ නම් එය තනිවම තැබීම ආරක්ෂිත විය හැකිය.
du ~/.cache > cachefolders_size
. එය කරන්නේ එක් එක් ෆෝල්ඩරයේ ප්රමාණයන් සහිත ලැයිස්තුවක් ඔබට ලබා දීමයි .cache
. ඔබට ජනනය කරන ලද ගොනුවේ තොරතුරු පැතුරුම්පතක් තුළට ඇලවිය හැකි අතර පසුව එය ඔබේ රුචිකත්වයට අනුව වර්ග කරන්න. මම ඒ ගැන මෙතනින් කියෙව්වා .
තැටි හොග් සොයා ගැනීම සඳහා මම මගේ සියලුම යන්ත්රවල තබා ඇති පිටපතක් මෙන්න:
$ cat ~/bin/hog
#! /usr/bin/env bash
#
# -*- mode: shell-script -*-
case $# in
(0) dir='.';;
(1) dir=$1;;
(*) echo "usage: hog <dir>"
exit 1;;
esac
du -s --one-file-system $dir/* $dir/.[A-Za-z0-9]* | sort -rn | head
එසේම, මගේ යන්ත්රයේ, මගේ නිවාස නාමාවලිය noatime
විකල්පය සමඟ සවි කර ඇත , එබැවින් මම ඉහත පරිදි වෙනස් කළේ:
find ~/.cache -depth -type f -mtime +365 -delete
වෙනස් කිරීමේ වේලාවෙන් ඉවත් වන යතුරු.
ඔබට මෙය ඔබේ ක්රොන්ටාබ් තුළට දමා crontab -e
පේළි එකතු කිරීමට අවශ්ය විය හැකිය:
# Clean out ~/.cache
13 3 * * 0 chronic find ~/.cache -depth -type f -mtime +365 -delete
මකා .cache
දැමීමෙන් බොහෝ යෙදුම් සැකසුම් වෙබ් යෙදුම් වලට මැකෙනු ඇත. මුලින්ම අවධානය යොමු කළ යුත්තේ වෙබ් බ්රව්සර් සහ තැපැල් සේවාදායකයින් ය.
ෆෝල්ඩරය සඳහා එකම වේ .mozilla
. උදාහරණයක් ලෙස එය තණ්ඩර්බර්ඩ් වෙතින් සියලුම ගිණුම් ඉවත් කරනු ඇති අතර ඔබ ඒවා නැවත නිර්මාණය කළ යුතුය. වෙබ් බ්රව්සර් සම්බන්ධයෙන් එය ඉතිහාසය සහ සමහරක් මකා දමනු ඇතcontent settings
ඒ හැරෙන්නට මෙම ලිපිගොනු මකා දැමීමේ කිසිදු ගැටළුවක් නොමැත.