优化 Linux 的命令行终端登录界面
系统登录界面
- 配置文件:/etc/issue
Note: 云服务器无必要,因为很少能看到系统登录界面。
远程登录界面
- 配置文件:/etc/motd
为远程登录界面添加一个时钟显示
figlet 是一款经典的命令行工具,核心功能是将普通文本转换为醒目的 ASCII 艺术字体(俗称 “大字母”),常用于终端提示、脚本输出美化、日志标题等场景,操作简单且扩展性强。
# 安装 figlet
yum install -y figlet
# 测试
date '+%Y.%m.%d %A' | figlet -k -c /etc/motd
# 可以写入 shell 脚本中,然后定时执行(更新)
cat > init_motd.sh << 'EOF'
#!/bin/bash
date '+%Y.%m.%d %A'|figlet -k -c > /etc/motd
EOF
# 添加定时任务
[root@yingzai monitor]$ crontab -e
# 远程登录界面添加日期显示
# 分 时 日 月 周 command
* * * */1 * /usr/bin/bash init_motd.sh