Vorsichtsmaßnahmen 1) Interpreter am Anfang hinzufügen: #!/bin/bash 2) Verwenden Sie vier Leerzeichen zur Syntaxeinrückung und fügen Sie weitere Kommentare hinzu. 3) Regeln für Namensvorschläge: Variablennamen werden großgeschrieben, lokale Variablen kleingeschrieben, Funktionsnamen kleingeschrieben und die Namen sollten ihre tatsächlichen Funktionen widerspiegeln. 4) Standardmäßig sind Variablen global. In einer Funktion wird die Variable „local“ als lokale Variable angegeben, um eine Verunreinigung anderer Bereiche zu vermeiden. 5) Es gibt zwei Befehle, die mir beim Debuggen des Skripts helfen können: set -e beendet das Skript, wenn ein Ergebnis ungleich Null auftritt, und set -x druckt den Ausführungsprozess. 6) Wenn Sie ein Skript schreiben, testen Sie es unbedingt zuerst, bevor Sie es in die Produktion geben. 1 Holen Sie sich eine zufällige Zeichenfolge oder Zahl Holen Sie sich eine zufällige 8-Bit-Zeichenfolge: Holen Sie sich eine zufällige 8-stellige Zahl: cksum: CRC-Prüfsummenstatistikbytes drucken 2 Definieren Sie eine Farbausgabezeichenfolgenfunktion Das Funktionsschlüsselwort definiert eine Funktion und kann hinzugefügt werden, oder nicht. 3. Benutzer stapelweise anlegen 4 Überprüfen Sie, ob das Paket installiert ist 5 Servicestatus prüfen 6 Überprüfen Sie den Überlebensstatus des Wirtes Methode 1: Setzen Sie die falsche IP in ein Array, um festzustellen, ob der Ping dreimal fehlschlägt Methode 2: Tragen Sie die Anzahl der Fehler in die Variable FAIL_COUNT ein, um festzustellen, ob der Ping dreimal fehlgeschlagen ist Methode 3: Verwenden Sie die For-Schleife, um die Schleife zu verlassen, wenn der Ping erfolgreich ist. Wenn er nicht beendet wird, wird „Ping fehlgeschlagen“ ausgegeben. 7. Überwachen Sie die CPU-, Speicher- und Festplattenauslastung 1) Zentralprozessor Verwenden Sie das Tool vmstat, um CPU-Statistiken zu analysieren. 2) Speicher 3) Festplatte 8 Überwachung der Batch-Host-Festplattenauslastung Voraussetzung: Für die Überwachung und die überwachten Enden wird die nicht-interaktive SSH-Anmeldung oder die Schlüsselanmeldung verwendet. Schreiben Sie eine Konfigurationsdatei, um die SSH-Verbindungsinformationen des überwachten Hosts zu speichern. Das Dateiinhaltsformat lautet: IP-Benutzer-Port 9. Überprüfen Sie die Verfügbarkeit der Website 1) Überprüfen Sie die URL-Verfügbarkeit 2) Bestimmen Sie dreimal die Verfügbarkeit der URL Die Idee ist die gleiche wie oben bei der Überprüfung des Überlebensstatus des Wirts. Zusammenfassen Oben habe ich Ihnen 9 praktische und häufig verwendete Shell-Skripte für Interviews vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: WeChat Mini-Programm implementiert den Likes-Dienst
Verwenden von Cutecom für die serielle Kommunikat...
Das Prinzip besteht darin, die Methode window.pri...
Ich habe mir vor kurzem ein Video von einem Auslä...
1. Das Tabellen-Tag ist Tabelle, tr ist Zeile, td ...
Als Root-Konto von MySQL verwende ich beim Verbin...
1. Zeigen Sie die detaillierten Informationen all...
1. Verwenden Sie Docker Compose, um den Start zu ...
Installationspfad: /application/mysql-5.5.56 1. V...
Wenn Sie benutzerdefinierte Zabbix-Skripte zum Sa...
eins. wget https://dev.mysql.com/get/mysql57-comm...
Linux erstellt NFS-Server Um den Datenaustausch z...
Vorwort Heute bin ich in Nginx auf ein sehr selts...
Vorwort Die bei der persönlichen tatsächlichen En...
Inhaltsverzeichnis Überblick Same-Origin-Policy (...
Vorwort Um Dateiberechtigungen im Terminal eines ...