登录时显示的消息确实有一个特定的名称。这个消息通常被称为"登录标语"或"欢迎横幅"。在Linux系统

中,它有一个更专业的术语:

MOTD (Message of the Day)

MOTD 是一个在用户登录到系统时显示的文本消息。它通常用于向用户传达重要信息,如系统状态、使用政策、重要通知等。

在大多数Linux系统中,MOTD的配置方式如下:

  1. 静态MOTD:
    存储在 /etc/motd 文件中。这个文件的内容会在每次登录时显示。
  2. 动态MOTD:
    许多现代Linux发行版使用动态MOTD系统,允许管理员创建脚本来生成动态内容。这些脚本通常位于 /etc/update-motd.d/ 目录中。

要设置或修改MOTD,你可以:

  1. 编辑静态MOTD:
sudo nano /etc/motd
  1. 或者,创建一个动态MOTD脚本:
sudo nano /etc/update-motd.d/00-custom-message
#!/bin/sh
echo "
 _          _ _       
| |__   ___| | | ___  
| '_ \ / _ \ | |/ _ \ 
| | | |  __/ | | (_) |
|_| |_|\___|_|_|\___/ 

Welcome to the system!
Today is $(date)
"

记得使脚本可执行:

sudo chmod +x /etc/update-motd.d/00-custom-message

使用MOTD可以让你轻松地在用户登录时显示自定义消息,包括ASCII艺术、系统信息或任何你想要的内容。这比我们之前讨论的在.profile中添加脚本的方法更为标准和灵活。

最后修改:2024 年 09 月 05 日
如果觉得我的文章对你有用,请随意赞赏