Woher kommen die Systeminformationen bei der Anmeldung?


52

Ich habe einen lokalen Server, auf dem Ubuntu 10.04 kopflos ausgeführt wird. Wenn ich zum Server sshe, erhalte ich einige Kerninformationen über das System, z

System load:  0.0                Processes:           XXX
Usage of /:   2.5% of 452.69GB   Users logged in:     0
Memory usage: 10%                IP address for lo:   XXX.XXX.XXX.XXX
Swap usage:   0%                 IP address for eth0: XXX.XXX.XXX.XXX
Temperature:  40 C

Was ist der Befehl, um diese Informationen erneut zu drucken? Ich habe versucht, in der Datei rc.local und bash.bashrc nachzusehen, wie dies ausgeführt wurde, konnte aber nichts finden.

Antworten:


81

Der Befehl lautet

landscape-sysinfo

Es wird ausgeführt, /etc/update-motd.d/50-landscape-sysinfowenn Sie das Paket landscape-common installiert haben.

Ab Ubuntu 12.04 (möglicherweise früher) wird update-motd zum Zeitpunkt der Anmeldung vom PAM-Modul pam_motd.so ausgeführt. Update-motd war ursprünglich ein Cronjob.


leichter Fehler, sollte es /etc/update-motd.d/50-landscape-sysinfonicht sein/etc/update-motd.d/run 50-landscape-sysinfo
Nick HS

Ich habe es installiert landscape-common, sehe aber keine Informationen, wenn ich mich wieder anmelde. Muss ich den Server neu starten?
Dan Dascalescu

1
Möglicherweise nützliche Zusatzinformationen (siehe 14.04.3): # update-motdscheint dynamisch zu aktualisieren /var/run/motd.dynamicund "interessant" zu sein, wenn Sie sich anmelden, erhalten Sie tatsächlich die Ausgabe des vorherigen Laufs. # landscape-sysinfoakzeptiert einige nützliche Optionen (die eingestellt werden können /etc/update-motd.d/50-landscape-sysinfo), z. B.--exclude-sysinfo-plugins=Network
sxc731
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.