linux shell脚本分享!一个系统信息查询的工具箱
2023-12-28 11:58:29
linux shell脚本分享!一个系统信息查询的工具箱
本期带来一个linux下的shell脚本小工具,具体功能:相关系统信息的查询
使用方法:在linux系统创建一个.sh结尾的文件,把代码放进去,sh 文件名.sh 运行即可
#!/usr/bin/bash
# *******************************************#
# #
# * CDDN : M乔木 #
# * qq邮箱 : 2776617348@qq.com #
# * 创建时间 : 2023-12-27 17:40:24 #
# * 解释器 : 这是一个shell脚本 #
# #
# *******************************************#
clear
SHAN='\E[33;5m' #黄色闪烁警示
RES='\E[0m' # 清除颜色
echo "****************************************"
echo "* *"
echo -e "* ${SHAN} 欢迎使用信息查询工具箱${RES} *"
echo "* CSDN: M乔木 *"
echo "* 邮箱: 2776617348@qq.com *"
echo "* *"
echo "* *"
echo "****************************************"
cat <<EOF
1.剩余空闲内存查询
2.根目录使用的情况
3.当前登录的用户
4.本机ip查询(终端)
5.客户端IP查询(win端设备)
EOF
read -p "请输入序列号" num
case $num in
1) echo ================================================
echo 剩余空闲内存:`free -h | awk '/^Mem/{print $4}'`
;;
2) echo ================================================
echo 总空间:`df -Th | awk '/\/$/{print $3}'`
echo 已用空间:`df -Th | awk '/\/$/{print $4}'`
echo 可用空间:`df -Th | awk '/\/$/{print $5}'`
;;
3) echo ================================================
echo 当前登录的用户:`echo $USER`
;;
4) echo ================================================
echo 本机ip查询[终端]:`ip a | grep inet | tail -2 | head -1 | awk '{print $2}' | cut -d'/' -f1`
;;
5) echo ================================================
echo 客户端IP查询[win端设备]:`w | grep root | tail -1 | awk '{print $3}'`
;;
*)
echo ================================================
echo 输入错误的序列号请重新运行脚本
esac
echo ================================================
cat <<EOF
1.继续查询
2.退出程序
EOF
read -p "请输入序列号" numk
case $numk in
1) restartb=`find / -name gjx.sh -type f`
sh $restartb
;;
2)
echo "已退出"
;;
*)
echo ================================================
echo 序列号输入错误 已结束运行!
esac
echo "****************************************"
echo "* *"
echo -e "* ${SHAN} 欢迎下次使用${RES} *"
echo "* CSDN: M乔木 *"
echo "* 邮箱: 2776617348@qq.com *"
echo "* *"
echo "* *"
echo "****************************************"
结尾
以上就是本期的全部内容!一键三连拜谢!
文章来源:https://blog.csdn.net/qiaomuv/article/details/135261832
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!