如何随时查看Ubuntu在登录时显示的详细信息?

iCy*_*org 47 command-line gnome-terminal login

当我登录到我的 ubuntu 系统时,它向我显示了这条消息,我怎样才能随时看到它?我试图跑,. .bashrc但没有用。

Welcome to Ubuntu 12.10 LTS (GNU/Linux 3.2.0-24-virtual x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Sat Jul 13 06:16:35 UTC 2013

  System load:  0.55              Processes:           96
  Usage of /:   8.1% of 68.74GB   Users logged in:     0
  Memory usage: 55%               IP address for eth0: 198.xx.xxx.xxx
  Swap usage:   0%                IP address for eth1: xxx.1x0.xx.xxx

  => There is 1 zombie process.

  Graph this data and manage this system at https://landscape.canonical.com/

223 packages can be updated.
134 updates are security updates.

Last login: Mon Jul  8 17:47:05 2013 
Run Code Online (Sandbox Code Playgroud)

小智 53

好像变了。在 Ubuntu 16.04 中没有,/etc/motd但你可以cat /var/run/motd.dynamic

  • 请注意,`/var/run/motd.dynamic` 只是上次运行时的缓存静态输出,登录时。要真正再次看到实时输出,您必须运行生成它的脚本,这些脚本位于`/etc/update-motd.d`(在撰写本文时,在 Ubuntu 16.04.4 LTS 上) (14认同)

Rad*_*anu 21

当你希望这个消息可以随时随地展示-essage Ø ˚F牛逼ð着y -在终端使用下一个命令:

cat /etc/motd
Run Code Online (Sandbox Code Playgroud)

或更好:

for i in /etc/update-motd.d/*; do if [ "$i" != "/etc/update-motd.d/98-fsck-at-reboot" ]; then $i; fi; done
Run Code Online (Sandbox Code Playgroud)

如果您想每次打开终端时都看到此消息,只需在~/.bashrc文件末尾插入上述行之一(您可以使用gedit ~/.bashrc命令打开它)。

在/ etc / motd的是一个文件类Unix包含“每日消息”,用来发送一个共同的信息给所有用户,以更有效的方式不是把他们所有的电子邮件系统。

更多关于:http : //en.wikipedia.org/wiki/Motd_(Unix)

相关:/etc/motd 是如何更新的?

  • 不幸的是,正如其他人指出的那样,您不能再“cat /etc/motd”。从那以后它已经改变了两次。(为什么没有一个标准命令来做到这一点?叹息) (4认同)

小智 14

正如多次提到的,下面的脚本/etc/update-motd.d提供了登录时显示的典型输出;见update-motd(5)。但是几乎没有必要重新发明轮子,通过自己编写脚本。run-parts(8)改为使用,它就是为此目的提供的:

sudo run-parts /etc/update-motd.d
Run Code Online (Sandbox Code Playgroud)

这就是pam_motd(8)PAM 模块所做的,以 root 身份运行,在用户身份验证之后和打开用户登录 shell 之前。一个或多个脚本通常需要以 root 身份运行,所以不要省略sudo,否则您可能会看到错误。


小智 10

Ubuntu 在登录时运行它:

/usr/bin/landscape-sysinfo
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令通过终端简单地运行它:

landscape-sysinfo
Run Code Online (Sandbox Code Playgroud)

  • 有趣的。但这只是完整 motd 的一部分。 (2认同)

The*_*eek 6

如果您希望刷新并显示 motd,请尝试:

run-parts /etc/update-motd.d/
Run Code Online (Sandbox Code Playgroud)