在centos系统中,将指定修改时间之后的所有目录及文件,原样输出到指定目录。

可以使用 find 命令结合 cp 命令来实现,具体步骤如下:

  1. 进入需要搜索的目录,例如:cd /home/user
  2. 执行以下命令来查找所有修改时间在指定时间之后的目录和文件,并复制到指定目录:
find . -type d -newermt "2022-05-01" -exec mkdir -p /path/to/destination/{} \;
find . -type f -newermt "2022-05-01" -exec cp --parents {} /path/to/destination/ \;

其中,. 表示当前目录,-type d 表示查找目录,-type f 表示查找文件,-newermt "2022-05-01" 表示查找修改时间在 2022 年 5 月 1 日之后的目录和文件,-exec 后面跟随执行的命令,mkdir -p 用于创建目录,cp --parents 用于复制文件,并保留文件的原始目录结构。需要将 /path/to/destination/ 替换为目标目录的路径。