로그인시 시스템 정보 정보는 어디에서 제공됩니까?


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
Nick HS

설치 landscape-common했지만 다시 로그인 할 때 정보가 표시되지 않습니다. 서버를 재부팅해야합니까?
Dan Dascalescu

1
아마도 유용한 추가 정보 (14.04.3 참조) : # 로그인 할 때 update-motd동적으로 업데이트 /var/run/motd.dynamic되고 "흥미롭게" 나타나는 것처럼 보입니다 . 실제로 이전 실행에서 결과를 얻습니다. #은 landscape-sysinfo(에 설정할 수있는 몇 가지 유용한 옵션을 받아들이는 /etc/update-motd.d/50-landscape-sysinfo등),--exclude-sysinfo-plugins=Network
sxc731
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.