Wie lassen sich mit FileLog erstellte Log-Dateien löschen? (gelöst)

Begonnen von chq, 08 Juli 2018, 08:31:39

Vorheriges Thema - Nächstes Thema

chq

Hallo,

das man per FileLog Logdateien erstellen kann ist toll.

Doch wie kann man diese Dateien wieder löschen?

Gruß Chris
So einfach wie möglich, so kompliziert wie nötig

betateilchen

nur auf Betriebssystemebene.

Du kannst aber die Anzahl der Logdateien in FHEM festlegen, dann löscht FHEM alle überzähligen Logdateien eines noch existierende Log-device automatisch.

commandref -> nrarchive
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

RadioJames

#2
Hallo Chris,

über das Betriebssystem des Rechners, auf dem du FHEM installiert hast, kannst du das tun.

Bei mir ist es ein Raspberry Pi mit Raspbian. Darauf greife ich von einem anderen Windows Rechner im Netzwerk über ssh unter Zuhilfenahme von Tools wie Putty oder WinSCP zu.

Grüße
James
There are 10 kind of people. Those who understand binary and those who don't.

Otto123

#3
Hallo Chris,

in Ergänzung zu meinen Vorrednern: Da fhem normalerweise die Berechtigungen besitzt, geht es auch einfach in der FHEM Kommandozeile. Ohne jedes zusätzliche Tool.

Aber Vorsicht bei solchen Manipulationen, schnell hat man mehr gelöscht als man will!

Beispiel:
"rm /opt/fhem/log/HM_4E0264-2017.log"
Quelle

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

chq

Hallo,

alles hilfreich, cool!

Vielen Dank Euch allen und noch einen schönen Sonntag!

Gruß Chris
So einfach wie möglich, so kompliziert wie nötig

betateilchen

Grundsätzlich bin ich kein Freund davon, aus FHEM heraus manuell im Dateisystem herumzupfuschen.

Nicht alles, was technisch möglich ist, ist auch wirklich sinnvoll.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

TomLee

Komme möglicherweise auch nach mehrmaligem lesen der Beiträge hier net ganz mit, warum denn nicht das FileLog-Device in Fhem aufrufen und mit 'Delete this device (<FileLog-Device-Name>)' ganz unten löschen ?

Otto123

Die Frage war doch nicht: das FileLog Device zu löschen, sondern die vom Filelog Device erstellten Logfiles!?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

TomLee