Wie Sie Ihr Linux-System mit Keep-Alive wach halten
Müssen Sie, dass Ihr Computer lange wach bleibt? Vielleicht laden Sie eine große Datei herunter, führen einen langwierigen Prozess aus oder möchten einfach Ihr System aktiv halten. Keep-Alive ist ein leichtgewichtiges, einfach zu verwendendes Tool, das Ihnen hilft, zu verhindern, dass Ihr Computer in den Ruhezustand geht.
Es funktioniert auf Linux, macOS und Windows und ist perfekt für jeden, der möchte, dass sein System ohne Aufwand wach bleibt.
Was ist Keep-Alive?
Keep-Alive ist ein kleines Programm, das verhindert, dass Ihr Computer in den Ruhemodus geht. Es ist ideal für:
- Halten Sie Ihr System während langer Downloads aktiv.
- Verbindungen aufrechterhalten, die lebendig bleiben müssen.
- Schlaf während wichtiger Aufgaben verhindern.
Es ist einfach zu bedienen, benötigt keine komplizierte Einrichtung und funktioniert auf allen gängigen Betriebssystemen.
Hauptmerkmale von Keep-Alive
- Konfigurierbare Dauer: Sie können festlegen, wie lange Ihr System wach bleiben soll. Zum Beispiel können Sie 2 Stunden, 30 Minuten oder sogar 150 Minuten (was 2,5 Stunden sind) wählen.
- Plattformübergreifend: Es funktioniert auf macOS, Windows und Linux.
- Leichtgewichtig: Es verwendet nicht viele Ressourcen Ihres Computers.
- Einfach zu verwenden: Einfach herunterladen, ausführen, und Ihr System bleibt wach.
- Keine Konfiguration erforderlich: Sie müssen nichts einrichten. Es funktioniert sofort einsatzbereit.
Wie funktioniert Keep-Alive?
Keep-Alive verwendet je nach Ihrem Betriebssystem verschiedene Methoden, um Ihren Computer wach zu halten:
Auf Linux:
- Es verwendet
systemd-inhibit, um Schlaf- und Deckel-Schalter-Aktionen zu verhindern. - Wenn
systemdnicht verfügbar ist, verwendet esxset-Befehle oder ändert die GNOME-Einstellungen.
Auf macOS:
- Es verwendet den Befehl
caffeinate, um Schlaf, Bildschirmpause und Festplattenschlaf zu verhindern. - Es simuliert auch die Benutzeraktivität, um das System wach zu halten.
Auf Windows:
- Es verwendet die
SetThreadExecutionState-API, um zu verhindern, dass das System und das Display in den Schlafmodus gehen. - Es verfügt über eine Fallback-Methode mit PowerShell für zusätzliche Zuverlässigkeit.
Wie man Keep-Alive unter Linux installiert
1. Laden Sie das Programm herunter:
curl -LO https://github.com/stigoleg/keep-alive/releases/latest/download/keep-alive_Linux_x86_64.tar.gz2. Extrahieren Sie die Dateien:
Nach dem Herunterladen entpacken Sie die Dateien mit diesem Befehl:
tar xzf keep-alive_*_x86_64.tar.gz3. Verschieben Sie das Programm in den PATH:
Verschieben Sie das Programm in den PATH Ihres Systems, zum Beispiel /usr/local/bin:
sudo mv keepalive /usr/local/bin/Keep-Alive aus dem Quellcode erstellen
Abhängigkeiten für Linux:
- Linux: Sie benötigen
systemd(empfohlen) oder X11 sowie ein Terminal, das TUI-Anwendungen unterstützt. - Build-Abhängigkeiten: Wenn Sie das Programm aus dem Quellcode erstellen möchten, benötigen Sie Go 1.21 oder höher. Stellen Sie sicher, dass Sie die neueste Go-Version auf Ihrem System installiert haben.
Wenn Sie Keep-Alive selbst erstellen möchten, folgen Sie diesen Schritten:
Klonen Sie das Repository:
git clone https://github.com/stigoleg/keep-alive.git
cd keep-aliveErstelle das Programm:
go build -o keepalive ./cmd/keepaliveVerhindern Sie, dass Ihr Linux-System in den Ruhezustand geht
Verwendung von Befehlszeilenoptionen
Sie können verhindern, dass Ihr Linux-System schläft, indem Sie Keep-Alive mit einigen einfachen Befehlen verwenden.
Dauer festlegen:
Verwenden Sie das -d-Flag, um festzulegen, wie lange Ihr System aktiv bleiben soll. Zum Beispiel:
keepalive -d 2h30mDies hält Ihr System für 2 Stunden und 30 Minuten wach.
Um zu sehen, welche Version Sie verwenden, tippen Sie:
keepalive -vWenn Sie Hilfe benötigen, tippen Sie einfach:
keepalive -hInteraktiver Modus
Wenn Sie einen menügesteuerten Ansatz bevorzugen, können Sie den interaktiven Modus verwenden:
Starten Sie das Programm ohne irgendwelche Flags:
keepalive- Verwenden Sie die Pfeiltasten (↑/↓) oder
j/k, um durch das Menü zu navigieren. - Drücken Sie Enter, um eine Option auszuwählen.
- Drücken Sie q oder Esc, um zu beenden.
Hier ist die visuelle Demo:
Warum Keep-Alive wählen?
- Zuverlässigkeit: Es überwacht kontinuierlich das System und startet Prozesse neu, wenn sie ausfallen.
- Anmutige Bereinigung: Wenn Sie das Programm stoppen, stellt es die ursprünglichen Einstellungen Ihres Systems wieder her.
- Ressourceneffizienz: Es verbraucht nur sehr wenige Ressourcen Ihres Computers, während es ihn wach hält.
Fazit
Keep-Alive ist ein nützliches Werkzeug für jeden, der verhindern möchte, dass sein Computer während kritischer Aufgaben in den Schlafmodus geht. Es ist ein einfaches, effektives Tool, um den Computer wach zu halten, ohne dass der Benutzer eingreifen muss.
Egal, ob Sie Dateien herunterladen, lange Prozesse ausführen oder einfach nur möchten, dass Ihr System aktiv bleibt, Keep-Alive kümmert sich darum. Es ist einfach zu installieren, einfach zu benutzen und funktioniert auf allen großen Plattformen. Probieren Sie es aus und sagen Sie dem unerwarteten Ruhezustand Ihres Systems Lebewohl!
Ressource:
- Keep-Alive GitHub Repository
Empfohlene Lektüre:
- So melden Sie inaktive Benutzer nach einer bestimmten Zeit in Linux automatisch ab
- 4 Möglichkeiten, einen Befehl nach dem Abmelden von der SSH-Sitzung in Linux weiterlaufen zu lassen
