对分散在硬盘上的文件进行分类、组织和重复数据删除

对分散在硬盘上的文件进行分类、组织和重复数据删除

我有数十万个文件分散在多个系统的硬盘上,所有系统都运行 Linux,我需要组织它们(分类、重复数据删除等)。我有各种各样的文件,音频、视频、文本等。除了“花几个月为此编写理想的程序”和“将它们全部删除”之外,还有谁能提出更好的解决方案?

答案1

排序的标准是什么?视频/音频/文本……?如果是,请尝试以下方法:

~# find / -name "*.avi" -exec mv -i {} ~/video/ \;
~# find / -name "*.mkv" -exec mv -i {} ~/video/ \;
~# find / -name "*.wav" -exec mv -i {} ~/audio/ \;
~# find / -name "*.mp3" -exec mv -i {} ~/MP3/ \;
    ...

相关内容