SFTP-Dateien-Timestamp
Haben wir einen SFTP-client, mit dem wir empfangen unsere Dateien. Das problem ist, dass die SFTP verhält sich in eine seltsame Art und Weise. Alle Ordner und Dateien in es hat den gleichen Zeitstempel, selbst wenn die Datei geschrieben heute es zeigt Zeitstempel als 01/01/2013
Wie ist das möglich?
Wenn lade ich die gleichen Dateien auf meinem lokalen es zeigt verschiedene Zeitstempel (die ich glaube, ist die original-Zeitstempel der Dateien)
Der Linken Seite ist mein lokal, und die Rechte Seite ist SFTP.
Gibt es eine Möglichkeit, zu erkennen, was sind die Dateien, die gebucht werden, die heute direkt von SFTP, während diese Bedingungen(Timestamp nicht aktualisieren).
Sind wir auf der Suche nach einem Weg, um es automatisiert, aber Sie nicht sicher sind, wie es in diesem Szenario
Jede Hilfe wird sehr geschätzt
es ist SSH-Basis-Protokoll...
Also ich kann dir nicht helfen in diesem Fall... Sorry
Ich denke, das beantwortet deine Frage: serverfault.com/questions/469192
Welche Dateisysteme sind Sie auf? Was timestamp (die meisten Dateisysteme haben mehr als one9 hat Ihr FTP-client zeigen? Ist der UNIX-timestamp (je nachdem, was es ist) das gleiche, wenn viwed direkt in einer shell auf dem server?
InformationsquelleAutor Sarathi Kamaraj | 2013-10-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie mit einem Kommandozeilen-sftp-client können Sie einfach das "-p" - Konfiguration Flagge zu erhalten Zeitstempel entweder beim starten des sftp-client oder herunterladen.
Beispielsweise tut dies lädt alle Dateien in einem Verzeichnis und legt Ihre Zeitstempel "now":
Mit dem -p flag bewahrt die Zeitstempel der Quelle, aber:
Ich nehme an, der grafische client Sie verwenden, über etwas ähnliches.
InformationsquelleAutor Sam Critchley
In der Regel für die automatisierte Datei-transfers, wie Sie hier beschrieben wird, würde ich empfehlen die Verwendung von rsync. Rsync hat die Möglichkeit, nur übertragen, was sich geändert hat und kann erhalten den Zeitstempel. Rsync hat viele Optionen. Rsync kommt mit Linux und den Mac. Es wahrscheinlich ist, rsync für Windows, wenn nötig.
InformationsquelleAutor Edward