Schlafen 1 Sekunde verprügeln

Schlafen 1 Sekunde verprügeln

Wann immer wir an etwas gearbeitet haben, fühlen wir uns nach einiger Zeit hektisch. Daher müssen wir uns ausruhen, um uns wiederherzustellen oder den gesamten Arbeitsmodus zu aktualisieren. Einfach so benötigt unser Linux -System manchmal auch für ein paar Sekunden Schlaf. Es kam auf die Funktion „Schlaf“, um die Verarbeitung von irgendetwas für einen bestimmten Zeitraum zu verarbeiten. Diese Schlaffunktion kann innerhalb des Bash -Skripts und innerhalb der Terminalschale verwendet werden, um dasselbe Ziel durchzuführen. Daher haben wir beschlossen, die Schlaffunktion in Ubuntu 20 zu besprechen.04 Linux -System. Beginnen wir einfach mit dem Login von einem Ubuntu 20.04 System.Nach der Anmeldung müssen Sie die Terminalanwendung von Ubuntu öffnen, da wir den Schlafbefehl darin ausführen müssen. Um es zu öffnen, probieren Sie die Verknüpfung „Strg+Alt+T“ aus. Wenn die Verknüpfung aus irgendeinem Grund für Sie nicht funktioniert, klicken Sie auf das Menü „Aktivität“ von der Taskleiste von Ubuntus Desktop. Die Suchleiste wird geöffnet. Klicken Sie auf den Suchbereich, schreiben Sie "Terminal" und drücken Sie die Taste "ENTER". Die Anwendung wird auf Ihrem Bildschirm angezeigt. Klicken Sie auf die Anwendung „Terminal“ und wird gemäß Ihrer Systemgeschwindigkeit innerhalb von nicht mehr als 5 Sekunden gestartet.

Beispiel 01: 1 Sekunde schlafen

Beginnen wir mit einem einfachen Beispiel für die Schlaffunktion in Bash. Nehmen wir an, Sie möchten einfach eine Meldung „Testen…“ auf Ihrem Terminalbildschirm anzeigen. Sie müssen die Anweisung „Echo“ zusammen mit dieser Nachricht gemäß der folgenden Abbildung im Bild verwenden. Danach haben wir die Schlaffunktion mit dem Wert „1“ ausprobiert, um unser System Schlaf zu machen oder 1 Sekunde innehalten. Da eine Sekunde nicht sehr lange ist, wird es schnell beendet und das System wird wiederhergestellt. Die Ausgabe des folgenden Befehls wird hier beigefügt.

$ echo "testing ..."
$ Sleep 1

Die Verwendung des Schlafes kann auch mit der Aussage „Lese“ unseres Ubuntu 20 illustriert werden.04 System ohne die Schlaffunktion. Sagen wir, wir möchten, dass ein Benutzer die Eingabetaste drücken, wenn er gefragt wurde. Daher haben wir die Anweisung "Read" mit dem Flag „-P“ zusammen mit der Nachricht verwendet, dass der Benutzer die Eingabetaste drücken muss, um fortzufahren. Nach dieser Befehlsausführung zeigt die nächste Zeile die Meldung „Eingabetaste drücken, um fortzufahren“ und macht dieses System immer noch ohne etwas zu tun. Dies sieht aus wie Schlaf und wenn der Benutzer nicht die Eingabetaste drückt, sieht es weiterhin so aus. Die Ausgabe des folgenden Befehls wird hier beigefügt.

$ read -p "Drücken Sie Eingabetaste, um fortzufahren"

Beispiel 02: Länger als 1 Sekunde schlafen

Lassen Sie uns unser System länger als 1 Sekunde schlafen lassen, um den Schlafprozess zu sehen. Daher haben wir den Befehl „Schlaf“ im Bash -Terminal mit dem Wert 10 ausprobiert. Dadurch schläft unser System insgesamt 10 Standardsekunden Schlaf. Nach der Ausführung dieses Befehls durch Drücken der Eingabetaste ging unser System gemäß der folgenden Demonstration schlafen.

$ Sleep 10

Nachdem insgesamt 10 Sekunden vergangen sind.

$ Sleep 10

Das Gleiche kann mit dem Befehl „Lese“ im Terminal erreicht werden. Wir müssen jedoch das Flag „-t“ mit dem angegebenen Zahlenwert verwenden, damit unser System für einige Zeit innehalten wird. Daher haben wir die Read-Anweisung hinzugefügt, wobei das Flag „-P“ die Meldung „Schlaf für 10 Sekunden“ gefolgt von der Flagge „-t“ zusammen mit ihrem Wert "10" nimmt, zusammen mit dem Wert "10", gefolgt von der "-t". In dieser Anweisung „Lese“ wird die im Befehl genannte Nachricht angezeigt und unsere Systeme 10 Sekunden lang innehalten. Nach dem Ausführen dieser Ausführung wird die Nachricht nun angezeigt und das System wie unten angehalten.

$ read -p „Schlaf für 10 Sekunden“ -T 10

Nachdem insgesamt 10 Sekunden vergangen sind, kehrt unser System in seinen Verarbeitungszustand zurück. Daher wurde danach keine Pause mehr aufgetreten, und es wird ein neuer Abfragebereich generiert. Die Ausgabe des folgenden Befehls wird hier beigefügt.

$ read -p „Schlaf für 10 Sekunden“ -T 10

Beispiel 03:

Nehmen wir ein neues Beispiel, um das Gesamtbild der Schlaffunktion unter Linux zu betrachten. So haben wir eine neue Bash -Datei mit der “erstellt“.SH ”-Erweiterung mit dem Namen„ Schlaf.sh "mit der" Touch "-Anfrage. Nach seiner Erstellung im Home -Ordner müssen wir es in einem "GNU -Nano" -Ditedler öffnen, um Code zu erstellen. Beide Befehle wurden unten gezeigt.

$ Touch Sleep.Sch
$ nano schlaf.Sch

Wir haben unser Bash -Skript mit einer Echo -Erklärung begonnen, die uns mitteilt, dass das System für die nächsten 10 Sekunden schlafen wird. Die Schlaffunktion wird in der nächsten Zeile verwendet, um die Ausführung dieses Programms für 10 Sekunden zu pausieren. Nach dem 10 -Sekunden -Schlaf wird die nächste Echo -Anweisung ausgeführt, aus denen hervorgeht, dass unser System 15 Sekunden lang schlafen wird. Die Schlaffunktion wird erneut ausgeführt. Das System wird 15 Sekunden lang durchgeführt und die letzte Echo -Erklärung wird ausgeführt.

Wir haben unsere Bash -Datei ausgeführt und die erste Echo -Anweisung wurde ausgeführt. Danach schläft das System 10 Sekunden lang. Die Ausgabe des folgenden Befehls wird hier beigefügt.

$ Bash Sleep.Sch

Nach der Übergabe von 10 Sekunden wurde die nächste Echo -Erklärung ausgeführt. Und für weitere 15 Sekunden geht das System schlafen. Die Ausgabe des folgenden Befehls wird hier beigefügt.

$ Bash Sleep.Sch

Nach 15 Sekunden Schlaf kehrte das System in seinen Verarbeitungsstatus zurück und führte die letzte Echo -Anweisung aus der Bash -Datei aus und der Code endete. Die Ausgabe des folgenden Befehls wird hier beigefügt.

$ Bash Sleep.Sch

Abschluss

Dieser Artikel wurde für die Hilfe von Linux -Benutzern geschrieben, damit das System während der Arbeit mindestens 1 Sekunde schlafen kann. Wir haben die "-t". Wir haben uns verschiedene Bash -Befehle und das Bash -Skript angesehen, um sie gut auszuführen.