#!/bin/bash
#
#Judgingtheelementisafileorafolder
if[$#-lt1];then
echo"ERROE!!Usage:ckfile.shARGS1[ARGS2...]"
exit4
fi
foriin`seq1$#`
do
if[-f$1];then
echo$1isacommomfile
elif[-d$1];then
echo$1isadirectory
else
echo"$1isnotexsitorunknown!"
fi
shift
done知识..
分类:
其他好文 时间:
2014-07-29 16:01:19
阅读次数:
184
企业软件包管理过程中,源中一个服务的安装包有很多版本,导致打包创建索引时非常非常慢,这个shell脚本就是用来解决这个问题。(企业实习时写的第一个脚本)#!/bin/bash
rm-fr~/update2>/dev/null
mkdir~/update
read-p"PleaseinputyourabsolutePATH:(yourpathshouldendwit..
分类:
其他好文 时间:
2014-07-29 15:56:09
阅读次数:
210
最近,和暴雪中国区带技术的一个人聊了不少,他们在测试salt,不过目前用的是puppet,服务器数量也快要1000多台。那为什么他们会去考虑测试salt、另谋他法呢,肯定是有salt一定优势的。其实我对puppet的名声早已经耳濡目染了1年多了,虽然还没去研究过。。。。也知道有同类开源..
分类:
其他好文 时间:
2014-07-29 15:47:39
阅读次数:
224
平时要搭建大量的oracle的测试环境,重复多了也感觉的到麻烦了,干脆整个脚本来创建安装oracle之前的一些环境变量等相关配置,提高安装oracle10g效率,也可以稍改改用于11g的安装前环境配置,整理自用。本文出自:http://koumm.blog.51cto.com本文适用环境:RHEL/CentOS/OEL5.8X..
分类:
数据库 时间:
2014-07-29 15:38:29
阅读次数:
497
下面两个shell脚本是shell调用datastage作业时查找缺少作业和错误作业名的脚本脚本一:[root@dataStagefindjob]#moreerrcfgjob.sh
#!/bin/bash
#######################################################################
#purpose:findtheerrorconfigurationjobinthefiledsjob..
分类:
其他好文 时间:
2014-07-28 16:48:24
阅读次数:
379
公司里一般都会对服务器信息统计,(如服务器cpu、内存、系统、ip、mac、sn等)。高大上的公司都会有专门的开发或第三方成品的CMDB,最起码也会搞个Excel把这些信息都对应填好。如果服务器加个内存、换个ip主机名,手动再去把表格更新。万一哪天忘更新了,或者服务器变更不是我操..
分类:
其他好文 时间:
2014-07-28 03:09:10
阅读次数:
285
练习:写一个脚本,(使用函数)
1、提示用户输入一个磁盘设备的设备文件,如果设备文件不存在,就提示用户重新输入,直到用户输入正确为止;
当用户给出正确的块设备后:
1、显示用户输入块设备,并提示用户,后续的操作会损坏设备上的所有文件,让用户选择是否继续
2..
分类:
其他好文 时间:
2014-07-27 11:58:16
阅读次数:
223
1.lo 网卡配置IP时,掩码必须使用主机掩码,即255.255.255.255。 可能出现的故障:如果配置成255.255.0.0网段的掩码,会导致重启网卡后默认路由绑定到lo网卡上。同时本机ping任何ip均显示联通ssh到任何ip其实都连...
分类:
系统相关 时间:
2014-07-26 03:40:07
阅读次数:
211
以下为个人所知道的,可能不全,甚至有错误,但希望各位大牛帮忙改正
1.开始,客户机要访问网页,首先要把域名解析为ip地址,客户机要发送一个DNS查询包请求包,在数据包到达ISP路由器之前,有可能会做分光\镜像(个人感觉分光主要是对光纤采用分光,而普通的网线应该采用镜像),也有可能在数据包到达ISP的路由器后通过Forward把数据包复制一份给DPI(重定向服务器)。
2.DPI(重定向...
分类:
其他好文 时间:
2014-07-26 02:01:03
阅读次数:
194