问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux中快速清空文件内容的几种方法

发布网友 发布时间:2022-04-21 12:56

我来回答

1个回答

热心网友 时间:2022-04-15 02:09

linux下快速删除大量文件假如你要在linux下删除大量文件,比如100万、1000万,像/var/spool/clientmqueue/的mail邮件,像/usr/local/nginx/proxy_temp的nginx缓存等,那么rm -rf *可能就不好使了。rsync提供了一些跟删除相关的参数 rsync --help grep delete --del an alias for --delete-ring --delete delete files that don't exist on the sending side --delete-before receiver deletes before transfer (default) --delete-ring receiver deletes ring transfer, not before --delete-after receiver deletes after transfer, not before --delete-excluded also delete excluded files on the receiving side --ignore-errors delete even if there are I/O errors --max-delete=NUM don't delete more than NUM files其中--delete-before 接收者在传输之前进行删除操作可以用来清空目录或文件,如下:1、先建立一个空目录mkdir /data/blank2、用rsync删除目标目录rsync --delete-before -d /data/blank/ /var/spool/clientmqueue/这样目标目录很快就被清空了又假如你有一些特别大的文件要删除,比如nohup.out这样的实时更新的文件,动辄都是几十个G上百G的,也可 以用rsync来清空大文件,而且效率比较高1、创建空文件touch /data/blank.txt2、用rsync清空文件rsync -a --delete-before --progress --stats /root/blank.txt /root/nohup.outbuilding file list ...1 file to considerblank.txt 0 100% 0.00kB/s 0:00:00 (xfer#1, to-check=0/1)Number of files: 1Number of files transferred: 1Total file size: 0 bytesTotal transferred file size: 0 bytesLiteral data: 0 bytesMatched data: 0 bytesFile list size: 27File list generation time: 0.006 secondsFile list transfer time: 0.000 secondsTotal bytes sent: 73Total bytes received: 31 sent 73 bytes received 31 bytes 208.00 bytes/sectotal size is 0 speep is 0.00tips:当SRC和DEST文件性质不一致时将会报错当SRC和DEST性质都为文件【f】时,意思是清空文件内容而不是删除文件当SRC和DEST性质都为目录【d】时,意思是删除该目录下的所有文件,使其变为空目录最重要的是,它的处理速度相当快,处理几个G的文件也就是秒级的事最核心的内容是:rsync实际上用的就是替换原理作者 张慧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? linux下几种快速清空文件内容的方法 linux几种快速清空文件内容的方法 linux怎么把一个文件清空 求个英文名,姓许,中后面两个字的首字母分别是F,X 急!xlnx的导数是什么? f(x)=xlnx,当x趋于0时。f(x)的值 xcosx的不定积分如何求 chkdskx:/怎么打 X分之一的不定积分为什么是ln x的绝对值,通俗易懂点 lnx/x的不定积分怎么求 xlnx的不定积分怎么算 x/lnx 函数图像是什么样的求图 7.21请问这道高数题为什么f(x)不是0,按这个式子,x趋向于0,那顶上的f(x)不也是为0吗? 求不定积分 1/xlnx xlnx导数过程 x/lnx的不定积分 麦克劳林公式对x要求 求定积分:∫xlnxdx上限为e下限为1 ∫xsinx怎么求积分? 中国有几个省,几个自治区,几个直辖市 Linux如何清空文件中的内容 如何快速清空Linux文件内容 如何操作删除linux服务器文件下的文件 如何在 Linux 中删除超大的文件 linux文件编程怎么删除文件中的某些 linux 怎么清空一个文件的内容 云闪付日结收单机构有哪些? 云闪付收单机构是什么意思? 升么叫云闪付 手机屏幕上出现了个悬浮窗,怎么去也去不掉,怎么... 天津有日语翻译培训的专业机构吗? 哪个培训机构在日语翻译这方面教的好? 天津哪个培训机构有日语口译班? 上海日语翻译公司有几家? 日语翻译班 如何选择日语专利文献翻译公司 东莞北海道日语的日语翻译 日语翻译公司一般是怎么报价的 日语翻译 关于报价 日语翻译,汉语中“==部门的内设机构”怎么翻译?