100个常用脚本实例,shell脚本100例详解

首页 > 经验 > 作者:YD1662024-03-23 13:04:25

想学习linux系统,shell很重要,它是用户使用 Linux 的桥梁。

Shell提供了一个界面,用户通过这个界面访问操作系统内核的服务, 而shell脚本就是一种为Shell编写的脚本程序,因此我们经常说的shell通常都是指shell脚本。

这次小编分享的这份文档,就是由非常经典的100个脚本组成,从简单的脚本开始学起,到最后企业实战可用的复杂脚本,循序渐进的难度和贴近实际开发的案例,非常适合初学者参考学习!

除此之外,本套文档还内含《Shell脚本编程实战100例》,主要介绍了常用的Shell编程语法及常用的编程实例,具有很高的参考价值。

文档目录;

1、编写 helloworld 脚本

2、通过位置变量创建 Linux 系统账户及密码

3、每周 5 使用 tar 命令备份/var/log 下的所有日志文件

4、 一键部署 LNMP(RPM 包版本)

5、实时监控本机内存和硬盘剩余空间,剩余内存小于 500M、根分区剩余空间小于 1000M时,发送报警邮件给 root 管理员

100个常用脚本实例,shell脚本100例详解(1)

6、脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,猜小了或猜大了,直至用户猜对脚本结束。

7、 检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用字串对比版本)

8、 检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用 UID 数字对比版本)

9、 编写脚本:提示用户输入用户名和密码,脚本自动创建相应的账户及配置密码。如果用户不输入账户名,则提示必须输入账户名并退出脚本;如果用户不输入密码,则统一使用默认的 123456 作为默认密码。

100个常用脚本实例,shell脚本100例详解(2)

10、依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字

11、编写脚本,实现人机<石头,剪刀,布>游戏

100个常用脚本实例,shell脚本100例详解(3)

50——62

100个常用脚本实例,shell脚本100例详解(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.