Advertisement

在Ubuntu中移除大文件(实测)

阅读量:

在周五下班前执行的图像存储程序后,希望了解周末两天所保存的图片将占用多少存储空间。然而,周一早晨查看文件夹时发现已累积了350G的图片数据,在尝试进行删除操作时遇到了异常情况,现对此过程进行记录。

开始使用删除指令

复制代码
    rm -rf ./myfile/*
    
    

系统在等待结果过程中长时间未响应,出现停滞现象

随后尝试通过右键点击文件夹将其移至回收站,并执行右键删除操作,以及点击界面右上方的清空按钮,均未能获得任何反馈,依旧处于卡顿状态

通过查阅相关资料,发现了一个名为rsync 的命令工具

首先需要确认该工具是否已在系统中安装

复制代码
    which rsync
    

接下来,需创建一个空白的文件夹:

复制代码
    mkdir /tmp/test
    

最终步骤中,采用rsync工具对目标目录执行删除操作:

复制代码
    rsync --delete-before -a -H -v --progress --stats /tmp/test/ /home/用户名/.local/share/Trash/files/
    

通过这种方式,我们所要清除的Trash目录中的文件,即回收站内容,将被彻底移除。由于需要删除的图片数量庞大,整个过程耗费了相当长的时间。rsync

全部评论 (0)

还没有任何评论哟~