Fedora 需要清除垃圾缓存之类的吗
2015-07-31 13:25
239 查看
如果向沃们这中新手小白的话,如果不敢自己动手一条指令一条指令地清理垃圾,给推荐装一个Fedy!它带有垃圾清理功能(一个很神奇的系统软件,功能不仅仅只于安装主题,安装软件,安全防护。。),第二个就是清理垃圾
Fedy安装:打开Terminal,运行这句话
bash
-c 'su -c "curl https://satya164.github.io/fedy/fedy-installer -o
fedy-installer && chmod +x fedy-installer && ./fedy-installer"'
首先还是去科普下新知识,,:
Windows和Fedora二者的内核有本质差别,Windows使用近似微内核的结构,外围驱动有相当一部分是通过注册services项目的方式加载的,所以,新增硬件,新装软件如果有sys文件需要加载,就要增加services项,导致开机时Windows内核代码加载时间会慢慢变长。
Linux是宏内核结构,大部分驱动都包含在内核里,只要Linux用户没事不会自己重编内核玩,那么Linux内核加载时间是固定的。那么Linux开机时间就不会有特别明显的变化。要是Linux用户隔三差五的往内核里添点东西,Linux不会变慢?那就出鬼了。所以别去比较二者为什么变慢了,内核设计都不一样,如果Linux允许rpm包大量的把代码放到内核态并且开机加载,Linux一样也会慢的要死。
所以有人这么说的:使用
linux 并不会像windows那样产生各种系统垃圾,所以不用担心如何清理垃圾。
而IBM
对Linux系统垃圾的阐述如下(http://www.ibm.com/developerworks/cn/linux/1310_caoyq_linuxdelete/):
软件安装过程中产生的临时文件
许多 bin 格式的软件在安装时,首先要把自身的安装文件解压缩到一个临时目录(一般为/tmp 目录)然后再进行安装。如果软件设计有疏忽或者系统有问题,当安装结束后,这些临时文件就会变得并不“临时”,成为硬盘里的一堆垃圾,很多时候它们以*.tmp 的面孔出现。
软件运行过程中产生的临时文件
和安装过程一样,在软件的运行过程中通常也会产生一些临时交换文件,有些软件运行过后遗留下来的垃圾甚至多达数百兆,比如 SSH 服务器和客户端连接过程中时产生的文件。还有虚拟机运行时产生的文件。另外我们删除一个账户之后,还会存在一些无用垃圾文件及目录。
上网冲浪产生的临时文件
我们在上网的时候,浏览器总是将网页文件下载到本地机器上,这些缓存文件不但占用了宝贵的磁盘空间,还常常会把我们的个人隐私公之于众。
一些不常用的鸡肋文件
比如一些应用软件自带的帮助和系统手册页等。既然食之无味索性也将它们视作垃圾文件的一种表现。占用空间甚大,更会严重拖累系统和一些图形处理软件的运行速度。另外还有一些损坏的桌面文件,它包括损坏的应用程序菜单按钮和文件关联。
各种缓存文件
如果 Linux 用户安装使用 GIMP 或者 Geeqie 等图形编辑工具,在这些软件都有图片预览功能,在保存了图片的文件夹下会产生一个名为“Thumbs.db”的文件,这个文件会随着图片文件的增加而膨胀。还有就是.DS_Store 文件,DS_Store 文件是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。另外还有使用 apt 或者 YUM 软件包安装过程中生成的缓存文件。
下面是一些常用的清理指令:
清除缓存目录(/var/cache/yum)下的软件包
yum clean packages
清除缓存目录(/var/cache/yum)下的 headers
yum clean headers
清除缓存目录(/var/cache/yum)下旧的 headers
yum clean oldheaders
清除缓存目录(/var/cache/yum)下的软件包及旧的headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders)
删除废旧内核(升级完系统后通常会有好几个内核):
Fedy安装:打开Terminal,运行这句话
bash
-c 'su -c "curl https://satya164.github.io/fedy/fedy-installer -o
fedy-installer && chmod +x fedy-installer && ./fedy-installer"'
首先还是去科普下新知识,,:
Windows和Fedora二者的内核有本质差别,Windows使用近似微内核的结构,外围驱动有相当一部分是通过注册services项目的方式加载的,所以,新增硬件,新装软件如果有sys文件需要加载,就要增加services项,导致开机时Windows内核代码加载时间会慢慢变长。
Linux是宏内核结构,大部分驱动都包含在内核里,只要Linux用户没事不会自己重编内核玩,那么Linux内核加载时间是固定的。那么Linux开机时间就不会有特别明显的变化。要是Linux用户隔三差五的往内核里添点东西,Linux不会变慢?那就出鬼了。所以别去比较二者为什么变慢了,内核设计都不一样,如果Linux允许rpm包大量的把代码放到内核态并且开机加载,Linux一样也会慢的要死。
所以有人这么说的:使用
linux 并不会像windows那样产生各种系统垃圾,所以不用担心如何清理垃圾。
而IBM
对Linux系统垃圾的阐述如下(http://www.ibm.com/developerworks/cn/linux/1310_caoyq_linuxdelete/):
Linux 下哪些文件属于垃圾文件
软件安装过程中产生的临时文件 许多 bin 格式的软件在安装时,首先要把自身的安装文件解压缩到一个临时目录(一般为/tmp 目录)然后再进行安装。如果软件设计有疏忽或者系统有问题,当安装结束后,这些临时文件就会变得并不“临时”,成为硬盘里的一堆垃圾,很多时候它们以*.tmp 的面孔出现。
软件运行过程中产生的临时文件
和安装过程一样,在软件的运行过程中通常也会产生一些临时交换文件,有些软件运行过后遗留下来的垃圾甚至多达数百兆,比如 SSH 服务器和客户端连接过程中时产生的文件。还有虚拟机运行时产生的文件。另外我们删除一个账户之后,还会存在一些无用垃圾文件及目录。
上网冲浪产生的临时文件
我们在上网的时候,浏览器总是将网页文件下载到本地机器上,这些缓存文件不但占用了宝贵的磁盘空间,还常常会把我们的个人隐私公之于众。
一些不常用的鸡肋文件
比如一些应用软件自带的帮助和系统手册页等。既然食之无味索性也将它们视作垃圾文件的一种表现。占用空间甚大,更会严重拖累系统和一些图形处理软件的运行速度。另外还有一些损坏的桌面文件,它包括损坏的应用程序菜单按钮和文件关联。
各种缓存文件
如果 Linux 用户安装使用 GIMP 或者 Geeqie 等图形编辑工具,在这些软件都有图片预览功能,在保存了图片的文件夹下会产生一个名为“Thumbs.db”的文件,这个文件会随着图片文件的增加而膨胀。还有就是.DS_Store 文件,DS_Store 文件是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。另外还有使用 apt 或者 YUM 软件包安装过程中生成的缓存文件。
下面是一些常用的清理指令:
清除缓存目录(/var/cache/yum)下的软件包
yum clean packages
清除缓存目录(/var/cache/yum)下的 headers
yum clean headers
清除缓存目录(/var/cache/yum)下旧的 headers
yum clean oldheaders
清除缓存目录(/var/cache/yum)下的软件包及旧的headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders)
删除废旧内核(升级完系统后通常会有好几个内核):
rpm -qa | grep kernel // 查看并列出所有内核 rpm -e kernel的名字 // 删除选定名字的内核
相关文章推荐
- The Future of JavaScript MVC Frameworks
- js 实现飘浮
- js运动框架
- JS方法
- error LNK2026 module unsafe for SAFESEH image
- 关于css3的动画总结
- Newtonsoft.Json 高级用法
- 【分享】 封装js操作textarea 方法集合(兼容很好)。
- elasticlunr.js 最新版本v0.6.7发布啦
- jQuery插件 粘贴事件
- C#实现的word转html命令行工具
- js中的三个编码函数:escape,encodeURI,encodeURIComponent
- javascript实现检验的各种规则
- 纯JS实现本地图片预览的方法
- Delete Node in a Linked List Java LeetCode
- javascript动画算法实例分析
- js正则验证方法大全
- 将PDF转换成HTML的快速方法
- 超简单jquery tab切换
- jquery实现手机号码选号的方法