![Überprüfen der Python-Grundlagen und Erstellen Ihrer ersten Webanwendung mit Django](/f/ea2abf6baa41703036b465980e778bf4.png?width=100&height=100)
Die Pflicht von Systemadministrator ist wirklich hart, da er / sie die Server, Benutzer, Protokolle überwachen, Backups erstellen und bla bla bla überwachen muss. Für die sich am häufigsten wiederholenden Aufgaben schreiben die meisten Administratoren ein Skript, um ihre sich täglich wiederholenden Aufgaben zu automatisieren. Hier haben wir ein Shell-Skript geschrieben, das nicht darauf abzielt, die Aufgabe eines typischen Systemadministrators zu automatisieren, aber es kann an Stellen und speziell für. hilfreich sein die Neulinge, die die meisten Informationen erhalten, die sie über ihr System, Netzwerk, Benutzer, Last, RAM, Host, interne IP, externe IP, Betriebszeit benötigen, etc.
Wir haben uns um die Formatierung der Ausgabe (bis zu einem gewissen Grad) gekümmert. Das Skript enthält keine schädlichen Inhalte und kann mit einem normalen Benutzerkonto ausgeführt werden. Tatsächlich wird empfohlen, dieses Skript als Benutzer und nicht als Root auszuführen.
Es steht Ihnen frei, den folgenden Codeabschnitt zu verwenden/zu ändern/weiterzuverteilen, indem Sie Tecmint und Autor. Wir haben versucht, die Ausgabe so anzupassen, dass nichts anderes als die erforderliche Ausgabe generiert wird. Wir haben versucht, die Variablen zu verwenden, die im Allgemeinen vom Linux-System nicht verwendet werden und wahrscheinlich kostenlos sind.
Alles, was Sie brauchen, ist eine funktionierende Linux-Box.
Es ist keine Abhängigkeit erforderlich, um dieses Paket für eine Standard-Linux-Distribution zu verwenden. Darüber hinaus benötigt das Skript keine Root-Berechtigung für Ausführungszwecke. Wenn Sie es jedoch installieren möchten, müssen Sie das Root-Passwort einmal eingeben.
Wir haben darauf geachtet, die Sicherheit des Systems zu gewährleisten. Es ist kein zusätzliches Paket erforderlich/installiert. Zum Ausführen ist kein Root-Zugriff erforderlich. Außerdem wurde Code veröffentlicht unter Apache 2.0-Lizenz, das bedeutet, dass Sie frei sind, das Urheberrecht von Tecmint zu bearbeiten, zu ändern und weiterzugeben.
Verwenden Sie zuerst Folgendes: wget-Befehl um das Monitorskript herunterzuladen "tecmint_monitor.sh"
und machen Sie es ausführbar, indem Sie die entsprechenden Berechtigungen setzen.
# wget https://tecmint.com/wp-content/scripts/tecmint_monitor.sh. # chmod 755 tecmint_monitor.sh.
Es wird dringend empfohlen, das Skript als Benutzer und nicht als Root zu installieren. Es wird nach dem Root-Passwort fragen und die erforderlichen Komponenten an den erforderlichen Stellen installieren.
Installieren "tecmint_monitor.sh"
Skript, einfache Bedienung -ich (installieren) Option wie unten gezeigt.
./tecmint_monitor.sh -i
Eintreten Wurzel Passwort, wenn Sie dazu aufgefordert werden. Wenn alles gut geht, erhalten Sie eine Erfolgsmeldung wie unten gezeigt.
Passwort: Herzlichen Glückwunsch! Skript installiert, führen Sie jetzt den Monitorbefehl aus.
Nach der Installation können Sie das Skript ausführen, indem Sie den Befehl aufrufen 'Monitor'
von jedem Standort oder Benutzer. Wenn Sie es nicht installieren möchten, müssen Sie den Speicherort jedes Mal angeben, wenn Sie es ausführen möchten.
# ./Pfad/zu/script/tecmint_monitor.sh.
Führen Sie jetzt den Monitorbefehl von überall aus mit einem beliebigen Benutzerkonto aus, einfach wie:
$ überwachen.
Sobald Sie den Befehl ausführen, erhalten Sie verschiedene systembezogene Informationen:
Überprüfen Sie die installierte Version des Skripts mit -v (Versions-) Schalter.
$ monitor -v tecmint_monitor Version 0.1. Entworfen von Tecmint.com. Veröffentlicht unter Apache 2.0-Lizenz.
Dieses Skript funktioniert sofort auf einigen Maschinen, die ich überprüft habe. Bei dir sollte es genauso funktionieren. Wenn Sie einen Fehler finden, lassen Sie es uns in den Kommentaren wissen. Das ist nicht das Ende. Das ist der Anfang. Sie können es von hier aus auf jedes Niveau bringen.
Wir haben einige Beschwerden erhalten, dass das Skript auf den wenigen Linux-Distributionen nicht funktioniert, und einer unserer regelmäßigen Leser Herr Andres Tarallo, die Initiative ergriffen und das Skript mit allen Linux-Distributionen kompatibel gemacht hat, finden Sie das aktualisierte Skript auf GitHub bei https://github.com/atarallo/TECMINT_MONITOR/.
Wenn Sie das Skript bearbeiten und weiterführen möchten, können Sie dies gerne tun, indem Sie uns die entsprechende Anerkennung geben und teilen Sie uns auch das aktualisierte Skript mit, damit wir diesen Artikel aktualisieren können, indem wir Ihnen die richtigen geben Kredit.
Vergiss nicht, deine Gedanken oder dein Drehbuch mit uns zu teilen. Wir werden hier sein, um Ihnen zu helfen. Danke für all die Liebe, die du uns gegeben hast. Bleiben Sie in Verbindung! Bleiben Sie dran.