Skripte

Swap-Verwaltung unter Linux via CLI

In modernen Systemen wird der Nutzung von Swap-Dateien meist weniger Bedeutung beigemessen als noch vor 20 Jahren – insbesondere da physischer Arbeitsspeicher (RAM) heute deutlich großzügiger dimensioniert ist. Eine Ausnahme stellt etwa das Feature Suspend to Disk (Ruhezustand) dar: Hier muss der verfügbare Swap-Speicher mindestens so groß sein wie der...

VDR – Fake-LIRC-Socket via systemd erstellen

Wird der VDR (Video Disk Recorder) als reiner Server betrieben – etwa zur Netzwerk-Streaming-Ausgabe oder als Backend für Kodi – ist die Konfiguration und der Betrieb des LIRC (Linux Infrared Remote Control) Dienstes in der Regel nicht nötig. Der in den offiziellen Debian-Repositories enthaltene VDR ist jedoch mit LIRC-Unterstützung kompiliert...

Zoneminder – Manuelle Bereinigung von Ereignissen

Angesichts der hohen Auflösungen moderner IP-Kameras kann es vorkommen, das Speichermedien zu 100% belegt werden. Der interne Zoneminder Filter benötigt für Datenbankoperationen allerdings ein wenig freien Speicher auf der Festplatte. Wenn überhaupt kein Festplattenspeicher mehr verfügbar ist, ist die Datenbank wahrscheinlich ebenfalls eingefroren/nicht verfügbar. Anzeigen Aller Aufnahmen Um alle Aufnahmen...

Systemdienste verwalten ( systemd / systemctl )

Systemd ist ein System- und Sitzungs-Manager (Init-System), der für die Verwaltung aller auf dem System laufenden Dienste über die gesamte Betriebszeit des Rechners, vom Startvorgang bis zum Herunterfahren, zuständig ist. Prozesse werden dabei immer (soweit möglich) parallel gestartet, um den Bootvorgang möglichst kurzzuhalten. Die einzelnen Dienste verwaltet Systemd über Scripte...

CPU Kerne deaktivieren

Alle heutigen Prozessoren besitzen mehr als 2 Kerne, meist sind es 4 oder mehr. Wird die Leistung aller Kerne nicht benötigt oder sollen aus Gründen des Energieverbrauchs oder der Hitzeentwicklung des Prozessors Kerne dauerhaft deaktiviert werden ist dies recht einfach während des Betriebs umzusetzen. Der Linux-Kernel unterstützt den CPU-Hotplug-Mechanismus und...

Email Benachrichtigung bei SSH Login

Eine weitere Methode Linux Server abzusichern, ist der Versandt einer E-Mail bei jedem erfolgreichen SSH Login an eine definierte E-Mail Adresse. Voraussetzung dafür ist ein funktionierender Mail-TtransferAgent (MTA) wie z.B. Postfix auf dem Server. Script zum Versandt der E-Mail via eingerichtetem MTA Hierzu wird ein Script unter /usr/local/bin/mail-ssh-login.sh mit folgendem...

Findgrep – Volltextsuche für die Shell

Vor einiger Zeit fand ich ein Script, dass die Volltextsuche via Shell ermöglicht und dabei die letzten Eingaben wie Suchmuster und Pfad speichert. Zum Einsatz kommen dabei find, grep und figlet. Ich konnte den Author des Scriptes nicht mehr ermitteln. #!/bin/bash # FINDGREP INFO ######################## PROGRAMINFO="findgrep version 6. This Script...
Back To Top