linux 命令批量更改文件(包含子文件夹)的更新时间
linux 命令批量更改文件(包含子文件夹)的更新时间
命令稍稍有点长,但使用频率不是太低。
1. find . -exec touch -c -m {} \;
更新当前目录下的所有文件(包含子文件夹中所有文件)的更新时间为当前系统时间
2. find . -exec touch -c -m -t 201511111111 {} \;
更新当前目录下的所有文件(包含子文件夹中所有文件)的更新时间为指定的时间(2015年11月11日11点11分)
3. ls | xargs touch
更新当前目录下的所有文件和文件夹(不包含子文件夹中的文件)的更新时间为当前系统时间
记录下,平时用的时候多敲几次 也能加强记忆。
PS:注意上面当前目录下是否包含子文件夹的标示。