Paw*_*wan 11 linux command last-modified
我修改了webroot中各种文件夹中的一些文件.这是开发环境.现在我必须找到昨天修改的所有文件才能迁移到制作.
有没有办法(Linux命令)只列出我的webroot树中昨天修改过的那些文件?
meg*_*nik 18
find ./ -mtime -1
查找过去24小时内当前目录中修改的所有内容.
小智 11
find . -daystart -mtime 1 -print
Run Code Online (Sandbox Code Playgroud)
这只是文件修改的昨天 - 即:今天是6月21日,只找到6月20日的文件.
(-mtime采用' - ','+'或明确的精确天数).
如果您想要长列表,请替换
-exec ls -ld \;
Run Code Online (Sandbox Code Playgroud)
为了
-print.
Run Code Online (Sandbox Code Playgroud)
find . -mtime +2 -prune -o -mtime +1 -print
Run Code Online (Sandbox Code Playgroud)
这会进行查找,但排除两天前修改过的任何内容,然后查找一天前修改过的任何内容。