linux中面试常用Shell脚本有哪些
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,小编给大家分享一下linux中面试常用Shell脚本有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!注意事项1)开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多
千家信息网最后更新 2024年11月18日linux中面试常用Shell脚本有哪些
小编给大家分享一下linux中面试常用Shell脚本有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
注意事项
1)开头加解释器:#!/bin/bash
2)语法缩进,使用四个空格;多加注释说明。
3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。
4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。
5)有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,set-x 打印执行过程。
6)写脚本一定先测试再到生产上。
1 获取随机字符串或数字
获取随机8位字符串:
获取随机8位数字:
cksum:打印CRC效验和统计字节
2 定义一个颜色输出字符串函数
function关键字定义一个函数,可加或不加。
3 批量创建用户
4 检查软件包是否安装
5 检查服务状态
6 检查主机存活状态
方法1: 将错误IP放到数组里面判断是否ping失败三次
方法2: 将错误次数放到FAIL_COUNT变量里面判断是否ping失败三次
方法3: 利用for循环将ping通就跳出循环继续,如果不跳出就会走到打印ping失败
7 监控CPU、内存和硬盘利用率
1)CPU
借助vmstat工具来分析CPU统计信息。
2)内存
3)硬盘
8 批量主机磁盘利用率监控
前提监控端和被监控端SSH免交互登录或者密钥登录。
写一个配置文件保存被监控主机SSH连接信息,文件内容格式:IP User Port
9 检查网站可用性
1)检查URL可用性
2)判断三次URL可用性
思路与上面检查主机存活状态一样。
看完了这篇文章,相信你对"linux中面试常用Shell脚本有哪些"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
变量
检查
脚本
监控
主机
函数
可用性
字符
字符串
状态
常用
作用
信息
内存
利用率
小写
局部
数字
文件
硬盘
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
郑州科技学院数据库
软件开发技术大佬
协创互联网科技怎么样
服务器插内存条怎么组双通道
未来付网络技术有限公司
找软件开发项目
上海调度服务器排名
天翼云电脑能做服务器吗
虚拟化服务器安全性
息县骏诚互联网科技有限公司
软件开发app技术
天希网络安全绘画
wps每隔几行取数据库
周村专业软件开发
金融科技 互联网金融
网络安全的自我介绍
移动平台软件开发a
创建数据库时怎么写绝对路径
中国饲料数据库官网怎么打不开
郑州软件开发公司大全
江西首选dns服务器虚拟主机
奇虎搜索软件开发
重庆外贸客户管理软件开发
网络技术实用教材
数据库完整性统一性
服务器1433端口在哪看
辽阳联通服务器ip地址
俘虏广播剧软件开发
管家婆安装程序配置服务器失败
泰拉瑞亚卡在发现服务器界面