<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p>1、编写hello world脚本</p>
讯享网
讯享网
2、通过位置变量创建 Linux 系统账户及密码
3、备份日志
讯享网
4、一键部署 LNMP(RPM 包版本)
5、监控内存和磁盘容量,小于给定值时报警
讯享网
6、猜数字游戏
7、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用字串对比版本)
讯享网
8、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用 UID 数字对比版本)
9、编写脚本:提示用户输入用户名和密码,脚本自动创建相应的账户及配置密码。如果用户不输入账户名,则提示必须输入账户名并退出脚本;如果用户不输入密码,则统一使用默认的 作为默认密码。
讯享网
10、输入三个数并进行升序排序
11、石头、剪刀、布游戏
讯享网
12、编写脚本测试 192.168.4.0/24 整个网段中哪些主机处于开机状态,哪些主机处于关机状态(for 版本)
13、编写脚本测试 192.168.4.0/24 整个网段中哪些主机处于开机状态,哪些主机处于关机状态(while 版本)
讯享网
14、编写脚本测试 192.168.4.0/24 整个网段中哪些主机处于开机状态,哪些主机处于关机状态(多进程版)
15、编写脚本,显示进度条
讯享网
16、进度条,动态时针版本;定义一个显示进度的函数,屏幕快速显示| / ‐
17、9*9 乘法表
讯享网
18、使用死循环实时显示 eth0 网卡发送的数据包流量
19、使用 user.txt 文件中的人员名单,在计算机中自动创建对应的账户并配置初始密码本脚本执行,需要提前准备一个 user.txt 文件,该文件中包含有若干用户名信息
讯享网
20、编写批量修改扩展名脚本
21、使用 expect 工具自动交互密码远程其他主机安装 httpd 软件
讯享网
22、一键部署 LNMP(源码安装版本)
23、编写脚本快速克隆 KVM 虚拟机
讯享网
24、点名器脚本
25、查看有多少远程的 IP 在连接本机
讯享网
26、对 100 以内的所有正整数相加求和(1+2+3+4…+100)
27、统计 13:30 到 14:30 所有访问 apache 服务器的请求有多少个
讯享网
28、统计 13:30 到 14:30 所有访问本机 Aapche 服务器的远程 IP 地址是什么
29、打印国际象棋棋盘
讯享网
30、统计每个远程 IP 访问了本机 apache 几次?
31、统计当前 Linux 系统中可以登录计算机的账户有多少个
讯享网
32、统计/var/log 有多少个文件,并显示这些文件名
33、自动为其他脚本添加解释器信息
讯享网
34、自动化部署 varnish 源码包软件
35、编写 nginx 启动脚本
讯享网
36、自动对磁盘分区、格式化、挂载
37、自动优化 Linux 内核参数
讯享网
38、切割 Nginx 日志文件(防止单个文件过大,后期处理很困难)
39、检测 MySQL 数据库连接数量
讯享网
40、根据 md5 校验码,检测文件是否被修改
41、检测 MySQL 服务是否存活
讯享网
42、备份 MySQL 的 shell 脚本(mysqldump版本)
43、将文件中所有的小写字母转换为大写字母
讯享网
44、非交互自动生成 SSH 密钥文件
45、检查特定的软件包是否已经安装
讯享网
46、监控 HTTP 服务器的状态(测试返回码)
47、自动添加防火墙规则,开启某些服务或端口(适用于 RHEL7)
讯享网
48、使用脚本自动创建逻辑卷
49、显示 CPU 厂商信息
讯享网
50、删除某个目录下大小为 0 的文件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/205864.html