首页

文章

linux系统怎么清理磁盘空间

发布网友 发布时间:2022-04-20 02:45

我来回答

3个回答

热心网友 时间:2022-05-03 05:15

1:清理残余的配置文件

  一般而言,当从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。如果确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以大可一并删除之。

  要删除某个软件的残余配置文件,可以执行下面的操作:

  在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。

  点击 Synaptic 右下角的 Status 按钮进行切换。

  现在,应该能够在 Synaptic 的左边看到 Not installed (resial config)。选择它即可在右边看到包含有残余配置文件的包,可以在此选择删除该包。

 2:清理下载的缓存包

  在 Ubuntu 中通过 sudo apt-get install 安装软件时,其下载的包都缓存在 /var/cache/apt/archives/ 目录中。如果要清理掉这些已下载的缓存包,那么可以执行命令:

  sudo apt-get autoclean

  sudo apt-get clean

3:清理不再需要的包

  在 Ubuntu 系统中安装软件时,该软件的依赖通常也会自动安装上。那么,在删除该软件后,其依赖可能需要我们手动删除之。可以运行 sudo apt-get autoremove 命令来解决这个问题。

4:清理无用的语言文件

  Ubuntu 与其他 Linux 发行版一样,是一个支持多语言界面的系统。其实,对使用自己母语的我们来说,通常保留中文即可,也可以保留自己所需要使用的语言,如英文。其他的语言文件则没有必要保留。

  为了清理这些无用的语言文件,需要在 Ubuntu 系统中安装一个名为 localepurge 的小工具。

  安装 localepurge 是十分简单的,只需执行 sudo aptitude install localepurge 命令就可以了。在安装的过程中,程序会提示进入如下图所示的画面中进行配置。

  localepurge

  使用空格键可以选择需要保留的区域配置,其他的则会被删除。当以后在安装程序时,此工具也会自动执行,勿需再次配置。中文用户保留zh、zh_CN、zh_CN.*

5:清理无用的翻译内容

  可以使用 trans-purge 这组小工具来清理 *.desktop、mime-database、gconf schema 中的无用翻译内容。

  trans-purge 这组小工具使用过程如下:

  下载源代码:

  wget http://pcman.sayya.org/desktop-purge.c
  wget http://pcman.sayya.org/mime-purge.c
  wget http://pcman.sayya.org/gconf-purge.c

  安装编译依赖:

 

 sudo apt-get install libglib2.0-dev
  编译程序:
  gcc `pkg-config glib-2.0 --cflags --libs` -o desktop-purge desktop-purge.c
  gcc `pkg-config glib-2.0 --cflags --libs` -o mime-purge mime-purge.c
  gcc `pkg-config glib-2.0 --cflags --libs` -o gconf-purge gconf-purge.c
  安装程序:
  sudo cp desktop-purge /usr/bin/
  sudo cp mime-purge /usr/bin/
  sudo cp gconf-purge /usr/bin/
  执行清理:
  手动清理:
  sudo desktop-purge
  sudo mime-purge
  sudo gconf-purge

  自动清理:

  让每次 apt-get 安装软件后自动进行清理。创建 /etc/apt/apt.conf.d/99-transpurge 文件,并添加下列内容:

 

 DPkg
  {
  Post-Invoke {"if [ $(ps w -p "$PPID" | grep -c remove) != 1 ]; then /usr/bin/desktop-purge > /dev/null; /usr/bin/mime-purge >/dev/null ; /usr/bin/gconf-purge > /dev/null; else exit 0; fi";};
  };

  警告:无用翻译在清除后无法还原

热心网友 时间:2022-05-03 06:33

什么是磁盘碎片
文件系统会按块更新文件,如果这些块没有连成一整块而是分布在磁盘的各个角落中时,就会形成磁盘碎片。这对于 FAT 和 FAT32 文件系统而言是这样的。在 NTFS 中这种情况有所减轻,但在 Linux(extX)中却几乎不会发生。下面是原因:

在像 FAT 和 FAT32 这类文件系统中,文件紧挨着写入到磁盘中。文件之间没有空间来用于增长或者更新:

NTFS 中在文件之间保留了一些空间,因此有空间进行增长。但因块之间的空间是有限的,碎片也会随着时间出现。

Linux 的日志型文件系统采用了一个不同的方案。与文件相互挨着不同,每个文件分布在磁盘的各处,每个文件之间留下了大量的剩余空间。这就给文件更新和增长留下了很大的空间,碎片很少会发生。

此外,碎片一旦出现了,大多数 Linux 文件系统会尝试将文件和块重新连续起来。

Linux 中的磁盘整理
除非你用的是一个很小的硬盘或者空间不够了,不然 Linux 很少会需要磁盘整理。一些可能需要磁盘整理的情况包括:

如果你编辑的是大型视频文件或者 RAW 照片,但磁盘空间有限
如果你使用一个老式硬件,如旧笔记本,你的硬盘会很小
如果你的磁盘开始满了(大约使用了85%)
如果你的家目录中有许多小分区
最好的解决方案是购买一个大硬盘。如果不可能,磁盘碎片整理就很有用了。

如何检查碎片
fsck命令会为你做这个,换句话说,如果你可以在 LiveCD 中运行它,那么就可以用于所有卸载的分区。

这一点很重要:在已经挂载的分区中运行 fsck 将会严重危害到你的数据和磁盘。

热心网友 时间:2022-05-03 08:08

删除你不需要的文件不就可以了.

也可以借助一些工具, 比如ubuntu下面, ubuntu tweak, janitor
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 linux怎么删除分区 利用网络交换文字信息的非交互式服务通常被称为什么时候啊? 重阳节的说法 重阳节的传说是哪个人物 重阳节都有啥说法? 重阳节的传说简短点 重阳节可以说快乐吗 重阳节的传说五十字左右 重阳节对爷爷奶奶说一句话,该怎么说? 九九重阳节说说一句话 重阳节说说朋友圈短句 九月九重阳节说说 重阳节的传说20字 重阳节的传说? 苹果11和xr哪个更值得入手 ipone11和iponexr哪个性价比高? 小米电视能不能下载qq 为什么小米电视3无法使用QQtv 小米电视2上面能下载qq吗? 小米电视能下载qq吗 如何清理Linux服务器磁盘空间 linux磁盘满了怎么清理 如何安全的删除Linux LVM中的PV物理卷(硬盘或分区) linux 删除lvm分区 如何删除linux系统及其分区 如何删除linux 分区 linux删除分区格式化磁盘 如何删除red flag linux 6系统硬盘分区。我是菜菜... linux 怎么清除 param 分区 举例说明在Linux系统中是如何挂载和卸载磁盘分区的 linux怎么删除已写入的新分区信息 如何删除linux桌面中的磁盘分区图标 怎样在windows下删除linux的分区呢? 微信钱包切换地区? 台湾微信钱包切换地区要怎麼用? 微信钱包地区更换? 利用网络交换文字信息的非交互式服务称为 电子邮件是一种利用网络交换信息的非交互式服务吗? 电子邮件是交互的还是非交互的 电子邮件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com