shell功能概述:
使用svn管理tomcat版本,然后根据指定tomcat版本号、tomcat端口号、tomcat进程同时添加utf-8编码,生成对应的压缩包版本tomcat;
#!/bin/bash
#$1 tomcat_version $2 tomcat_JAVA_HOME #调用当前shell时需要传入的参数 第一个tomcat版本 这里配置的是7 和8版本,第二个参数是JAVA_HOME
set -e #出错即停止
#update_tomcat() $1=$WD $2=$TOMCAT_V #这个方法需要传的参数
...
系统运维|运维常用文本编辑命令
grep 查找文件中的关键字
cat 查看文件内容
more 分屏查看文件内容
ps -ef 显示所有进程的详细信息 常与grep配合使用,如:ps -ef | grep 进程名或进程关键字
wc命令{
wc 作用:统计
常用参数有3个:(-c 统计字节数) (-l 统计行数) (-w 统计字数)
}
ls命令{
ls - ( l (long,长格式或详细格式), a (all,所有的文件,包...
Linux shell 自动重启脚本
#!/bin/sh
source /etc/profile
proc_name="iget_spider"
#current_time=`date +%Y%m%d+%H%M%s`
NUM=`ps -ef|grep $proc_name|grep -v grep|wc -l`
proc=`ps -ef|grep $proc_name|grep -v grep`
echo "--------------num is:"$NUM ";time is :"$(date) ";proc is " $proc "-------------"
if [ $NUM -eq 0 ]
then
echo -e $NUM
echo -e "the spider not alive,start spider"
...
Linux 安全运维:服务器端口扫描及邮件发送
前段时间看磊哥博客,他写了一段非常不错的脚本,特别记录了下来,这里收藏下,也分享给大家。
使用方法:
1、将以下脚本保存为scan_analyse.sh。增加执行权限;
创建脚本目录:
mkdir -p /root/nmap_scan/scan_shell
1
mkdir -p /root/nmap_scan/scan_shell
然后把脚本放到此目录里,这样的目的是生成对比的源文件,...