登录shell时脚本在哪里执行?

jac*_*rdy 3 command-line login

当您通过 ssh 登录到 tty 或远程机器时,通常会有一个如下所示的横幅:

欢迎使用 Ubuntu 12.04 LTS (GNU/Linux 3.2.0-25-generic x86_64)

 * 文档:https://help.ubuntu.com/

0 包可以更新。
0 个更新是安全更新。

产生此消息的脚本/脚本组在哪里?我想定制它。

我假设它是登录过程的一部分而不是 bash,因为每次打开终端时都看不到它。

Arc*_*ege 5

查看联机帮助页update-motd(5)/etc/update-motd.d. 该文本最初称为“今日消息”并存储在/etc/motd(现在是指向 的符号链接/run/motd)中。该文件仍然存在并根据后台进程(可能anacronupdate-notifier)的需要进行更新。

这可以通过~/.hushlogin基于每个用户的文件的存在来抑制。