Da dove provengono le informazioni sulle informazioni di sistema all'accesso?


52

Ho un server locale che esegue Ubuntu 10.04 senza testa. Quando ssh al server ricevo alcune informazioni di base sul sistema, come ad esempio

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

Qual è il comando per ottenere nuovamente questa informazione? Ho provato a cercare nel file rc.local e bash.bashrc per vedere come è stato eseguito, ma non sono riuscito a trovare nulla.

Risposte:


81

Il comando è

landscape-sysinfo

viene eseguito da /etc/update-motd.d/50-landscape-sysinfoquando è stato installato il pacchetto landscape-common.

A partire da Ubuntu 12.04 (forse prima), update-motd viene eseguito al momento dell'accesso dal modulo PAM pam_motd.so. Inizialmente, update-motd era un lavoro cron.


piccolo errore, dovrebbe essere /etc/update-motd.d/50-landscape-sysinfonon/etc/update-motd.d/run 50-landscape-sysinfo
Nick HS

Ho installato landscape-commonma non vedo le informazioni quando eseguo nuovamente l'accesso. Devo riavviare il server?
Dan Dascalescu,

1
Informazioni aggiuntive forse utili (riferite a 14.04.3): # update-motdsembra aggiornarsi dinamicamente /var/run/motd.dynamice "in modo interessante" quando si accede in realtà si ottiene l'output dell'esecuzione precedente. # landscape-sysinfoaccetta alcune opzioni utili (che possono essere impostate in /etc/update-motd.d/50-landscape-sysinfo), come--exclude-sysinfo-plugins=Network
sxc731
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.