精华内容
下载资源
问答
  • 它应该被经常执行,来为安装一个新的应用程序和处理其它文件弥补磁盘存储空间。保持可用空间是 Linux 管理员的一个日常任务,以允许磁盘利用率维持在阈值之下。这里有一些我们可以清理我们系统空间的方法。当你有 TB...

    前言

    大多数人可能在系统磁盘存储不足的情况下执行释放空间这个操作,也可能在 Linux 系统磁盘存储满了的情况下执行这个操作。

    它应该被经常执行,来为安装一个新的应用程序和处理其它文件弥补磁盘存储空间。保持可用空间是 Linux 管理员的一个日常任务,以允许磁盘利用率维持在阈值之下。

    这里有一些我们可以清理我们系统空间的方法。

    当你有 TB 级存储容量时,可能不需要清理你的系统。但是,如果你空间有限,那么释放磁盘空间就变的不可避免。

    在这篇文章中,我将向你展示一些最容易的或简单的方法来清理你的 Ubuntu 系统,获得更多空间。

    在 Ubuntu 系统上如何检查可用的空间?

    在你的系统上使用 df 命令 来检查当前磁盘利用率。

    $ df -h

    Filesystem Size Used Avail Use% Mounted on

    udev 975M 0 975M 0% /dev

    tmpfs 200M 1.7M 198M 1% /run

    /dev/sda1 30G 16G 13G 55% /

    tmpfs 997M 0 997M 0% /dev/shm

    tmpfs 5.0M 4.0K 5.0M 1% /run/lock

    tmpfs 997M 0 997M 0% /sys/fs/cgroup

    图形界面用户可以使用“磁盘利用率分析器工具”来查看当前利用率。

    f26e8d8a29694fc7562f275e1da55dd8.png

    1) 移除不再需要的软件包

    下面的命令移除系统不再需要的依赖库和软件包。这些软件包是自动安装的,以使一个安装的软件包满足依赖关系。同样,它也会移除安装在系统中的 Linux 旧内核。它会移除不再被系统需要的孤儿软件包,但是不会清除它们。

    $ sudo apt-get autoremove

    [sudo] password for daygeek:

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    The following packages will be REMOVED:

    apache2-bin apache2-data apache2-utils galera-3 libaio1 libapr1 libaprutil1

    libaprutil1-dbd-sqlite3 libaprutil1-ldap libconfig-inifiles-perl libdbd-mysql-perl

    libdbi-perl libjemalloc1 liblua5.2-0 libmysqlclient20 libopts25

    libterm-readkey-perl mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common

    mariadb-server-10.1 mariadb-server-core-10.1 mysql-common sntp socat

    0 upgraded, 0 newly installed, 25 to remove and 23 not upgraded.

    After this operation, 189 MB disk space will be freed.

    Do you want to continue? [Y/n]

    为清除它们,可以与命令一起使用 --purge 选项。

    $ sudo apt-get autoremove --purge

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    The following packages will be REMOVED:

    apache2-bin* apache2-data* apache2-utils* galera-3* libaio1* libapr1* libaprutil1*

    libaprutil1-dbd-sqlite3* libaprutil1-ldap* libconfig-inifiles-perl*

    libdbd-mysql-perl* libdbi-perl* libjemalloc1* liblua5.2-0* libmysqlclient20*

    libopts25* libterm-readkey-perl* mariadb-client-10.1* mariadb-client-core-10.1*

    mariadb-common* mariadb-server-10.1* mariadb-server-core-10.1* mysql-common* sntp*

    socat*

    0 upgraded, 0 newly installed, 25 to remove and 23 not upgraded.

    After this operation, 189 MB disk space will be freed.

    Do you want to continue? [Y/n]

    2) 清空回收站

    有可能你的回收站里面有大量的无用数据。它会占用你的系统空间。最好解决方法之一是在你的系统上清理这些无用的数据,以获取一些可用的空间。

    为清理这些,简单地使用文件管理器来清空你的回收站。

    1c0944495459ee1be85c918ebe008fd7.png

    3) 清理 APT 缓存文件

    Ubuntu 使用 APT 命令 (高级软件包工具)用于软件包管理,如:安装、移除、搜索等等。

    一般 Linux 操作系统会在各自的目录下保留下载和安装的软件包的缓冲文件。

    Ubuntu 也一样,它在你的磁盘上以缓冲的形式保留它下载和安装的每次更新。Ubuntu 在 /var/cache/apt/archives 目录中保留 DEB 软件包的缓冲文件。随着时间推移,这些缓存可能快速增长,并在你的系统上占有很多空间。

    运行下面的命令来检查当前 APT 缓存文件的使用率。

    $ sudo du -sh /var/cache/apt

    147M /var/cache/apt

    下面的命令会清理过时的 deb 软件包。我想说,一点都清理不干净。

    $ sudo apt-get autoclean

    下面的命令会移除所有在 apt 缓存中的软件包。

    $ sudo apt-get clean

    4) 卸载不使用的应用程序

    这需要你来检查在你的系统上安装的软件包和游戏,删除它们,如果你很少使用的话。

    这可以通过 “Ubuntu 软件中心” 简单地做到。

    9df5511266fbe580305c218c043befa3.png

    5) 清理缩略图缓存

    缓存文件夹是程序存储它们可能再次需要的数据的地方,它是为速度保留的,而不是必需保留的。它可以被再次生成或再次下载。假如它真的填满了你的硬盘,那么你可以删除一些东西而不用担心。

    运行下面的命令来检查当前 APT 缓存的利用率。

    $ du -sh ~/.cache/thumbnails/

    412K /home/daygeek/.cache/thumbnails/

    运行下面的命令来从你的系统中永久地删除它们。

    $ rm -rf ~/.cache/thumbnails/*

    展开全文
  • 很多人都希望自己的电脑既...下面一些方法可供参考(主要适用于XP系统):一、系统盘里不要放文件资料,比如一些软件安装程序、下载的东西等等。最好把“我的文档”根目录改到别的分区,因为似乎很多人喜欢把文件放...

    很多人都希望自己的电脑既速度快,又稳定安全,便于进行系统备份和还原,可是如果系统盘占的空间太大,电脑速度就不可能很快,系统做起备份或还原来也相对比较麻烦,速度又慢,占的空间又多,还容易出问题。所以应该尽可能减少系统盘占的空间。下面一些方法可供参考(主要适用于XP系统):

    一、系统盘里不要放文件资料,比如一些软件安装程序、下载的东西等等。

    最好把“我的文档”根目录改到别的分区,因为似乎很多人喜欢把文件放到“我的文档”里,这里占用的实际也是系统盘的空间。

    二、尽量使用免安装的绿色软件。

    这样你就可以将这些软件放到别的分区,而不是在系统盘占地方。

    三、对一些必须装的软件,最好改装占用空间较少的版本或者替代软件。

    比如Office2003,你如果装简体中文版,占用的空间可以超过 1G,而装英文版则只需要两三百兆,装替代软件WPS2005或WPS2007也只要一两百兆。还有PDF阅读器,用Foxit Reader绿色版只需要几兆的空间,随便放哪个盘都行,装Adobe PDF Reader 的话要占系统盘几十兆的空间,如果装完整的AdobeAcbobat,则系统盘几百兆空间又没了。当然你也可以装在其他分区,可那样的话,系统一还原就要重装一次,不嫌麻烦吗?

    四、限制系统还原功能。

    对XP系统而言,最多保留系统盘的系统还原功能,而且最好采取手动建立还原点的办法,并注意控制还原点的数量。完整的系统备份和还原最好使用专门的工具,比如Ghost、一键还原精灵和Acronis True Image等。

    五、定期进行磁盘清理,避免不必要的垃圾及过期的文件占用硬盘空间。

    可以用系统自带的磁盘清理工具,也可以使用CClener、Windows优化大师等工具。

    转载于:https://www.cnblogs.com/computer201128/archive/2011/04/18/2019657.html

    展开全文
  • 仔细读读操作系统原理的资料以及系统内存管理的技术说明,swap或是win虚拟内存更多是被系统当成一种低速的cache使用,或者寄放长期不用的程序代码段在内存中释放空间做高速cache。总之强调一种缓存而不是内存功能。...

    请注意操作系统也不是把swap分区或是windows下的虚拟内存页面文件当成内存来管理的。仔细读读操作系统原理的资料以及系统内存管理的技术说明,swap或是win虚拟内存更多是被系统当成一种低速的cache使用,或者寄放长期不用的程序代码段在内存中释放空间做高速cache。总之强调一种缓存而不是内存功能。而且你这种物理内存枯竭只能证明是系统资源过少或者程序胃口太大,这时讲不了什么cache了,只能当内存使用。。。好奇的话,你可以试试在物理内存足够的机器上启动和关闭虚拟内存(或swap)进行试验,如果虚拟内存(或swap)真是当作内存使用应该是没有性能提升的,但是实验结果表示在物理内存足够的机器上,由于虚拟内存为物理内存腾出更多cache,系统流畅度上升。(当然效果不明显,由于物理内存足够时即使无虚拟内存系统也会在内存中缓存最常用数据)

    以上是对桌面应用说的。对于服务器,假如系统配置得好,程序内存管理也比较出色,那么可以腾出更多内存充当cache,对于访问大的站点(尤其是数据库站点),一个大cache空间很有效的提升响应速度。。。

    win以及linux的默认虚拟内存基本都是物理内存1.5倍到2.5倍,这种分配思想就是最佳情况下程序代码常用的只是极少一部分,内存几乎全部做高速cache放高使用率数据,大量不常用代码寄存在虚拟内存,少量低使用率数据待虚拟内存。这样内存和虚拟内存得到最佳利用。

    取消

    评论

    展开全文
  • 许多计算机用户卸载Windows 10中的程序释放磁盘空间。这听起来有点奇怪,对吧?但这件事却一直在发生,用户可能会采取这种方式来解决磁盘问题,即使他们不想删除那些已经用了很久的程序。更重要的是,Windows 10的...

    卸载程序会移除什么

    许多计算机用户卸载Windows 10中的程序以释放磁盘空间。这听起来有点奇怪,对吧?但这件事却一直在发生,用户可能会采取这种方式来解决磁盘问题,即使他们不想删除那些已经用了很久的程序。更重要的是,Windows 10的更新也以某种方式删除了用户的程序。据说有些更新会自动卸载不兼容的程序,让很多人找不到该应用程序,这真的很让人困扰。

    当进入「设置」>「应用」来卸载Windows 10上的一个程序时,您将移除在安装程序时添加到您计算机上的所有文件。此外,在之后使用该应用所产生的资料也会从您的计算机中移除。这代表.exe文件和应用程序的安装资料夹都将从您的计算机中删除。

    通常,如果您试图恢复一个已经卸载的程序,且您不仅希望恢复.exe文件,还想要救回程序所产生的文件和资料。如果这正是您所需要的,则可以按照下面步骤来完成恢复。

    如何恢复Windows 10中卸载的程序

    要恢复Windows 10中移除的应用程序,您可以使用第三方数据恢复工具或Windows系统还原。

    方法1. 使用易我数据恢复软件恢复卸载的程序

    使用系统还原来恢复卸载的程序有个不便之处,因为您将丢失新安装的程序。此外,您可能没有开启系统保护选项,因此无法使用此方式来恢复卸载的程序。所以,我们建议您考虑易我数据恢复大师为优先选择。

    硬盘数据恢复软件 — 易我数据恢复大师将帮助您只需简单点击即可恢复您卸载的程序,包括.exe文件、安装资料夹和使用程序时产生的资料。

    易我数据恢复大师还可以:

    • 恢复删除、格式化和丢失的文件
    • 从本机硬盘、外接硬盘、USB、记忆卡和其他与Windows兼容的储存设备中恢复文件
    • 恢复所有现有的文件类型
    • 100%安全、没有病毒且无外挂程序

    步骤1. 选择位置

    运行易我数据恢复软件,选择安装了卸载程序的磁盘。

    还原卸载程序文件步骤1

    步骤2. 点击「扫描」

    点击「扫描」允许软件扫描你的硬盘上文件,无论是现存或删除的文件都将一览无遗。

    还原卸载程序文件步骤2

    步骤3. 点击「恢复」

    找到并勾选卸载程序文件及其相关文件,点击「恢复」,选择一个位置保存这些被还原的文件。

    还原卸载程序文件步骤3

    帮助您找到需要的文件:

    • 筛选 — 点击这个选项快速找到需要的文件。
    • 搜索 — 直接搜索文件名称或文件类型找到它。
    • 更多文件 — 文件名称或保存路径丢失的文件都在这。

    重要

    任何成功恢复资料的先决条件是删除的文件没有被新内容覆盖。因此,请避免使用您要恢复资料的硬盘,并尽快执行数据恢复。

    恢复Windows 10上解除安装的程序后,现在可以双击.exe档案重新安装应用程序。

    方法2. 使用系统还原来恢复卸载的程序

    系统还原是Microsoft Windows中的一项功能,此功能可让用户将计算机的状态(包括系统文件、已安装的应用程序、登录文件和系统设置)还原到以前的某个时间点。因此,这可以用于系统故障或其他问题来做恢复。恢复卸载的程序也不例外。

    此选项使您的PC回到较早的时间点,称为系统还原点。当您安装新应用程序、驱动程序或Windows更新,以及手动建立还原点时,将生成还原点。还原不会影响您的个人档案,但会移除应用程序、驱动程序和更新。

    从系统还原点还原:

    步骤1. 选择「开始」按钮,点击「设置」(齿轮图示)。

    步骤2. 在Windows设定中搜索「恢复」。

    步骤3. 选择「恢复」>「开始系统还原」>「下一步」。

    步骤4. 选择在卸载安装之前的还原点,然后点击「下一步」。

    如果没有看到任何还原点,可能是因为系统保护没有开启(该选项默认为开启的)。到这里去开启:「控制面板」>搜索「创建还原点」,确保选中「启用系统保护」。

    检查系统保护

    以上两种方法都能够让您恢复卸载安装的程序。请选择最适合您需求的方式。如果停用了系统保护,那么使用第三方数据恢复工具是获取所需应用程序的唯一方法。

    最后

    如果您卸载计算机上的程序是为了腾出空间和加快Windows 10速度,试试其他替代方案。事实上,有很多方法可以增加Windows 10的C盘空间,可以使用磁盘管理工具,或者使用第三方分区管理软件。卸载安装的程序不是必须的,而且很明显,卸载已安装的程序或移除程序文件并不会帮助您重新获得大量磁盘空间。

    参考资料:https://www.easeus.com.cn/data-recovery/sjhf0054.html

    展开全文
  • 总的来说,大多的方法只治标不治本。...分享 4 个实用技巧,释放c盘空间【目录页】01 清理磁盘02 清理AppData 垃圾文件03 把桌面从C盘挪出04 聊天软件导致的C盘膨胀01 清理磁盘打开我的电脑,在C...
  • 手机卡顿反应慢可以通过如下方法解决:1、卸载不长使用的应用程序或者系统预装软件我们使用智能手机时往往会在一开始安装大量的应用程序,但很多基本上没使用过几次,而这些应用会占据RAM以及存储空间,所以适当地...
  • 总的来说,大多的方法只治标不治本。...分享 4 个实用技巧,释放c盘空间【目录页】01 清理磁盘02 清理AppData 垃圾文件03 把桌面从C盘挪出04 聊天软件导致的C盘膨胀01 清理磁盘打开我的电脑,在C...
  • SQL 2008运行一段时间之后,安装目录下的log数据库日志文件越来越庞大,不仅占用大量磁盘资源,而且还影响前端程序对数据的读取效率。那么,像这种情况该怎么办?应该如何清理?从而释放磁盘空间,让前端读取数据...
  • java特性

    2020-01-07 19:42:05
    Java怎么实现的跨平台性 答:1.我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件 ...答: 释放垃圾占用的空间,防止内存泄露。有效的使用可以使用的内存,对内存堆中已经死亡的或者长...
  • 电脑蓝屏对照码

    2019-05-05 14:16:40
    (4)在安装Windows后第一次重启时出现:最大嫌疑可能时系统分区的磁盘空间不足或BIOS兼容有问题. (5)如果是在关闭某个软件时出现的:很有可能时软件本省存在设计缺陷, 请升级或卸载它. 5、0x00000023:FAT_FILE_SYSTEM ...
  • WIN XP蓝屏代码大全

    2013-08-08 12:29:21
    (4)在安装Windows后第一次重启时出现:最大嫌疑可能时系统分区的磁盘空间不足或BIOS兼容有问题. (5)如果是在关闭某个软件时出现的:很有可能时软件本省存在设计缺陷, 请升级或卸载它. 5、0x00000023:FAT_FILE_SYSTEM ...
  •  第五:有相当多的程序安装过程需要重新启动,很烦人,但是绿化有可能(这个不一定了)变必须启 动为绿化之后即可用。  第六:方便使用  尤其是破解还有汉化的程序,通常的过程是先安装原版,然后打汉化或者...
  • 操作系统(内存管理)

    热门讨论 2009-09-20 12:55:25
    这样,每个进程都获得了自己可以使用的地址空间,可以访问比您物理上安装的内存更多的内存。 在 32-位 x86 系统上,每一个进程可以访问 4 GB 内存。现在,大部分人的系统上并没有 4 GB 内存,即使您将 swap 也算上...
  • free:该函数获得指向由 malloc 分配的内存片段的指针,并将其释放,以便以后的程序或操作系统使用(实际上,一些 malloc 实现只能将内存归还给程序,而无法将内存归还给操作系统)。 物理内存和虚拟内存 要...
  • 或者依次打开我的电脑->卸载或更改程序->卸载你所卸载的软件,您可以用 Window XP控制面板中的添加或删除程序功能,或用 Windows Vista、Windows 7中的程序和功能删除7zip , 然后点击开始卸载。
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 3.5 小 结 .27 第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型...
  • C#微软培训资料

    2014-01-22 14:10:17
    第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 3.5 小 结 .27 第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型...
  • 可以实现多卷压缩功能,具有历史记录和收藏夹功能、创建自释放文件,可以制作简单的安装程序等强大的功能。软件界面美观简洁、简单全面、实用方便,无需培训,即可快速上手,轻轻松松完成日常压缩功能,真正做到简单...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...
  • 1 逻辑类问题(A类)-指设计、编码中出现的计算正确性和一致性、程序逻辑控制等方面出现的问题,在系统中起关键作用,将导致软件死机、功能正常实现等严重问题; 接口类问题(B类)-指设计、编码中出现的函数和...
  • 首先说明,我用的是VS2008平台,intel fortran安装在该平台下,matlab为2010a版本 。调用了matlab中的libeng.lib libmat.lib libmex.lib libmx.lib库文件。程序可以编译,但是运行时候出错。代码 !!matlab函数调用...
  • 新版Android开发教程.rar

    千次下载 热门讨论 2010-12-14 15:49:11
    程序可以采用 JAVA 开发,但是因为它的虚拟机 (Virtual Machine) Dalvik ,是将 JAVA 的 bytecode 转成 自 己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。 对手机制造者的影响 � Android 是款开源的移动计算...
  • 疯狂JAVA讲义

    2014-10-17 13:35:01
    学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序怎么不需要指定目标文件的文件名呢? 13 1.5.3 运行Java程序 14 1.5.4 根据...
  • java 面试题 总结

    2009-09-16 08:45:34
    内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的...

空空如也

空空如也

1 2
收藏数 31
精华内容 12
关键字:

怎么释放程序安装空间