Có an toàn để loại bỏ ~ / .cache không?


25

Khi tôi quét $HOMEthư mục của mình bằng baobab(Trình phân tích sử dụng đĩa), tôi thấy rằng nó ~/.cacheđang tiêu tốn khoảng nửa GB.

Tôi cũng đã thử khởi động lại và kiểm tra lại kích thước nhưng không có sự khác biệt.

Vì vậy, tôi đang lên kế hoạch rm -rf ~/.cache. Hãy cho tôi biết Có an toàn để xóa~/.cache ?

Câu trả lời:


24

Nó là an toàn để xóa ~/.cache/, tài khoản người dùng mới bắt đầu với một thư mục trống nào. Bạn có thể muốn đăng xuất sau khi thực hiện việc này vì các chương trình vẫn có thể sử dụng thư mục này. Các chương trình này có thể được tìm thấy với lệnh này:

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

Trong trường hợp của tôi, rất có thể tôi sẽ ổn khi chỉ cần đóng Firefox trước khi gỡ bỏ.


7

Vâng, nó an toàn, nhưng trước khi bạn vứt bỏ tất cả, hãy kiểm tra những gì trong đó. Các tệp bên dưới .cacheđược sử dụng để tăng tốc chương trình của bạn, ví dụ như không gây ra tải xuống khi không cần thiết. Một số nội dung có thể phải được tải xuống hoặc tạo lại ngay lập tức.

du -sm ~/.cache/*

sẽ cung cấp cho bạn một danh sách và bạn có thể loại bỏ có chọn lọc bất kỳ thư mục con nào dựa trên việc sử dụng các chương trình, dung lượng đĩa được sử dụng, v.v.

Bạn có thể đăng xuất và đăng nhập lại như Lekensteyn đã chỉ ra, nhưng hầu hết các chương trình sở hữu các thư mục con phải được khởi động lại nếu chạy.


1
Tôi thường sử dụng du -sm ~/.cache/* | sort -nđể giúp ưu tiên (và có thể đặt shopt -s dotglobnếu có dotfiles).
Lekensteyn

@Lekensteyn Đôi khi tôi cũng sử dụng nó, nhưng có một nhược điểm là bạn phải đợi cho đến khi nó quét mọi thứ trước khi sắp xếp diễn ra và liệt kê đầu ra. Với 20 mục hoặc hơn tôi có trong ~/.cachetổng quan có thể dễ dàng lưu giữ. Và dù sao luôn luôn có cùng một bộ thủ phạm: thumbnails, chromium, vlc, pip;-)
Anthon

3

Nó là an toàn, vì theo định nghĩa, nó chỉ chứa những thứ mà các chương trình có thể tạo lại. Như những người khác chỉ ra, có lẽ nên đăng xuất sau khi xóa nó.

Một câu hỏi tốt hơn có lẽ là: nó có hữu ích không? Nó sẽ sao lưu lại khá nhanh, trừ khi bạn thay đổi đáng kể các kiểu sử dụng của mình và trong thời gian đó sẽ làm giảm hiệu suất của các chương trình sử dụng nó trong khi chúng tạo lại thông tin có trong đó. Có lẽ bạn nên để nó một mình.


Tôi đồng ý với câu trả lời của bạn, nhưng có một ngoại lệ: xóa các tệp được lưu trong bộ nhớ cache khỏi các ứng dụng không mong muốn được gỡ cài đặt.
Francesco Turco
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.