linux运维脚本-系统登陆提示

linux运维脚本-系统登陆提示

效果

在这里插入图片描述

脚本(复制粘贴)

#!/bin/bash
echo 
a="\033[40;37m"
e="\033[0m"
b="\033[41;37m"
c="\033[42;37m"
f="\033[43;37m"
g="\033[44;37m"
h="\033[45;37m"
q="\033[46;37m"
cron=`crontab -l`
echo -e $a 'This is a private server,please leave,thanke you!' $e 
echo
echo -e $a Welcome $USER To Login To This Server! $e
echo
LoginUserNum=`who | wc -l`

OpenProcesNum=$(expr $(ps aux | wc -l) - 1)

FreeMem=`free -m | grep Mem: | awk '{print $4}'`

FreeBuffers=`free -m | grep - | awk '{print $3}'`

FreeCache=`free -m | grep - | awk '{print $4}'`

FreeSwap=`free -m | grep Swap: | awk '{print $4}'`

echo -e  " $a number of login users '(用户数量)': $e" $LoginUserNum 
echo -e  " $b $LoginUserNum $e"
echo -e  " $a numbre of running processes '(进程)': $e" $OpenProcesNum 
echo -e  " $f $OpenProcesNum $e"
echo -e  " $a free memory size '(mb 可用内存)': $e" $FreeMem 
echo -e  " $c $FreeMem $e"
echo -e  " $a free buffers size'(mb 内存可用缓存)': $e" $FreeBuffers 
echo -e  " $g $FreeBuffers $e"
echo -e  " $a free cache'(mb 可用缓存)': $e" $FreeCache 
echo -e  " $h $FreeCache $e"
echo -e  " $a free swap space size '(mb 交换内存)': $e" $FreeSwap 
echo -e  " $q $FreeSwap $e"
echo -e  " $a view crontab $e "    
echo -e  " $b $cron $e"
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101847.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 个人网站可以申请微信授权登录吗

    个人网站可以申请微信授权登录吗

    2021年10月25日
  • 从高考落榜生到网络专家

    从高考落榜生到网络专家成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走 向成功的普通人——凌晨两点半,早已习惯了一个人坐在电脑前的我,望着屏幕,任思绪在暗夜的包容 下静静流淌,时光仿佛又定格在三年多前的那一刻:“283分”。那是被中国万千学子称为“黑色七 月”中的一天,下班回家的母亲从家门打开后说出的一个数字,虽然早知道自己不会考上大学,但如此 的成绩也多少出乎自己

    2022年10月22日
  • 二叉树中序遍历(非递归)算法实现–C语言「建议收藏」

    二叉树中序遍历(非递归)算法实现–C语言「建议收藏」今天继续二叉树的学习。昨天写了一遍二叉树的先序遍历(非递归)算法,今天写一下二叉树的二叉树的中序遍历(非递归)算法。中序遍历的非递归算法有两种,但是个人觉得只要掌握一种就可以了,只要自己的逻辑清晰,会哪一种又有什么关系呢~首先给出今天的二叉树的示例图:代码如下://InOrderBiTreeTraverse.cpp:Definestheentrypointforthec…

  • django使用celery_django serializers

    django使用celery_django serializers前言环境celery==5.0.2在安装完celery后,运行celery会报以下错误ModuleNotFoundError:Nomodulenamed'click._bashc

  • shiro面试知识点总结_jmeter面试常见问题

    shiro面试知识点总结_jmeter面试常见问题Shiro总结和常见面试题一、 什么是shiroShiro是一个强大易用的java安全框架,提供了认证、授权、加密、会话管理、与web集成、缓存等功能,对于任何一个应用程序,都可以提供全面的安全服务,相比其他安全框架,shiro要简单的多。二、 Shiro的核心概念Subject、SecurityManager、RealmSubject:主体,代表了当前“用户”,这个用户不一定是一个具体的…

    2022年10月14日
  • 不同组织的窗宽窗位

    不同组织的窗宽窗位头颅,脑组织:窗宽设定为80Hu~100Hu,窗位为30Hu~40Hu,垂体及蝶鞍区病:变窗宽宜设在200Hu~250Hu,窗位45Hu~50Hu,脑出血患者可改变:窗宽位80Hu~140Hu,窗位30Hu~50Hu,脑梗死患者:常用窄窗60Hu,能提高病灶的检出率,清楚显示梗死及软化灶,颌面部眼眶:窗宽定为150Hu~250Hu,窗位30Hu~40Hu,…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号