การลบ ~ / .cache ปลอดภัยหรือไม่


25

เมื่อฉันสแกน$HOMEไดเรกทอรีด้วยbaobab(ตัววิเคราะห์การใช้งานดิสก์) ฉันพบว่า~/.cacheใช้เนื้อที่ประมาณครึ่ง GB

ฉันพยายามรีสตาร์ทและตรวจสอบขนาดอีกครั้ง แต่ก็ไม่ต่างกัน

rm -rf ~/.cacheดังนั้นฉันวางแผนที่จะ บอกให้ฉันรู้ว่ามันปลอดภัย~/.cacheหรือไม่

คำตอบ:


24

การล้าง~/.cache/บัญชีผู้ใช้ใหม่นั้นเริ่มต้นด้วยไดเรกทอรีว่างเปล่านั้นปลอดภัยแล้ว คุณอาจต้องการออกจากระบบหลังจากทำเช่นนี้เนื่องจากโปรแกรมอาจยังใช้ไดเรกทอรีนี้อยู่ สามารถพบโปรแกรมเหล่านี้ได้ด้วยคำสั่งนี้:

find ~/.cache -print0 | xargs -0 lsof -n

ในกรณีของฉันฉันจะปิดด้วย Firefox ก่อนที่จะทำการลบ


7

ใช่มันปลอดภัย แต่ก่อนที่คุณจะทิ้งมันทั้งหมดไปตรวจสอบสิ่งที่อยู่ในนั้น ไฟล์ที่อยู่ด้านล่าง.cacheจะใช้เพื่อเพิ่มความเร็วให้กับโปรแกรมของคุณเช่นโดยไม่ทำให้เกิดการดาวน์โหลดเมื่อไม่จำเป็น เนื้อหาบางส่วนในนั้นอาจต้องดาวน์โหลดหรือสร้างใหม่ทันที

du -sm ~/.cache/*

จะให้รายการและคุณสามารถเลือกไดเรกทอรีย่อยใด ๆ ที่เลือกตามการใช้งานของคุณของโปรแกรมพื้นที่ดิสก์ที่ใช้ ฯลฯ

คุณสามารถออกจากระบบและกลับเข้ามาตามที่ระบุไว้ใน Lekensteyn แต่ส่วนใหญ่โปรแกรมที่เป็นเจ้าของไดเรกทอรีย่อยจะต้องเริ่มต้นใหม่หากทำงานอยู่


1
ฉันมักจะใช้du -sm ~/.cache/* | sort -nเพื่อช่วยในการจัดลำดับความสำคัญ (และอาจจะตั้งshopt -s dotglobถ้ามี dotfiles)
Lekensteyn

@Lekensteyn ฉันใช้บางครั้งเช่นกัน แต่มีข้อเสียที่คุณต้องรอจนกว่าจะสแกนทุกอย่างก่อนที่จะทำการคัดแยกเกิดขึ้นและแสดงรายการผลลัพธ์ ด้วย 20 หรือดังนั้นรายการที่ฉันมีใน~/.cacheภาพรวมจะถูกเก็บไว้อย่างง่ายดาย และต่อมีอยู่เสมอชุดเดียวกันของ culprits: thumbnails, chromium, vlc, pip;-)
โธ

3

มีความปลอดภัยเนื่องจากตามคำจำกัดความมีเพียงสิ่งที่โปรแกรมสามารถสร้างใหม่ได้ ในขณะที่คนอื่นชี้ให้เห็นอาจเป็นความคิดที่ดีที่จะออกจากระบบหลังจากล้างมัน

คำถามที่ดีกว่าคือบางที: มันมีประโยชน์หรือไม่ มันจะเติมข้อมูลกลับมาอีกครั้งอย่างรวดเร็วเว้นแต่คุณจะเปลี่ยนรูปแบบการใช้งานของคุณอย่างมีนัยสำคัญและในเวลานั้นจะลดประสิทธิภาพของโปรแกรมที่ใช้งานในขณะที่สร้างข้อมูลที่มีอยู่ในนั้น คุณน่าจะดีกว่าถ้าทิ้งไว้คนเดียว


ฉันเห็นด้วยกับคำตอบของคุณ แต่มีข้อยกเว้น: การลบไฟล์แคชออกจากแอปพลิเคชันที่ไม่ต้องการถอนการติดตั้ง
Francesco Turco
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.