『壹』 linux系统优化如何清理磁盘空间linux清理磁盘空间
随着硬件对内存和硬盘空间的需求越来越大,Linux系统用户随着使用时间的增加,系统中不可避免地会出现僵尸文件,残留文件等问题,这些垃圾文件和临时文件会占用很多的空间,这样只会使得磁盘空间越来越小,更容易卡机,影响系统效率。因此,Linux系统如何清理磁盘空间早已成为Linux用户关注的问题。本文以Ubuntu 16.04为例,给大家介绍一下如何清理Linux系统中所有磁盘空间:
一、安装和卸载程序时清理垃圾文件
在安装程序时,系统会下载一些中间文件和安装包,用于支持程序的正确设置和安装,而这些文件就是所谓的垃圾文件,在我们程序安装完成之后,可以运行以下命令来清理垃圾文件:
sudo apt-get autoclean
sudo apt-get clean
这两个命令分别执行一次卸载完成后清理垃圾文件,一旦执行完成之后,垃圾文件就会被清理,磁盘空间也会随之而得到释放。
二、使用bleachbit清理系统垃圾
清理垃圾文件可以使用bleachbit这款免费的开源Linux磁盘清理工具,该工具拥有很多功能,可以安装在任何Debian、Ubuntu和Fedora系统中,它可以清理残留文件、cache和临时文件,有助于提升系统速度和空间利用率。
下面介绍一下,怎样使用bleachbit来清理系统垃圾:
(1)安装bleachbit
sudo apt-get install bleachbit
(2)更新bleachbit
sudo apt-get update
(3)启动bleachbit
sudo bleachbit
接下来就可以看到bleachbit的界面了,此时可以自由选择比如缓存文件、快捷方式等文件,点击“清理”按钮,可以看到bleachbit程序正在搜索和清理这些文件,完成后,系统可以扩大更多的空间,大大提高工作效率。
三、清理日志和数据文件
系统日志和数据文件也是Linux系统中的体量比较大的文件,它们也会消耗大量的空间,所以要及时将这些文件清理。
(1)清理日志
使用以下命令可以看到系统中各日志文件的大小:
-ch /var/log/*
运行以下命令可以清空系统日志:
sudo sh -c ‘echo >/var/log/*log’
(2)清理数据文件
数据文件存在于/var/lib目录中,我们可以通过下面的命令来查看:
cd /var/lib/ && ls -l
如果我们想删除某些特定的文件,可以使用以下命令:
Remove the files in a certain directory
sudo rm -Rf /var/lib/directory_name
以上就是用以清理Linux系统中所有磁盘空间的方法。Linux系统优化除了清理磁盘空间,还可以通过优化内存、CPU、I/O等,来提升系统性能。
『贰』 如何清理安卓system里的无用lib文件
手机自带的系统程序在lib文件夹中没有**.so文件。如果你不信就root手机后,用RE文件夹管理器在system/app里面点击任意一个系统程序查看,都没有lib文件夹的。所以当你用RE精简系统程序后,不要担心在system/lib文件夹中有残留文件。如果你曾经将安装在手机中的程序内置到系统程序中,那就要看情况,第一种情况是,有的程序无lib文件夹,直接将apk移动到system/app中。第二种情况是,有些程序有lib文件夹,先要将里面的**.so文件移动到system/lib中,再将apk移动到system/app中。对于第二种情况,如果你将先前内置的程序卸载了,那么在system/lib文件夹中是有残留的。删除残留的方法也很简单,就是看**.so文件的生成时间。比如系统文件的生成时间是12-12-07,内置程序的生成时间是之后,比如13-04-12,那么你找到13-04-12的**.so文件删除就错不了。你需要的就是细致小心。最后要说明的是,用RE文件管理器删除系统程序或内置程序后,可能会在data/dalvik-cache会有残留文件,这个很好解决,就是将dalvik-cache全部删除,然后,关机,开机。开机后dalvik-cache文件夹会重新生成,但是删除程序的残留文件就从手机中消失了。但是system/lib文件夹里的文件你就不要乱删了,如果删了,就准备刷机吧,能不能刷机还不好说,看你的运气。