交互式脚本:变量内容由用户决定read -p 变量:读取值给变量echo -e ${变量}:显示变量的值题:编写一个脚本,可以让用户输入firstname和lastname,最后
原创 2024-08-22 14:00:30
199阅读
前面介绍简单shell编写规则。现在开始编写一个简单shell脚本Linux shell介绍编写shell脚本 1.创建脚本文件 2.根据需求,编写脚本 3.测试执行脚本 编写脚本,实现创建用户hei,病设置用户密码为root[root@wei shell]# vim user.sh#!/bin/bash# 注释useradd hei...
原创 2021-07-29 11:23:03
2658阅读
简单shell脚本案例 测试段内存活的主机数 #!/bin/bash for n in {1..20}; do     host=192.168.0.$n     ping -c2 $host &> /dev/null     if [ $? = 0 ]; then  
原创 2012-03-25 13:04:07
590阅读
1点赞
第一个脚本是通过查找日志中访问次数过多的ip,并用iptables屏蔽。 #!/bin/bash keyword="cc-atack" badip=`tail -n 5000 /home/www.centos.bz/log/access.log | grep "$keyword" | awk '{print $1}' | sort | uniq -c | sort -nr | a
转载 精选 2012-07-03 11:02:45
517阅读
echo:显示题1:显示主机名vim show_hostname.sh执行:方式一:bash方式方式二: source方式方式三:chmod修改权限题
原创 2024-08-22 14:01:06
99阅读
1.求两个整数之和#!/bin/bashsum=expr$1+$2echo$sum#/bin/bashreadareadbsum=expr$a+$becho$a+$b=$sum#!/bin/bashreadareadbsum=$[a+b]echo$sum#!/bin/bashsum=$[$1+$2]echo$sum2.列出100以内能被3整除的数,并求和#列出100以内能被3整除的数#!/bin/
原创 2017-11-28 14:48:20
591阅读
1点赞
一:shell的作用及常见种类 shell是一个特殊的应用程序,介于操作系统内核和用户之间,复制接受用户输入的操作指令并进行解释,将要执行的操作传递给内核进行!因此,shell程序在系统中充当了“命令解释器”的角色!例如、windows中的cmd.exe就属于shell程序! 常见种类: Bsh:是Bsh Shell的缩写,实现了最基本的命令解释器功能 Csh:是C
原创 2012-01-10 00:59:52
1551阅读
  #!/bin/bash cur=`date +%H%M%S` becur=`date -d "1 minute ago" +%H%M%S` badip=`tail -n 10000 /home/www.centos.bz/log/access.log | egrep -v "\.(gif|jpg|jpeg|pn
转载 2012-06-18 15:24:44
407阅读
 第一个脚本是通过查找日志中访问次数过多的ip,并用iptables屏蔽。 #!/bin/bash cur=`date +%H%M%S` becur=`date -d "1 minute ago" +%H%M%S` badip=`tail -n 10000 /home/www.centos.bz/log/access.l
转载 2012-07-03 10:35:33
891阅读
Linuxshell脚本简单介绍
原创 2018-07-28 15:17:02
614阅读
2点赞
用了两个的centos之后,也想看看它的脚本,我们知道shell这个东西就像windows里的批处
原创 2022-08-25 11:20:51
46阅读
1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。#!/bin/bash echo Hostname: `hostname` echo IP address: `ifconfig|egrep -o "[[:digit
原创 2016-08-14 11:33:22
603阅读
1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "password:"read passwdif [ $name = "cht" -a $passwd = "abc" ];thenecho "the host and password is right!"else echo "input is error!"fi2
转载 2017-05-14 16:32:52
1009阅读
 1、使用shell脚本的原因   1)功能强大,具有可移植性   2)节省时间,节省劳动力,可以重复执行命令2、好处   提高工作效率、减少重复性工作3、组成shell脚本的基本元素   #!/bin/bash  —— 指明脚本中命令的解析环境,就是用什么shell或命令来帮我解析脚本 
原创 2016-07-30 16:58:59
585阅读
1、输出8*8的国际象棋棋盘 2、输出99乘法表 3、使用 3 个 read 读取用户输入的 3 个整数,脚本按照大小排序依次输出 3 个数字? 4、编写脚本,实现人机<石头,剪刀,布>游戏?
原创 2017-11-30 18:00:38
717阅读
1 Shell概述 shell 是一种脚本语言 脚本:本质是一个文件,文件里面存放的是 特定格式的指令,系统可以使用脚本解析器 翻译或
原创 2022-06-12 00:32:15
494阅读
##监控mongodb进程##author:fanyin##COMMAND=$(ps -ef|grep mongod |awk '{print $8}'|awk '/mongod/{print $1}')#echo $COMMAND#echo ${#COMMAND}function check(){        if [ '/data/mongodb/bi
原创 2016-12-28 16:22:43
524阅读
【51CTO独家特稿】作为一名Linux/unix系统管理员,我经常遇到人问这个问题:shell能做什么?PHP这么强大,为什么不用PHP来完成工作呢?其实相对于PHP这些开发语言而言,shell主要用于数据库备份(SVN备份)、计划任务(crontab)、服务状态监控、FTP远程备份等。对于这些任务,shell的强大是大家都公认的,这也是每一个Linux/unix系统管理员的基本之一。现在在Wi
转载 2017-09-14 09:39:52
846阅读
配置 bash Shell忽略命令大小写 |按“上“键显示该命令的历史 当按“上键”时,能够显示前一个历史命令。但是,这还 不太方便,下面的这个配置,可以让bash输入的命令头按“上“键显示该命令的历史,比如:输入 vim ,然后按”上“键,此时,可以显...
转载 2016-02-04 23:19:00
626阅读
2评论
 在计算机科学中,Shell俗称壳(用来区别于核),是指&ldquo;提供使用者使用界面&rdquo;的软件(命令解析器)。它类似于DOS下command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中
转载 精选 2012-12-02 16:28:59
654阅读
  • 1
  • 2
  • 3
  • 4
  • 5