Sponsor-Board.de
Thema geschlossen  Thema schreiben 
 Seiten (2): « Erste 1 2 Nächste > Letzte »

Hilfe Cronjob löschen eines Inhaltes

Verfasser Nachricht

Beiträge: 298
Bewertung: 30
Registriert seit: May 2012
Status: offline


Beitrag: #1
Hilfe Cronjob löschen eines Inhaltes

Hallo Leute,

ich habe folgendes Problem. Wir haben ein selbst geschriebenes Webinterface für Gameserver.
Das Problem daran ist, dass sich dieses Interface nur an einen Log bindet.
Die Logs werden daher zu groß um Sie immer auslesen zu lassen.
Alleine schon wegen den Traffic. Ich wollte deshalb einen Cronjob erstellen um die Datei immer leeren zu lassen am besten zu jeder vollen Stunde.
Das ganze muss Server intern passieren.
Wäre das möglich ?

System ist Linux Debian

Ich habe es leider nicht hinbekommen, mit php würde ich es hinbekommen. Aber so bekomme ich es leider nicht so schnell hin.

Wäre nett wenn mir jemand helfen könnte..

Danke im voraus.

Gruß

Marcel


Unser Beitrag hat Ihnen geholfen ? Dann Danken Sie uns.

Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2012 21:31 von powerAG.

26.06.2012 21:28
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 108
Bewertung: 6
Registriert seit: Apr 2012
Status: offline


Beitrag: #2
RE: Cronjob

Also den Cronjob kannst du so gestalten:

Code:
* * * * * sh dellog.sh


Die Shelldatei musst du dann natürlich anpassen. Kommt drauf an was du leeren möchtest.

Datenbank, Datei etc.?

Splak


26.06.2012 21:32
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 758
Bewertung: 9
Registriert seit: Feb 2010
Status: offline


Beitrag: #3
RE: Cronjob

Da gibt's viele Möglichleiten, evtl. wäre Logrotate auch eine...

mach einfach crontab -e als der entsprechende User und trage
*/1 * * * rm datei && touch datei

das löscht die Datei und legt sie wieder an, auf die Rechte achten!

Kommt aber im Prinzip aus gleiche hinaus

26.06.2012 21:32
 
Alle Beiträge dieses Benutzers finden

Beiträge: 298
Bewertung: 30
Registriert seit: May 2012
Status: offline


Beitrag: #4
RE: Hilfe Cronjob löschen eines Inhaltes

also es wäre diese Datei die geleert werden müsste, natürlich mit User Root.

/server/counterstrike/myinside/mini/css/cstrike/console.log

Gruß


Unser Beitrag hat Ihnen geholfen ? Dann Danken Sie uns.

26.06.2012 21:48
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 108
Bewertung: 6
Registriert seit: Apr 2012
Status: offline


Beitrag: #5
RE: Hilfe Cronjob löschen eines Inhaltes

Also habs jetzt nicht getestet, aber eigentlich sollte es so funktionieren o.o Bitte korrigiert mich, wenns falsch ist...

Shelldatei:

Code:
#!/bin/bash

cd ~
cd /server/counterstrike/myinside/mini/css/cstrike/

rm console.log
touch console.log

echo
echo "Logs wurden geleert"


Cronjob:
crontab -e

*/1 * * * * sh /home/SHELLDATEI.sh

Die Shelldatei in den Ordner VOR /server/ legen und das Home im Cronjob anpassen. Weiß nicht ob es in dem Ordner liegt...

Splak


26.06.2012 22:18
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 298
Bewertung: 30
Registriert seit: May 2012
Status: offline


Beitrag: #6
RE: Hilfe Cronjob löschen eines Inhaltes

okay, habs probiert geht aber leider nicht. Da die Datei kein Ordner ist anscheinend. Es ist eine Textdatei die gecleart werden muss.

Danke für eure Hilfe!

Gruß

Marcel


Unser Beitrag hat Ihnen geholfen ? Dann Danken Sie uns.

Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2012 22:34 von powerAG.

26.06.2012 22:26
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 108
Bewertung: 6
Registriert seit: Apr 2012
Status: offline


Beitrag: #7
RE: Hilfe Cronjob löschen eines Inhaltes

Ach, es ist schon spät...

Code:
*/1 * * * * sh /home/SHELLDATEI.sh


Bewirkt das sie jede Minute gelöscht wird

Musste so machen:

Code:
* */1 * * * sh /home/SHELLDATEI.sh


Dann wirds jede Stunde gelöscht

Mit dem ersten "*" kannste einstellen welche Minute, also:

Bsp: 1 bewirkt: Jede Stunde um XX:01

Splak[/quote]


26.06.2012 22:32
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 317
Registriert seit: Sep 2011
Status: Abwesend


Beitrag: #8
RE: Hilfe Cronjob löschen eines Inhaltes

-

27.06.2012 05:45
 
Alle Beiträge dieses Benutzers finden

Beiträge: 1.414
Bewertung: 31
Registriert seit: Mar 2009
Status: offline


Beitrag: #9
RE: Hilfe Cronjob löschen eines Inhaltes

Code:
true > /pfad/console.log


Der Befehl ist doch wesentlich einfacher. So muss die Datei nicht neu angelegt und Rechte vergeben werden.


Viele Grüße
NevaKee

[Link: Registrierung erforderlich] - [Link: Registrierung erforderlich] - [Link: Registrierung erforderlich]

[Link: Registrierung erforderlich]

[Link: Registrierung erforderlich]

27.06.2012 10:41
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 953
Bewertung: 16
Registriert seit: Aug 2011
Status: offline


Beitrag: #10
RE: Hilfe Cronjob löschen eines Inhaltes

@unlink Datei.endund in php Wink du kannst auch ein php Script in Shell ausführen !!


[Link: Registrierung erforderlich]
News, Updates & Infos zu meinem Scripten.

Skype: mave1993.de
E-Mail: info [at] mave1993 [dot] de

27.06.2012 12:23
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 
 Seiten (2): « Erste 1 2 Nächste > Letzte »

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  [Suche] Hilfe bei Einrichtung eines Minecraft Servers multimill 4 1.909 07.06.2018 12:18
Letzter Beitrag: multimill
  Linux Hilfe beim erstellen eines ts3 Servers Sniker 15 5.030 27.01.2017 21:51
Letzter Beitrag: Carl_Grimes
  Raspberry PI - Python Script - Cronjob Problem BoomRMX 4 2.581 13.12.2015 14:02
Letzter Beitrag: BoomRMX
  Cronjob spinnt Spanien16 11 2.358 13.09.2014 09:30
Letzter Beitrag: Spanien16
  Cronjob nakooe 6 1.537 24.05.2014 11:54
Letzter Beitrag: Terror-Karotte

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren