查找过去24小时内已更改或创建的所有文件和文件夹
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找过去24小时内已更改或创建的所有文件和文件夹相关的知识,希望对你有一定的参考价值。
修改了我的ftp服务器中各种文件夹中的一些文件。这是开发环境。现在我必须找到昨天修改或创建的所有文件和目录以迁移到制作。
是否有任何方法(Linux命令)仅列出我的ftp根树中昨天创建或修改的那些文件和文件夹?
我想命令返回这样的地址:
ftp://myfto.co/Virtual/YouWave
ftp://myfto.co/Virtual/YouWave/1.txt
ftp://myfto.co/Virtual/YouWave/2
ftp://myfto.co/Virtual/YouWave/2/readme.txt
ftp://myfto.co/Virtual/YouWave/2/install.exe
ftp://myfto.co/android/Sample
ftp://myfto.co/Java/Sample2
答案
find $1 -print0 | xargs -0 stat --format '%Y :%y %n' | sort -nr | cut -d: -f2- | head
find $1 -type f -print0 | xargs -0 stat --format '%Y :%y %n' | sort -nr | cut -d: -f2- | head
find $1 -type f -print0 | xargs -0 stat --format '%Y :%y %n' | sort -nr | cut -d: -f2- | head
以上是关于查找过去24小时内已更改或创建的所有文件和文件夹的主要内容,如果未能解决你的问题,请参考以下文章