首页 > 其他分享 >使用rsync快速清空文件和目录

使用rsync快速清空文件和目录

时间:2024-02-02 10:02:19浏览次数:29  
标签:文件 rsync 删除 -- blank 清空 目录

快速删除目录

1)先建立一个空目录

mkdir /data/blank

2)用rsync删除目标目录

rsync --delete-before -d /data/blank/ /var/spool/clientmqueue/

这样目标目录很快就被清空了

注:其中--delete-before 接收者在传输之前进行删除操作


快速删除大文件

假如你有一些特别大的文件要删除,比如nohup.out这样的实时更新的文件,动辄都是几十个G上百G的,也可以用rsync来清空大文件,而且效率比较高。

1)创建空文件

touch /data/blank.txt

2)用rsync清空文件

rsync -a --delete-before --progress --stats /root/blank.txt /root/nohup.out





标签:文件,rsync,删除,--,blank,清空,目录
From: https://blog.51cto.com/chier11/9542125

相关文章

  • 执行./ch-mount.sh -m rootfs/时报错: /bin/bash^M 解释器错误: 没有那个文件或目录
    执行./ch-mount.sh-mrootfs/时报错:/bin/bash^M解释器错误:没有那个文件或目录原因是./ch-mount.sh这个文件在Windows下编辑过,在Windows下每一行结尾是\n\r,而Linux下则是\n,所以才会有多出来的\r。 解决办法:先执行下面的命令sed-i's/\r$//' ch-mount.sh该指令会把......
  • Linux 挂载磁盘到指定目录 或根目录
    Linux挂载磁盘到指定目录1.查看主机上所以得磁盘列表fdisk-l可以发现还有一个500G磁盘但是没有进行分区并使用2.对该磁盘进行分区fdisk/dev/vda 然后我们在使用fdisk-l 这个时候发现已经分区了.3.格式化磁盘mkfs.ext4目录这个地方有可能会失败找不到目录......
  • MySQL的安装目录。
    1.MySQL安装完成后,会在磁盘上生成一个目录,该目录就被称为MySQL的安装目录。主目录下面有一些子目录,为了更好的使用MySQL数据库,需要了解各级目录的功能2.目录结构如下:1)bin文件夹:用于放置一些可执行文件.exe,如mysql.exe,mysqld.exe 2)include文件夹用于放置一些头文件.......
  • pyqt报错、python报错:src/pyaudio/device_api.c:9:10: fatal error: portaudio.h: 没
    报错信息:-DNDEBUG-fwrapv-O2-Wall-fPIC-O2-isystem/home/devil/anaconda3/envs/91/include-fPIC-O2-isystem/home/devil/anaconda3/envs/91/include-fPIC-I/usr/local/include-I/usr/include-I/home/devil/anaconda3/envs/91/include/python3.10-csrc/pyaudio......
  • ASP6.0 (VB) 获取目录下所有图片文件
     <%'Desc:ASP6.0(VB)获取目录下所有图片文件'by:wgscd'date:2024-2-1dimc_pathc_path=Server.MapPath("./")setfile_system=createobject("scripting.filesystemobject")getFile(c_path)subgetFile(c_path) dimstr......
  • docker 修改存储目录
    解决nospaceleftondevice,docker报错问题docker容器日志一般存放在/var/lib/docker下面,可使用如下命令查看各个日志的文件大小ls-lh$(find/var/lib/docker/containers/-name*-json.log)systemctlstopdockermkdir-p/home/dockerrsync-avz/var/lib/docker/home/docker......
  • 查找目录中所有内容文本中不含某个特定字符串的文件列表
    查找目录中所有内容中不含某个特定字符串的文件的列表find/your/search/dir-typef!-execgrep-q"PatternString"{}\;-print-typef表示只查找文件;!表示对匹配条件进行取反,即不含特定字符串;{}\; 将每个被找到的文件作为参数传递给find后面的grep命令,其中:花......
  • rsync配置推送文件
    A往B推送文件,B开启rsync服务即可B端操作vi/etc/rsyncd.confsecretsfile=/etc/rsync.passhostsallow=192.168.72.32authusers=rsyncuid=rootgid=rootreadonly=falseusechroot=yesauthusers=rsyncmaxconnections=4pidfile=/var/run/rsy......
  • [word] 如何快速完成Word自动生成目录,无需代码,直接搞定,秒学!
    很多不会添加目录的朋友可能觉得很麻烦,其实并不是这样,今天小编为大家分享一个自动生成目录的方法,不用复杂的代码,就可以直接搞定啦!一、设置标题首先,先给Word设置标题。选中文字,点右上角【样式】,选择自己需要的样式就可以了。......
  • linux系统根目录扩容
    linux系统根目录扩容系统版本:CentOSLinuxrelease7.5.1804(Core)文件系统类型:xfs基本概念:PV(PhysicalVolume)-物理卷物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。VG(VolumneGroup)-卷组卷组建立在物理卷之上,一个卷......