请选择 进入手机版 | 继续访问电脑版

[LINUX] Linux下垃圾文件的详解

[复制链接]
查看113 | 回复4 | 2021-9-5 03:25:00 | 显示全部楼层 |阅读模式

Linux 计算机安装后,在我们不断的使用 过程中,由于 添加、删除软件和上网冲浪、调试程序等活动 ,硬盘中会产生各种各样的垃圾文件,而随着这些垃圾文件的不断膨胀,它们不仅会平白吞噬掉我们宝贵的硬盘空间,更会拖累机器的运行速率 ,影响我们的工作服从 。本文先容 一下给 Linux 体系 减肥的方法和工具的使用 技巧,本文使用 的 Linux 发行版本是 Ubuntu 12.04 。本文先容 的工具包括:Activity Log Manager、BleachBit、find、fdupes、Geeqie、GConf Cleaner,这些工具都是开源工具,Linux 用户可以通过下载编译源代码在其他盛行 的 Linux 版本(如 Redhat、SUSE 等)上使用 。

Linux 下哪些文件属于垃圾文件

软件安装过程中产生的临时 文件  

很多 bin 格式的软件在安装时,起首 要把自身的安装文件解压缩到一个临时 目次 (一样平常 为/tmp 目次 )然后再举行 安装。假如 软件计划 有疏忽或者体系 有标题 ,当安装竣事 后,这些临时 文件就会变得并不“临时 ”,成为硬盘里的一堆垃圾,很多时间 它们以*.tmp 的面目 出现。

软件运行过程中产生的临时 文件

和安装过程一样,在软件的运行过程中通常也会产生一些临时 交换文件,有些软件运行过后遗留下来的垃圾乃至 多达数百兆,比如 ssh 服务器和客户端毗连 过程中时产生的文件。还有假造 机运行时产生的文件。别的 我们删除一个账户之后,还会存在一些无用垃圾文件及目次 。

上网冲浪产生的临时 文件

我们在上网的时间 ,欣赏 器总是将网页文件下载到本地机器上,这些缓存文件不但占用了宝贵的磁盘空间,还常常会把我们的个人隐私公之于众。

一些不常用的鸡肋文件

比如一些应用软件自带的帮助和体系 手册页等。既然食之无味索性也将它们视作垃圾文件的一种表现。占用空间甚大,更会严肃 拖累体系 和一些图形处理软件的运行速率 。别的 还有一些破坏 的桌面文件,它包括破坏 的应用程序菜单按钮和文件关联。

各种缓存文件

假如 Linux 用户安装使用 GIMP 或者 Geeqie 等图形编辑工具,在这些软件都有图片预览功能,在保存了图片的文件夹下会产生一个名为“Thumbs.db”的文件,这个文件会随着图片文件的增长 而膨胀。还有就是.DS_Store 文件,DS_Store 文件是用来存储这个文件夹的表现 属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。别的 还有使用 apt 或者 yum 软件包安装过程中天生 的缓存文件。

使用 Linux 下令 删除垃圾文件 删除用户后遗留下的垃圾文件

这里我们使用 到的紧张 下令 是 find 。举个例子: 我们删除一个账户之后,还会存在一些无用垃圾文件及目次 ,我们要找出属于这个用户的垃圾东西,使用 find / -user 用户名 :就可以找到根目次 部属 于这个用户的相干 文件 ,使用 下令 :

#find ./ -nouser |xargs rm –rf

core 文件

当我们在体系 下运行某个程序出错的时间 ,体系 会自动 将残留在内存中的数据存成 core 文件,久而久之,体系 中遗留下来的 core 会越来越多,就像灰尘一样散落在体系 的每一个角落里很是烦人。这个时间 ,我们就可以应用 find 下令 加上—exec 参数来整理 它们。使用 下令 :

# find / -name core -print -exec rm -rf {} ;

多余的手册页

别的 Linux 提供了浩繁 语言的手册页(man)比如 Ubuntu 的 手册页位于/usr/share/man 目次 下 ,可以使用 下令 删除多余语言的手册页保留中英文即可。

# cd /usr/share/man # find ./ -maxdepth 1 -type d | tail -n +2 | grep -E -v '(en|zh|man).*' | while read d; do rm -rf $d; done

阐明 :关键字是(en|zh|man) ,您可以根据本身 的环境 修改。

使用 fdupes 工具删除指定目次 下重复文件

fdupes 是一个下令 行工具,它会查找和删除指定目次 的重复文件,它通过文件的大小和 MD5 值举行 比较 。一个字节一个字节举行 对比。 起首 安装这个工具

# apt-get install fdupes

在 /etc 目次 查找重复文件 ,使用 如下下令 :

#fdupes /etc

可以与 Linux 下令 组合使用 ,删除文件 :

#fdupes -r -f . | grep -v ^$ | tee duplicate.txt cat duplicate.txt | while read file; do rm -v "$file"; done

别的 也可以与 sed 下令 组合使用 ,删除文件 :

# fdupes -r -n -S /tmp | sed -r “s/^/#rm ”/” | sed -r “s/$/”/” >duplicate-files.sh

删除缓存文件

整理 旧版本的软件缓存

# apt-get autoclean

整理 全部 软件缓存:

#apt-get clean

使用 Geeqie 工具找出相似图像文件

现在 的硬盘容量是越来越大,出于备份的思量 ,很多朋侪 会采取“宁滥勿缺”的原则保存图片,这就大概 出现文件重复的环境 ,造成文件搜刮 的服从 低下。要在海量的存储空间中找出重复的文档,并不是一件容易 的工作。实在 借助闻名 的图像欣赏 工具 Geeqie 可以很轻松地找出体系 中的重复和相似图像文件。这些文件相比文本文件更大,时间长了会占用很多硬盘空间。使用 上面先容 的 fdupes 工具就不行,由于 fdupes 工具只能删除完全雷同 (md5sum 雷同 ) 的重复文件, 但若要剔除 "相似" 的图片文件, 则可使用 geeqie 工具。起首 安装这个工具:

# apt-get install gqview

下面运行这个工具,在要搜刮 的目次 上按鼠标右键, 选择 "Find duplicates recursive..."见图 1 。

图 1.选择

选择左下角的 "Compare by:" 下拉菜单可选择比对方式 Similarity (custom)找出相似度 99% 以上的图片,别的 可以勾选 "Thumbnails" 可表现 缩略图见图 2

图 2.找出相似度 99% 以上的图片

下面在被选取的项目上按鼠标右键, 点选 "Delete" 即可删除全部 被选取的图片, 删除前会有一个的确认界面以免误删。阐明 99%是图片相似度的缺省值,用户可以通过如下方式修改参数:在 Edit → Preferences → Preferences... → Behavior → Miscellaneous: Custom similarity threshold 见图 3 。

图 3.修改参数

使用 BleachBit 整理 文件 简介

BleachBit 是一款开源免费的体系 整理 工具,功能雷同 Windows 平台的 CCleaner。BleachBit 可以或许 删除埋伏 的垃圾文件,以及简单的保护你的隐私。擦除缓存,删除 cookies 文件,扫除 互联网欣赏 汗青 ,删除未使用 的本地化碎片日志 ,删除临时 文件,是一款非常实用的跨平台的体系 整理 工具。BleachBit 提供有 rpm 和 deb 二进制包,实用 于 Fedora/CentOS/RHEL、Debian/Ubuntu 等 Linux 发行版。别的 Linux 用户可以选择 BleachBit 的源码包(下载地址:http://bleachbit.sourceforge.net/download.PHP )。使用 BleachBit,你可以整理 体系 中的缓存、汗青 、临时 文件、cookies 等不必要 的东西,如许 可以开释 你的磁盘空间。当前,BleachBit 可以或许 整理 Beagle、Firefox、Epiphany、Flash、OpenOffice.org 、KDE、 GIMP、JAVA 编程工具、vim、Gedit 编辑器等 70 多种软件所产生的垃圾文件。还有体系 运行时天生 的“Thumbs.db”的文件和使用 apt 或者 YUM 软件包安装过程中天生 的缓存文件以及剪切板内里 的汗青 文件信息等。

起首 安装软件:

#apt-get install bleachbit

安装之后体系 工具菜单里就会多出两个工具:bleachbit 和 bleachbit as root。对于 root 用户使用 第 2 个,软件第一次运行,弹出“首选项窗口”,见图 4。

图 4.BleachBit 设置界面

简单阐明 一下设置界面:包括定制文件和文件夹,驱动器列表 ,语言,白名单(免于整理 的)设置,以及是否开机启动 BleachBit 等一些选项。

下面看看工作界面见图 5。

图 5.BleachBit 工作界面

BleachBit 软件功能单一因此使用 起来也方便。从图 5 里我能看到。 软件的左边摆列 出了可以或许 整理 的各种垃圾,点击“预览“按钮,就会分析出垃圾文件的明细和大小。 勾选好软件按 clean(扫除 )按钮即可。

以 Chrome 欣赏 器为例先容 操作实例

Chrome 欣赏 器可以整理 的文件紧张 包括:

缓存: 删除那些网页缓冲文件(这些缓冲文件可以减少下次访问该网页的时间) Cookies: 删除 cookies 文件,它们保存网站首选项、认证和身份等信息 当前会话: 删除当前会话 DOM(文档对象模子 ) 存储: 删除 HTML5 cookies 表单汗青 : 网站表单输入汗青 汗青 : 删除已欣赏 网站、下载及缩略图的汗青 记录 搜刮 引擎: 重置搜刮 引擎使用 汗青 并删除非内置搜刮 引擎,此中 一些引擎为自动 添加 整理数据库: 整理 数据库碎片以减少空间并进步 速率 (无需删除任何数据)

起首 查看可整理 的 Chrome 欣赏 器文件见图 6 。

图 6.查看 Chrome 欣赏
器可整理

的体系
垃圾

选中欲整理 的项目后,点击“预览“按钮即可实验 对该类项目内所含垃圾文件的扫描操作,扫描过程非常快速,扫描过程完毕,用户将看到检测到的垃圾文件列表及其统计信息,下面用户只需鼠标点击“整理 ”按钮即可轻松扫除 这些已经被检测到的垃圾文件。

上面笔者选择实验 的是对 Chrome 欣赏 器的扫描整理 任务 ,当然可以选择全部垃圾列表中的全部 项目,用户只需逐一勾选扫描项目选择激活项即可。

上一页12 下一页 阅读全文
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

avatar 倪丹军 | 2021-9-19 05:53:14 | 显示全部楼层
好多兽医在广场上义诊,admin楼主去看看吧!
回复

使用道具 举报

avatar 网路游民甲厝 | 2021-9-25 04:05:57 | 显示全部楼层
楼上的真不讲道理!
回复

使用道具 举报

avatar 湿湿二 | 2021-9-26 19:32:28 | 显示全部楼层
admin楼主最近很消极啊!
回复

使用道具 举报

admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,他卖的服务器是永久的,我们的网站用 服务器都是在这家买的,你可以去试试。访问地址:http://fwq.mxswl.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则