1tr命令处理文本中的内容tr-d‘\r‘<file.txt|sort>file2.txt参数:-c取反-C-d删除字符-s浓缩重复字符特殊文件:/dev/null/dev/tty2.profile文件中的PATHPATH=$PATH:$HOME/bin永久生效3执行跟踪(看程序都做了什么)set-x打开执行跟踪set+x关闭执行跟踪4脚本语言shell编译..
分类:
其他好文 时间:
2014-09-23 03:20:24
阅读次数:
251
工作中有时候不能直接删除日志文件,如运行中的mysql的日志文件,只能用清空文件内容的方法来清除,例如:cat/dev/null>...log下面的脚本执行的是清除系统日志messages的内容,这个操作只能由具有root权限的用户来完成:#!/bin/bash
LOG_DIR=/var/log
ROOT_UID=0#$UID为0的..
分类:
其他好文 时间:
2014-09-21 13:04:51
阅读次数:
201
if根据学生考试成绩判断学生的优劣成绩在1-59要补考60-79良80-90优90-100得奖学金#!/bin/bashread-p"请输入您的成绩"staif[-z$sta]thenecho"您没有输入成绩"read-p"请输入您的成绩"staif[-z$sta]thenecho"您没有输入成绩"exitfifiif[$sta-ge1]&>/dev/null&&[$st..
分类:
其他好文 时间:
2014-09-19 19:34:26
阅读次数:
148
每3天对数据库目录/var/lib/mysql做物理备份把数据备份到系统/opt/dbbak目录#!/bin/bashDAY=`date+%Y-%m-%d`SIZE=`du-sh/var/lib/mysql`cd/opt/dbbak2>/dev/null||mkdir/opt/dbbakecho"Date:$DAY">/opt/dbbak/dbinfo.txtecho"TotalDatabaseSize:$SIZE">>/opt/dbbak..
分类:
数据库 时间:
2014-09-19 19:34:16
阅读次数:
294
#!/bin/bash
i=1
sum=0
net="192.168.4."
while[$i-le254]
do
ip=${net}$i
ping-c1-i0.1$ip&>/dev/null
if[$?-ne0];then
echo"$ipisnotontline"
date//不在线的时间
sum=$[$sum+1]//统计不在线的个数
fi
leti++
done
echo$sum
分类:
其他好文 时间:
2014-09-17 18:52:23
阅读次数:
266
nimbus是storm集群的"控制器",是storm集群的重要组成部分。我们可以通用执行bin/storm nimbus >/dev/null 2>&1 &来启动nimbus。bin/storm是一个python脚本,在这个脚本中定义了一个nimbus函数:nimbus函数def nimbus(k...
分类:
其他好文 时间:
2014-09-15 22:33:00
阅读次数:
594
shell中可能经常能看到:echo log > /dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null:代表空设备文件>:代表重定向到哪里,例如:echo "123" > /home/123.txt1:表示stdout标准输出,系统默认值是1,所以">/dev/nul...
分类:
其他好文 时间:
2014-09-13 01:54:04
阅读次数:
339
#!/bin/bash #pingall cat /etc/hosts | grep -v ‘^$‘ | grep -v ‘^#‘ | while read IP DOMAINS do for DOMAIN in $DOMAINS do ping -c1 $DOMAIN > /dev/null 2>&1 #echo $DOMAIN "("$IP")" "["$?"]" printf "%-5...
分类:
其他好文 时间:
2014-09-10 17:57:41
阅读次数:
171
[root@snlinux1~]#vimwlan.sh
#!/bin/bash
#pingcheckscripts
forIPin192.168.9.{1..254}
do
ping-c2-i0.1-W1$IP&>/dev/null
if[$?-eq0]
then
echo"Host$IPisup."
else
echo"Host$IPisdown."
fi
done
探测局域网内存活主机:192.168.9.0网段
分类:
其他好文 时间:
2014-09-05 16:26:31
阅读次数:
235
可以采用定时器控制,清空日志的办法:几种快速清空文件内容的方法: $ : > filename #其中的 : 是一个占位符, 不产生任何输出. $ > filename $ echo “” > filename $ echo /dev/null > filename $ echo > fi...
分类:
其他好文 时间:
2014-09-01 08:09:32
阅读次数:
203