登录时显示的消息确实有一个特定的名称。这个消息通常被称为"登录标语"或"欢迎横幅"。在Linux系统
中,它有一个更专业的术语:
MOTD (Message of the Day)
MOTD 是一个在用户登录到系统时显示的文本消息。它通常用于向用户传达重要信息,如系统状态、使用政策、重要通知等。
在大多数Linux系统中,MOTD的配置方式如下:
- 静态MOTD:
存储在/etc/motd
文件中。这个文件的内容会在每次登录时显示。 - 动态MOTD:
许多现代Linux发行版使用动态MOTD系统,允许管理员创建脚本来生成动态内容。这些脚本通常位于/etc/update-motd.d/
目录中。
要设置或修改MOTD,你可以:
- 编辑静态MOTD:
sudo nano /etc/motd
- 或者,创建一个动态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
中添加脚本的方法更为标准和灵活。