先在fdupes/downloads/list下载最新版的fudpes放到服务器里,我下载的是fdupes-1.51.tar.gz, 将压缩文件解压到fdupes-1.51目录
进入目录,执行下面的命令安装fdupes:
make fdupes
su root
make install
安装后,
fdupes -nrd . #删除当前目录下的重复文件,会提示选择要保留的文件
fdupes -nrd .
[1] ./.svn/pristine/12/1276bd8f6e7e8f9d3879bdcdf2d2e31c86886466.svn-base
[2] ./CONTRIBUTORS
Set 1 of 20, preserve files [1 - 2, all]:
创建脚本以自动删除当前目录下面的重复文件:
vi del-duplicate.sh
#! /bin/sh
fdupes -r -f . | grep -v ^$ | tee duplicate.txt cat duplicate.txt | \
while read file; do rm -v "$file"; done
运行脚本可以删除当前目录下的重复文件,不会提示选择保留文件,自动删除第一个重复文件
阅读(2968) | 评论(0) | 转发(0) |