Откуда поступает информация о системе при входе в систему?


52

У меня есть локальный сервер, на котором запущена Ubuntu 10.04 без головы. Когда я ssh к серверу, я получаю некоторую основную информацию о системе, такую ​​как

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

Какова команда, чтобы получить эту информацию для печати снова? Я попытался просмотреть файл rc.local и файл bash.bashrc, чтобы увидеть, как это выполняется, но ничего не смог найти.

Ответы:


81

Команда

landscape-sysinfo

он запускается с /etc/update-motd.d/50-landscape-sysinfoмомента, когда вы установили пакет landscape-common.

Начиная с Ubuntu 12.04 (возможно, ранее), update-motd запускается во время входа в систему модулем PAM pam_motd.so. Изначально update-motd был работой cron.


небольшая ошибка, она должна быть /etc/update-motd.d/50-landscape-sysinfoне/etc/update-motd.d/run 50-landscape-sysinfo
Ник HS

Я установил, landscape-commonно не вижу информацию при повторном входе в систему. Нужно ли перезагружать сервер?
Дан Даскалеску

1
Возможно полезная дополнительная информация (см. 14.04.3): # update-motdпоявляется, чтобы динамически обновляться /var/run/motd.dynamicи «интересно», когда вы входите в систему, вы фактически получаете выходные данные из предыдущего запуска. # landscape-sysinfoпринимает некоторые полезные опции (которые могут быть установлены /etc/update-motd.d/50-landscape-sysinfo), такие как--exclude-sysinfo-plugins=Network
sxc731
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.