如何在Linux中删除大文件或目录?

用橡皮擦擦除硬盘

你们都已经知道了 删除Linux中的文件和目录,从桌面环境中可用的工具到从Shell提供给我们的工具(例如每个人都会知道的命令rm)。 但是,在本迷你教程中,我们将重点介绍如何擦除大数据,那些在硬盘驱动器上占据数GB的数据以及删除它们以恢复存储单元上的一些空间可能很有趣。

当我们删除内容较低的数据时,这通常不会有太大问题,因为这并不意味着 给系统带来很大负担 I / O和相关存储单元的规划,以及大量的RAM消耗,尤其是在使用某些工具时。 但是,如果它是非常沉重的文件,例如某些格式的高清视频和高清文件,或者数据库,具有大量多媒体内容的目录等,则问题在时间方面会越来越严重,因为它花费的时间很少处理大空间时要执行更多的过程。

有类似的工具 切丝和安全删除 为了安全地擦除数据,但又不至于在擦除此庞杂数据时使系统过载,我们对生命周期命令rm以及与另一个称为ionice的命令结合起来很感兴趣。 如果您的发行版上没有它,请安装它...

它肯定使您想起另一个老朋友,很好, 是的,ionice是输入和输出的好地方,从而可以为不同的事物分配优先级,不仅可以删除数据,还可以加快其他任务(如传输(翻录),移动数据等)的速度。 例如,模式3会执行什么操作,即在系统空闲时执行删除任务,而我们不执行其他优先级任务。 例如:

sudo ionice -c 3 rm /nombre/fichero/o/directorio/a/borrar

每个数字的作用都不相同 I / O调度程序或调度程序。 0为空,1为实时,2为低优先级,3为空闲模式。 如果我们不想拖延太多任务,我们可以给它加2,它将以比空闲模式更快的方式完成,但是它不会像实时执行那样放慢速度...


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。