La risposta di Aaron Wallentine mi ha portato alla mia soluzione. "Sembra che l'output sia generato dagli script che si trovano nella cartella /etc/update-motd.d
. Se vai in quella directory, puoi eseguire i singoli script per i diversi bit di informazioni."
Ciascuno degli script nella cartella viene /etc/update-motd.d
eseguito, credo, in ordine di numero che hanno nei loro nomi al momento dell'accesso. Ad esempio i miei erano:
10-header 30-sysinfo 32-site 35-motd 98-autoreboot-warn
Puoi eseguirli separatamente per visualizzare i loro dati. per esempio:
cd /etc/update-motd.d
sudo ./10-header or sudo ./30-sysinfo**
Potresti farli funzionare tutti insieme in questo modo:
sudo /etc/update-motd.d/10-header ; sudo /etc/update-motd.d/30-sysinfo ; ...
usando il ;
simbolo (punto e virgola) per collegare i comandi.
ma chi vuole scrivere tutto ciò, ho finito per trasformare quella lunga stringa di comando collegata in uno script di shell.
Passare alla directory bin:
cd /bin
crea un file, ho chiamato il mio "clr" perché lo sto usando anche per cancellare il mio schermo, chiama il tuo qualunque cosa:
sudo touch clr
Rendi eseguibile il tuo script:
sudo chmod +x clr
Ho usato nano per modificare il mio, usa il tuo preferito:
sudo nano clr
Quindi, aggiungi quella lunga stringa di comando precedente al tuo file, ricorda di usare i tuoi file motd, non i miei, poiché saranno diversi:
clear ; sudo /etc/update-motd.d/10-header ; sudo /etc/update-motd.d/30-sysinfo ; sudo /etc/update-motd.d/ ; sudo /etc/update-motd.d/32-site ; sudo /etc/update-motd.d/35-motd ; sudo /etc/update-motd.d/98-autoreboot-warn
Salvalo ed eseguilo ogni volta che vedi il tuo motd appena aggiornato, nota che l'ho aggiunto clear ;
al mio, quindi quando scrivo clr
cancellerà il mio schermo e mostrerà le statistiche aggiornate.
Penso che sia tutto ciò che ho, spero che aiuti qualcuno.