Linux touch erstellt neue unerwünschte Dateien

0

Ich habe einen Windows-Server, der einen Ordner für mehrere Linux-Clients freigibt. Diese Linux-Clients verwenden jede Minute "touch" für eine Datei im freigegebenen Windows-Ordner.

Früher hatte ich eine einzige "Keepalive" -Datei im Windows Server-Ordner. Jetzt habe ich ein paar dieser Dateien mit einigen seltsamen Erweiterungen.

Bildbeschreibung hier eingeben

Woher kommen sie ? Was löst diese Dateien aus?

pHeoz
quelle
Wissen Sie, welche Schalter usw. und welche Syntax die Clients verwenden, wenn sie diese Keepalive-Operation jede Minute ausführen? Bitte geben Sie dies in Ihrer Antwort an, wenn Sie es wissen und bestätigen können.
Pimp Juice IT
Es gibt keine Schalter. Eine einfache Berührung, die von einer Crontab ausgeht.
pHeoz
Sind Sie sicher, dass es keinen anderen Prozess gibt, der auf diese Aktie zutrifft, der vielleicht so etwas wie SED macht? Es kann einen doppelten oder dreifachen Scheck wert sein. Ich habe zuvor etwas Ähnliches mit SED-Prozessen gesehen, aber noch nie mit TOUCH in einer Windows-Umgebung.
Pimp Juice IT

Antworten:

0

Ich habe endlich die Antwort gefunden. Es kam vom Befehl rsync . Während der Übertragung einer Datei erstellt rsync eine versteckte Datei (beginnend mit ".") Und fügt nach dem Dateinamen ein Suffix ein.

Diese Dateien wurden nie korrekt übertragen und blieben daher im Ordner. Ich habe mehrere Clients, die diese Datei asynchron synchronisieren und berühren, so dass höchstwahrscheinlich Probleme aufgetreten sind.

Weitere Erklärungen finden Sie in dieser Antwort: https://unix.stackexchange.com/questions/48298/can-rsync-resume-after-being-interrupted

pHeoz
quelle