Linux脚本练习之script032-任意用户登录系统时,显示红色字体的警示提醒信息 `Hi, dangerous!`。

Posted 二木成林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux脚本练习之script032-任意用户登录系统时,显示红色字体的警示提醒信息 `Hi, dangerous!`。相关的知识,希望对你有一定的参考价值。

script032

题目

任意用户登录系统时,显示红色字体的警示提醒信息 Hi, dangerous!

分析

本题考查的知识点:

  • /etc/motd 配置文件

思路:

  • 每次用户登录时,/etc/motd 文件的内容都会显示在用户的终端界面。所以可以修改该文件,来显示一些提示信息,如系统需要进行升级或维护。
  • 还可以添加一些有趣的字符图案,只需要将信息写入到 /etc/motd 文件即可,实际上也用不到专门写一个脚本。

  • 至于如何设置 Linux 字体颜色,可以上网查找相关资料。

脚本

#!/bin/bash

####################################
#
# 功能:任意用户登录系统时,显示红色字体的警示提醒信息 Hi, dangerous!。
#
# 使用:直接执行,不需要任何参数
#
####################################

WELCOME_PATH="/etc/motd"

if [ -f "$WELCOME_PATH" ]; then
    echo -e "\\E[1;31mHi dangerous!\\E[0m" > /etc/motd
fi

测试

执行 ./script032.sh 调用脚本,重启系统后就会看到不同的欢迎提示信息:

以上是关于Linux脚本练习之script032-任意用户登录系统时,显示红色字体的警示提醒信息 `Hi, dangerous!`。的主要内容,如果未能解决你的问题,请参考以下文章

Linux脚本练习之script025-判断用户输入的参数是否为正整数。

Linux脚本练习之script037-打印无密码用户。

Linux脚本练习之script038-统计一共有多少个普通用户。

Linux脚本练习之script015-实现禁止和允许普通用户登录系统。

Linux脚本练习之script024-判断用户输入文件路径,显示其文件类型(普通,目录,链接,其它文件类型)。

Linux脚本练习之script031-用户 `root` 登录时,将命令指示符变成红色,并自动启用如下别名。