2018-12-19走下神坛的Linux

谁说Linux不需要清理垃圾?~/.cache目录里就有一大堆

笔者小衲最讨厌偏见和谣言,无论是吹还是黑,都主张独立地、清醒地、客观地去看。

坊间有一句谣言说Linux没有垃圾,Linux并不需要像Windows那样定时清理垃圾,有些人还把这当成Linux的优点到处宣传。过去这个谣言传的很盛,近年随着Linux系统的普及,稍微好了一些,但是还是有一些人仍有偏见,比如简书上这位作者

笔者认为,一个操作系统没有垃圾是痴人说梦,就像长期关门闭户的房子也会有粉尘进入,或者,就像创作一件作品必然会产生一些废弃物,这是很自然的规律,不以人的意志为转移。

去年写过一篇题为《谁说Linux不需要清理垃圾?用journalctl清理近3G日志文件》的博文说到此事,今天又发现了一个专门堆放“垃圾”的目录——~/.cache,虽然一直知道有这个文件夹的存在,但今天专门提这个事,是因为这个文件夹里的缓存文件会一直积累下来,直到让我吓一跳!如下面的截图所示:

~/.cache文件清理方法

1,找到日期大于365天的文件,直接删除之,命令:find ~/.cache/ -type f -atime +365 -delete

2,找到大于10M的文件,命令:find ~/.cache/ -size +10M,然后酌情清理之。

3,列出体积大于100M的目录,命令du ~/.cache -t 100M ,然后酌情清理之。

不过,这样手动清理效果不仅折腾人,而且效果也不是很完美。现在看来,Linux根本不是没有垃圾文件,而是没有这360安全卫士那样简单而又得力的垃圾清理工具啊!

4 Responses

  1. shenmo说道:

    有360了
    stacer之类的一直有而且很方便
    不知道哪里是缺了

  2. 绝对密位说道:

    哈哈 果然是浏览器缓存最多 搞了个内存盘 专门放浏览器缓存 这下舒服了

  3. Neil Andrew Alen说道:

    搜索引擎点进来的,教大家清理缓存就教,为什么还要连带批评一下linux(这个网站的主题是批判gnu运动的,但是我认为清理缓存是不带任何意识形态的一个问题

    • admin说道:

      GNU创始人斯托曼认为认为没有立场、不带意识形态的Linux是假GNU、坏软件。他大发慈悲的说:“坏软件你们是可以使用的,我没有强迫你们不用,但我不建议你们使用。”

发表评论

电子邮件地址不会被公开。 必填项已用*标注