当前第2页 返回上一页
4.rsync
首先建立空文件夹blanktest
1 2 | ~ time rsync -a -- delete blanktest/ test/
rsync -a -- delete blanktest/ test/ 0.59s user 7.86s system 51% cpu 16.418 total
|
16s,很好很强大。
5.Python
1 2 3 4 5 6 7 8 9 | import os
import time
stime=time.time()
for pathname,dirnames,filenames in os.walk( '/home/username/test' ):
for filename in filenames:
file=os.path.join(pathname,filename)
os.remove(file)
ftime=time.time()
print ftime-stime
|
1 2 | ~ python test.py
494.272291183
|
大概用时8分钟。
6.Perl
1 2 | test time perl -e 'for(<*>){((stat)[9]<(unlink))}'
perl -e 'for(<*>){((stat)[9]<(unlink))}' 1.28s user 7.23s system 50% cpu 16.784 total
|
以上就是linux删除文件的6种方法(总结)的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Linux操作系统好学吗
Linux优点是什么?
Linux中怎么为用户添加root权限
Linux中如何使用cp命令复制文件
Linux查看内存使用情况
Linux下系统后台运行的方法讲解
停止实例之后如何变更按量付费实例的实例规格
Linux如何安装win7系统
Linux如何切换用户
kali Linux 乱码怎么办
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » linux删除文件的6种方法(总结)