munin auf centOS 5.2 installieren
Freitag, den 2. Oktober 2009Ich war kürzlich in der Verlegenheit, ein System mit centOS 5.2 überwachen zu müssen. Ich habe mir als Tool dazu munin auserkoren, das sich an Hand der Anleitung „Überwachung eines CentOS 5.2 Servers mit munin und monit“ einfach installieren und in Betrieb nehmen lässt (auf monit habe ich verzichtet). Allerdings bekam ich danach alle fünf [...]
Dateien eines Jahres archivieren
Donnerstag, den 17. September 2009Heute stand ich (mal wieder) vor der Aufgabe, in einem Verzeichnis alle Dateien vom Vorjahr zu archivieren. Im Artikel „Dateien an Hand des Datums und der Uhrzeit finden“ habe ich gezeigt, wie man mit find Dateien eines bestimmten Zeitraums finden kann. Da ich aber für die Archivierung keine Rekursion benötige, kann ich das Ganze etwas [...]
Nur einen bestimmten Zeitabschnitt einer Logdateien ausgeben
Freitag, den 28. August 2009Mit Hilfe des Bereichsoperator von Perl lässt auf der Kommandozeile aus einer Logdatei ein bestimmter Zeitabschnitt extrahieren.
Alle Fehlermeldungen in einem Script umleiten
Mittwoch, den 14. Januar 2009Man kann in einem Shell-Script ja Ausgaben, die an den Standard-Fehler-Kanal STDERR gehen, mit 2>>dateiname.log in eine Datei umleiten. Dies muss aber für jeden Befehl einzeln gemacht werden. Es gibt aber bei der Bash eine Methode, die Umleitung für das gesamte Script zu machen. Dazu nutzt man eine Spezialform des Befehls exec: Werden als Parameter [...]
Das Quartal mit date berechnen
Donnerstag, den 27. Dezember 2007Das Unix-Kommando date kennt viele Format-Parameter aber leider keinen, der uns das Quartal ausgibt. Zum Glück lässt sich das aber mit Hilfe von expr berechnen. Wir können mit dem date-Befehl einen Ausdruck erstellen, den expr dann für uns ausrechnet. Wir bekommen das das aktuelle Quartal oder, wenn wir mit -d ein anders angeben, das des [...]
Dateien an Hand des Datums und der Uhrzeit finden
Dienstag, den 4. Dezember 2007Manchmal muss man eine Datei finden, von der man nur weiß, wann sie zuletzt geändert wurde. Weiß man, dass das vor 3 Tagen war, hilft einem die Option -mtime +3 des Befehls find. Hat man aber ein Datum und eine Uhrzeit, muss man ein wenig tricksen. Man kann hier die Option -newer zusammen mit einer [...]
Zwei verschiedene MySQL-Server auf einem Rechner
Montag, den 15. Mai 2006Wie bringt man einen 4.1-Server und einen 5.0-Server auf einem Linux-Rechner gleichzeitig ans laufen? Diese Frage stellte sich mir kürzlich, da ich verschiedene Intra- und Extra-Websites betreue und hier gibts bei einer nun auch Mysql 5.0. Die anderen laufen aber noch mit der ‘alten’ Version 4.1 Nach einiger Recherche fand ich zwar eine Anleitung von [...]
Verzeichnisse auf einen anderen Rechner übertragen
Samstag, den 4. März 2006Im vorigen Artikel habe ich gezeigt, wie man mit TAR ein komplettes Verzeichnis so verschieben bzw. kopieren kann, dass alle Rechte erhalten bleiben. Hier kommt nun die erweiterte Fassung zum kopieren von Verzeichnissen auf einen anderen Rechner mittels SSH und TAR. Und als Bonbon gibt’s ein Script zum Erstellen von Backups von anderen Rechnern. Um [...]
Komplette Verzeichnisbäume verschieben
Freitag, den 3. März 2006Ich musste mal wieder ein Verzeichnis von der einen Partition auf eine andere schieben um Platz zu schaffen. Wichtig dabei ist, dass die Rechte der Dateien und Verzeichnisse nicht verändert und Sym-Links korrekt kopiert werden. Dazu kann man sehr gut den tar-Befehl nutzen. Nehmen wir mal an, wir wollen das komplette Verzeichnis foobar unterhalb von [...]
Nächste Einträge »