clean bash
Ushbu maqolada 21-maktab basseynining "Piscine C" dasturining birinchi bosqichida qilgan ba'zi ishlarim aks ettirilgan.
clean bash
Quyida sizga foydalanuvchi keshlarini, brauzer va VS Code qoldiqlarini, trash fayllarini avtomatik tozalovchi bash skript keltirilgan.
🧹 clean_user_cache.sh
— avtomatik tozalovchi skript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash
echo "🧹 Foydalanuvchi kesh va vaqtinchalik fayllarni tozalash boshlandi..."
# 1. Trash
echo " - Trash fayllari tozalanmoqda..."
rm -rf ~/.local/share/Trash/*
# 2. Umumiy cache
echo " - ~/.cache tozalanmoqda..."
rm -rf ~/.cache/*
# 3. VS Code keshlari
echo " - VS Code cache tozalanmoqda..."
rm -rf ~/.config/Code/Cache/*
rm -rf ~/.config/Code/CachedData/*
rm -rf ~/.config/Code/Code\ Cache/*
rm -rf ~/.config/Code/GPUCache/*
rm -rf ~/.config/Code/logs/*
# 4. Google Chrome kesh
echo " - Chrome cache tozalanmoqda..."
rm -rf ~/.config/google-chrome/ShaderCache/*
rm -rf ~/.config/google-chrome/Crash\ Reports/*
rm -rf ~/.config/google-chrome/GrShaderCache/*
rm -rf ~/.config/google-chrome/component_crx_cache/*
rm -rf ~/.config/google-chrome/extensions_crx_cache/*
rm -rf ~/.config/google-chrome/OptimizationHints/*
rm -rf ~/.config/google-chrome/Webstore\ Downloads/*
# 5. KDE thumbnail va plasmashell cache
echo " - KDE thumbnails va plasmashell qoldiqlari tozalanmoqda..."
rm -rf ~/.cache/plasmashell/qmlcache/*
rm -rf ~/.cache/thumbnails/*
rm -rf ~/.cache/ksycoca5_*
rm -rf ~/.config/session/*
rm -rf ~/.cache/mesa_shader_cache/*
echo "✅ Tozalash tugadi."
💾 Foydalanish:
Faylga saqlang:
1
nano clean_user_cache.sh
(yoki
touch
vaecho
, yoki VS Code’da)Ruxsat bering:
1
chmod +x clean_user_cache.sh
Ishga tushiring:
1
./clean_user_cache.sh
⏱ Avtomatlashtirish (ixtiyoriy)
Agar siz har ishga tushganda yoki haftada bir tozalashni xohlasangiz:
cron
(jadval asosida)- yoki
.bashrc
/.zshrc
oxiriga:
1
2
# clear every login
# bash ~/scripts/clean_user_cache.sh
Mualliflik huquqi CC BY 4.0 litsenziyasi bilan himoyalangan.