for i in {1..100000}; do head -c 500 /dev/urandom > dummy$i; done
dd if=<(openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero) of=filename bs=1M count=1000 iflag=fullblock
- 方法1(最快)
cd yourdirectory
perl -e 'for(<*>){((stat)[9]<(unlink))}'
- 方法2(次快)
mkdir empty_dir
rsync -a --delete empty_dir/ yourdirectory/
find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n
for t in files links directories; do echo `find . -type ${t:0:1} | wc -l` $t; done 2> /dev/null
history | awk '{print $2;}' | sort | uniq -c | sort -rn | head -20