• shell中使用Bash中的globstart选项

    日期:

    在使用一些命令时(如:ls、git),刚好遇到一些需求是想很方便地遍历所有的目录和文件,后来经过搜索,终于找到了一个神奇的通配符**(两个星号),在设置了Bash的globstar选项后,**就可以匹配任当前何目录(包括子目录)以及其中的文件。所以,了解了一下...

  • 查看进程内存真实占用情况的脚本

    日期:

    #!/bin/bash #****************************************************************# # ScriptName: pm # Author: osdba # Create Date: 2010-01-31 # Modify Author: # Modify Date: 2010-01-31 # Function: show processes memory used #******************...

  • shell 部署游戏数据库脚本

    日期:

    考虑到游戏批量上线的问题,写了一个游戏mysql的部署脚本,因系统环境一样,所以脚本中并不是去安装mysql,而是将编译好了mysql直接拿过来用 #!/bin/bash#2013/11/20#Email:SongShouJiong@gyyx.cncat EOF==================================================...

  • shell对一个目录树的遍历及遍历文件处理

    日期:

    在将windows上的jsp网页移植到linux环境中时,发现一个个的转换编码及修改默认编码类型太慢,写此脚本进行尝试文件遍历~ 好久不写,手生了。 #!/bin/bash # # SPATH= /root/chengji/WebRoot DPATH= /web # 函数开始部分 CYCLING(){ filelist=`ls -1 $SPATH`...

  • shell建立yum源

    日期:

    用Redhat系的Linux OS(RHEL, CentOS 和 Fedora等)时,使用yum工具来管理软件包是很有必要的,当管理很多的系统或者不方便连接外部yum源时,建立一个内部使用的yum源也是很重要的。平时使用RHEL系列的OS比较多(目前是RHEL6.4),在2年前就建立了内部使用的yu...

  • shell批量导入国内ip段,防止国外的ip访问服务器

    日期:

    客户的要求,不想让外国的ip来访问服务器,本来要让机房在上端路由解决,但是那些人不鸟你!!!~~~~ 这样的话,只能自己用iptables解决了~~~~~~~~~ 关于 ip库 大家可以去 http://www.ipdeny.com/ipblocks/ 下载, 这里有各个国家的~~~ #下载ip库#wget http:...

  • 用shell来判断网站的pv和alexa 排名

    日期:

    这是给朋友写的脚本,是做cdn方面的,经常遇见攻击,但是不能一遇见攻击就把域名给封杀,我们可以有选择的进行判断。 这个是php取值alexa值得 ?php $yuming = $argv[1]; //获取 alaxe 排名 function getAlexaRank($domain = www.cninfo360.com) { $line = ; $...

  • 解决在CentOS下打开windowsTXT文件乱码的问题

    日期:

    有时候需要在linux下面处理一些windows下生成的txt文件,但在控制台查看的时候经常会出现乱码,这是因为两个操作系统默认使用的字符集是不同的,Linux下使用的字符集是utf-8,而windowsXP使用的是GB3212 在Linux下要阅读windows生成的txt文件,需要通过iconv...

  • Shell中的循环语句总结(for, while, until)

    日期:

    在编程语言中,循环语句是最基本的语法之一,在Shell(这里是Bash)中也不例外,再把以前自己写过的相关内容整理一下吧。 这里包括for/while/until循环,以及变量自增的语法实例。 Shell(以Bash为例)中的循环语句一般有for、while、until这几种,偶尔还有...

  • shell用于收集硬件信息的脚本

    日期:

    首先,介绍一个网上流传的yahoo公司的曾经一个用于收集硬件信息的脚本,你可以在这里查看和下载hwconfig。它在我的某系统上执行的情况如下: View Code BASH 12345678910111213141516171819 [ root @ jay-linux test-programs ] # ./hwconfig Summary: QCI Q...