• 用于测试指定段的主机的连通性的脚本

    日期:

    题目如下: #!/bin/bash #thescriptsnameis:*********usetotestthehost********* #theauthoris:Ro #theversionis:Ro-4-10 letPIP=$1 NetIP=192.168.1. if[$1-gt254];then echoThefistnumbershould=254 elif[$2-gt254];then echoThesecondnumbershould=254 el...

  • shc gzexe 将shell脚本转换为二进制的可执行文件

    日期:

    第一种方法(gzexe): 这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。 它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。 使用方法: gzexefile.sh 它会把原来没有加密的文件备份为file.sh~,同时file.sh...

  • Shell脚本一键安装LAMP环境

    日期:

    LAMP指的Linux(操作系统)、Apache(HTTP 服务器),MySQL(数据库软件)和PHP构建的web服务器。该网站架构是目前国际流行和通用的Web架构,LAMP跨平台、高性能等优势,是很多企业和公司搭建WEB服务的首选平台。 1)系统环境介绍 Centos 5.8 64位 Apache:ht...

  • shell循环示例

    日期:

    for循环示例 for循环语法: 1 for VARIABLE in 1 2 3 4 5 .. N 2 do 3 command1 4 command2 5 commandN 6 done 01 #!/bin/bash 02 03 foriin1 2 3 4 5 04 05 do 06 07 echoWelcome $i times 08 09 done 10 bash version 3.0+ 版本 #!/bin/bash for i in {1.....

  • shell查看网卡的实时流量脚本

    日期:

    #!/bin/bash while [ 1 ] do eth=$1 RXpre=$( cat /proc/net/dev | grep $eth | tr : | awk {print $2} ) TXpre=$( cat /proc/net/dev | grep $eth | tr : | awk {print $10} ) sleep 1 RXnext=$( cat /proc/net/dev | grep $eth | tr : | awk {print $2} )...

  • shell上传zip包到指定ftp角本

    日期:

    # /bin/bash # creator:lihuibin # date : 2014-03-10 16:45 # desc : upload file to ftp hosts= 192.168.56.100 port=21 user= test pass=testpwd work_path= /var/www/cms packname= publish #hosts=$1 #port=$2 #user=$3 #pass=$4 #packname=$6 #work_pa...

  • 你可能不知道的Shell

    日期:

    Shell也叫做命令行界面,它是*nix操作系统下用户和计算机的交互界面。Shell这个词是指操作系统中提供访问内核服务的程序。 这篇文章向大家介绍Shell一些非广为人知、但却实用有趣的知识,权当品尝shell主食后的甜点吧。 科普 先科普几个你可能不知道的事实:...

  • shell部分面试题

    日期:

    1.用Shell编程,判断一文件是不是块或字符设备文件,如果是将其拷贝到 /dev 目录下。 #!/bin/bash #1.sh #判断一文件是不是字符或块设备文件,如果是将其拷贝到 /dev 目录下 #file executable: chmod 755 1.sh PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/loc...

  • shell常见通配符

    日期:

    shell常见通配符有那一些了。 shell常见通配符: 字符 含义 实例 * 匹配 0 或多个字符 a*ba与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。 ? 匹配任意一个字符 a?ba与b之间必须也只能有一个字符, 可以是任意字符, 如aab, a...

  • Bash脚本实现批量作业并行化

    日期:

    在Linux下运行作业时, 经常会遇到以下情形: 有大量作业需要运行, 完成每个作业所需要的时间也不是很长. 如果我们以串行方式来运行这些作业, 可能要耗费较长的时间; 若采用并行方式运行则可以大大节约运行时间. 再者, 目前的计算机绝大部分都是多核架构, 要想...