2017-12-17 3 views
-2

haben einige Dateien in verschiedenen Ordnern in meinem FTP-Server geändert. Dies war Entwicklungsumgebung. Jetzt muss ich alle Dateien und Verzeichnisse finden, die gestern geändert oder erstellt wurden, um zu Produktionen zu migrieren.Finden Sie alle Dateien und Ordner wurden geändert oder erstellt in den letzten 24 Stunden

Gibt es eine Möglichkeit (Linux-Befehl), nur die Dateien und Ordner aufzulisten, die gestern in meinem FTP-Stammbaum erstellt oder geändert wurden?

i Befehl return solche Adresse wollen:

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 
+0

Dies kann nützlich sein: https://serverfault.com/q/28568 – Mureinik

+0

Stack-Überlauf ist eine Seite für die Programmierung und Entwicklungsfragen. Diese Frage scheint off-topic zu sein, weil es nicht um Programmierung oder Entwicklung geht. Siehe [Welche Themen kann ich hier fragen?] (Http://stackoverflow.com/help/on-topic) in der Hilfe. Vielleicht [Super User] (http://superuser.com/) oder [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) wäre ein besserer Ort, um zu fragen. – jww

+0

Die Frage "Alle Dateien finden" wurde so oft beantwortet, dass Sie sich bemühen müssten, eine Antwort zu vermeiden. Eine kleine Suche geht einen langen Weg ... – jww

Antwort

0
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 
Verwandte Themen