Chinaunix首页 | 论坛 | 博客
  • 博客访问: 433848
  • 博文数量: 56
  • 博客积分: 842
  • 博客等级: 准尉
  • 技术积分: 761
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-22 21:20
文章分类

全部博文(56)

文章存档

2018年(2)

2017年(3)

2016年(8)

2015年(1)

2014年(8)

2013年(7)

2012年(9)

2011年(5)

2010年(2)

2009年(11)

我的朋友

分类: LINUX

2014-02-17 13:02:24

先在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
运行脚本可以删除当前目录下的重复文件,不会提示选择保留文件,自动删除第一个重复文件
阅读(2265) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~