需求描述
使root用户能通过“服务名 start”形式控制系统服务的状态,而无需使用service命令或绝对路径
添加一个命令别名lh,用于以长格式并使用K、M等容量单位显示目录及文件列表信息
每次root用户登陆到时,自动报告当前登录的用户数、打开的进程数、剩余可用内存、剩余交换空间
1. 使root用户能通过“服务名 start”形式控制系统服务的状态,而无需使用service命令或绝对路径
在环境变量PATH中添加“/etc/rc.d/init.d”目录的内容
测试
将PATH、HISTSIZE变量输出为全局变量。
2. 设置HISTSIZE变量的值为50
3. 添加一个命令别名lh,用于以长格式并使用K、M等容量单位显示目录及文件列表信息
4. 每次root用户登陆到时,自动报告当前登录的用户数、打开的进程数、剩余可用内存、剩余交换空间
#!/bin/bash
echo "欢迎来到红帽Linux系统!开始你的精彩之旅吧!"
UserNU=`who |wc -l`
FreeMEM=`free -m |grep Mem |awk '{print $4}'`
ProNU=`ps aux |wc -l`
echo "登录的用户数为:${UserNU}个"
echo "剩余的内存为:${FreeMEM}M"
echo "进程数量为:${ProNU}个"
脚本执行测试
登录测试
文章评论
好东西呀~定制root用户的shell环境,很有价值。
额 这种专业贴 咱这糊涂看不懂
@丰禾棋牌 还是要谢谢支持的啥!!