Website-Suche

Linux-Tricks: Spielen Sie ein Spiel in Chrome, Text-to-Speech, planen Sie einen Job und beobachten Sie Befehle in Linux


Auch hier habe ich in der Reihe „Linux-Tipps und Tricks“ eine Liste mit vier Dingen zusammengestellt, die Sie tun können, um mit der Linux-Umgebung produktiver und unterhaltsamer zu bleiben.

Zu den Themen, die ich behandelt habe, gehören das in Google Chrome integrierte kleine Spiel, Text-to-Speech im Linux-Terminal, schnelle Jobplanung mit dem Befehl „at“ und das Beobachten eines Befehls in regelmäßigen Abständen.

1. Spielen Sie ein Spiel im Google Chrome-Browser

Sehr oft versetze ich meine Linux-Box nicht in den Wartungsmodus, wenn es zu einem Stromausfall kommt oder aus anderen Gründen kein Netzwerk vorhanden ist. Ich beschäftige mich weiterhin mit einem kleinen lustigen Spiel von Google Chrome. Ich bin kein Spieler und habe daher keine gruseligen Spiele von Drittanbietern installiert. Sicherheit ist ein weiteres Anliegen.

Wenn es also ein Internetproblem gibt und meine Webseite etwa so aussieht:

Sie können das in Google-Chrome integrierte Spiel einfach durch Drücken der Leertaste spielen. Es gibt keine Begrenzung für die Anzahl der Spiele, die Sie spielen können. Das Beste daran ist, dass Sie sich bei der Installation und Verwendung keine Mühe machen müssen.

Keine Anwendung/Plugin eines Drittanbieters erforderlich. Es sollte auf anderen Plattformen wie Windows und Mac gut funktionieren, aber unsere Nische ist Linux, und ich werde nur über Linux sprechen und wohlgemerkt, es funktioniert gut unter Linux. Es ist ein sehr einfaches Spiel (eine Art Zeitvertreib).

Verwenden Sie zum Springen die Leertaste/Navigationstaste nach oben. Ein Einblick in das Spiel in Aktion.

2. Text-to-Speech im Linux-Terminal

Für diejenigen, die das Dienstprogramm espeak möglicherweise nicht kennen: Es handelt sich um einen Linux-Befehlszeilen-Text-zu-Sprache-Konverter. Schreiben Sie etwas in verschiedenen Sprachen und das Dienstprogramm espeak liest es Ihnen laut vor.

Espeak sollte standardmäßig auf Ihrem System installiert sein. Ist es jedoch nicht auf Ihrem System installiert, können Sie Folgendes tun:

apt-get install espeak   (Debian)
yum install espeak       (CentOS)
dnf install espeak       (Fedora 22 onwards)

Sie können espeak bitten, Eingaben interaktiv vom Standard-Eingabegerät zu akzeptieren und sie für Sie in Sprache umzuwandeln. Sie können Folgendes tun:

espeak [Hit Return Key]

Für eine detaillierte Ausgabe können Sie Folgendes tun:

espeak --stdout | aplay [Hit Return Key][Double - Here]

espeak ist flexibel und Sie können espeak bitten, Eingaben aus einer Textdatei zu akzeptieren und diese laut vorzusprechen. Alles was Sie tun müssen ist:

espeak --stdout /path/to/text/file/file_name.txt  | aplay [Hit Enter] 

Sie können espeak bitten, schnell/langsam für Sie zu sprechen. Die Standardgeschwindigkeit beträgt 160 Wörter pro Minute. Definieren Sie Ihre Präferenz mit dem Schalter ‘-s’.

Um espeak zu bitten, 30 Wörter pro Minute zu sprechen, können Sie Folgendes tun:

espeak -s 30 -f /path/to/text/file/file_name.txt | aplay

Um espeak zu bitten, 200 Wörter pro Minute zu sprechen, können Sie Folgendes tun:

espeak -s 200 -f /path/to/text/file/file_name.txt | aplay

Um eine andere Sprache zu verwenden, sagen Sie Hindi (meine Muttersprache). Sie können Folgendes tun:

espeak -v hindi --stdout 'टेकमिंट विश्व की एक बेहतरीन लाइंक्स आधारित वेबसाइट है|' | aplay 

Sie können eine beliebige Sprache Ihrer Wahl wählen und wie oben vorgeschlagen darum bitten, in Ihrer bevorzugten Sprache zu sprechen. Um die Liste aller von espeak unterstützten Sprachen zu erhalten, müssen Sie Folgendes ausführen:

espeak --voices

3. Planen Sie schnell einen Job

Die meisten von uns kennen bereits cron, einen Daemon zur Ausführung geplanter Befehle.

Cron ist ein erweiterter Befehl, der häufig von Linux-SYSAdmins verwendet wird, um einen Job wie Backup oder praktisch alles andere zu einer bestimmten Zeit/in einem bestimmten Intervall zu planen.

Kennen Sie den Befehl ‘at’ unter Linux, mit dem Sie die Ausführung eines Jobs/Befehls zu einem bestimmten Zeitpunkt planen können? Sie können ‘at’ sagen, was wann zu tun ist und alles andere wird per Befehl ‘at’ erledigt.

Angenommen, Sie möchten die Ausgabe des Befehls uptime um 11:02 Uhr drucken. Sie müssen lediglich Folgendes tun:

at 11:02
uptime >> /home/$USER/uptime.txt 
Ctrl+D

Um zu überprüfen, ob der Befehl/das Skript/der Job mit dem Befehl ‘at’ festgelegt wurde oder nicht, können Sie Folgendes tun:

at -l

Sie können mit at mehr als einen Befehl auf einmal planen, einfach wie folgt:

at 12:30
Command – 1
Command – 2
…
command – 50
…
Ctrl + D

4. Beobachten Sie einen Befehl in einem bestimmten Intervall

Wir müssen in regelmäßigen Abständen einen Befehl für eine bestimmte Zeitspanne ausführen. Nehmen wir zum Beispiel an, wir müssen alle 3 Sekunden die aktuelle Uhrzeit ausdrucken und die Ausgabe beobachten.

Um die aktuelle Uhrzeit anzuzeigen, müssen wir den folgenden Befehl im Terminal ausführen.

date +"%H:%M:%S

Und um die Ausgabe dieses Befehls alle drei Sekunden zu überprüfen, müssen wir den folgenden Befehl im Terminal ausführen.

watch -n 3 'date +"%H:%M:%S"'

Der Schalter ‘-n’ im Befehl watch ist für Intervall. Im obigen Beispiel haben wir das Intervall auf 3 Sekunden definiert. Sie können Ihre eigene nach Bedarf definieren. Sie können auch jeden Befehl/Skript mit dem Befehl watch übergeben, um diesen Befehl/Skript im definierten Intervall zu überwachen.

Das ist alles für den Moment. Ich hoffe, Sie mögen diese Serie, die darauf abzielt, Sie mit Linux produktiver zu machen und das auch noch mit Spaß. Alle Vorschläge sind in den Kommentaren unten willkommen. Seien Sie gespannt auf weitere Beiträge dieser Art. Bleiben Sie in Verbindung und genießen Sie ...