Linux touch Erstellen neuer unerwünschter Dateien

308
pHeoz

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

Ich hatte eine einzige "keepalive" -Datei im Windows-Serverordner. Jetzt habe ich eine Reihe dieser Dateien mit einigen seltsamen Erweiterungen.

Linux touch Erstellen neuer unerwünschter Dateien

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

0
Wissen Sie, welche Switches usw. und welche Syntax die Clients verwenden, wenn sie diese Keepalive-Operation jede Minute durchführen? Bitte geben Sie dies in Ihrer Antwort an, wenn Sie es wissen und bestätigen können. Pimp Juice IT vor 8 Jahren 0
Es gibt keine Schalter. Eine einfache Berührung, die von einer Crontab läuft. pHeoz vor 8 Jahren 0
Sind Sie sicher, dass es keinen anderen Prozess gibt, der diese Aktie trifft und vielleicht etwas wie SED macht? Es kann eine Doppel- oder Dreifachprüfung wert sein. Ich habe schon etwas Ähnliches mit SED-Prozessen gesehen, aber nie mit TOUCH in einer Windows-Umgebung. Pimp Juice IT vor 8 Jahren 0

1 Antwort auf die Frage

0
pHeoz

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

Diese Dateien wurden noch nie richtig übertragen, sodass sie im Ordner verbleiben. Ich habe mehrere Clients, die diese Datei asynchron synchronisieren und berühren, so dass höchstwahrscheinlich Probleme ausgelöst werden.

Weitere Informationen finden Sie in dieser Antwort: https://unix.stackexchange.com/questions/48298/can-rsync-resume-after-being-rupting- unterbrochen