友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

centos6 yum安装python3来更新qqwry.dat

post by rocdk890 / 2017-8-17 17:32 Thursday linux技术

  今天把我自己的ip查询网站www.slogra.com的程序进行了下小更新,用python来对qqwry.dat进行自动更新,下面来看看吧.
  系统:centos 6.x(64位)

1.安装python3
yum -y install epel-release
yum -y install python34
yum -y install python34.x86_64

2.更新qqwry.dat代码
cat update_ip.py
# coding=utf-8
#
# 用于从纯真网络(cz88.net)更新qqwry.dat
# for Python 3.0+
# 来自 http...

阅读全文>>

标签: centos 更新 linux update python 自动 qqwry.dat python3 qqwry

评论(0) 引用(0) 浏览(201)

shell脚本一键安装redis

post by rocdk890 / 2017-4-1 16:02 Saturday linux技术

  最近打算把需要经常安装的东西都写成一键脚本安装,这样方便自己,也方便大家.
  系统:centos 7.x(64位)
  软件:redis 3.0.7

cat /root/soft_shell/auto_install_redis.sh
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:~/bin
export PATH

# Check if user is root
if [ $(id -u) != "0" ]; then
    echo "Error: You must b...

阅读全文>>

标签: centos 安装 shell redis install 一键 自动 auto

评论(0) 引用(0) 浏览(1024)

shell脚本一键自动安装mysql 5.7

post by rocdk890 / 2017-3-14 10:50 Tuesday linux技术

  最近开发要经常在不同环境下测试mysql 5.7,有时候要mysql同机共存多个mysql,今天先写个单机安装单个mysql,之后再写一键安装多个mysql的脚本.
  系统:centos 7.x(64位)
  软件版本:mysql 5.7.17
脚本:
cat auto_install_mysql5.7.sh
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:~/bin
export PATH

# Check if user is root
if [ $(id -u) != "0"...

阅读全文>>

标签: centos mysql 安装 shell 脚本 install 一键 自动 5.7 mysql5.7

评论(0) 引用(0) 浏览(905)

svn钩子(post-commit)实现多项目自动同步代码

post by rocdk890 / 2017-1-3 16:55 Tuesday linux技术

  这篇文章在原作者的代码基础上稍微进行了下修改,让其完全满足我们svn结构的,使其能够远程同步到另外一台服务器上.
  svn服务器ip:10.168.227.xx
  项目web服务器:10.27.2.xx
  svn代码库:svn://10.168.227.xx/slogra/branches/dev_whdysp2017spring/
  项目web服务器代码根目录:/data/www/vhosts

先来看svn钩子里的内容: 
cd /home/svn/slogra/hooks/
vi post-commit

...

阅读全文>>

标签: svn shell 同步 自动 代码 多项目

评论(0) 引用(0) 浏览(585)

shell自动更新google hosts

post by rocdk890 / 2015-2-9 10:31 Monday linux技术

  上次给大家发了一个python更新google hosts的脚本,今天看到有人发出了一句用shell来获取google hosts的脚本,我就拿来稍微简单加工了下,下面给大家shell版的更新google hosts的脚本.
脚本内容:
cat google_update.sh

#!/bin/bash
data=`date +%y%m%d%H%M`...

阅读全文>>

标签: 更新 update shell ip google hosts 自动

评论(0) 引用(0) 浏览(1779)

shell实现自动adsl拨号

post by rocdk890 / 2014-12-5 18:10 Friday linux技术

  今天公司同事要我整个adsl自动重拨的shell,并检测是否连上了,这样才能保证内部测试服务器不掉网,好吧,下面我把脚本发出来.
  系统:centos 5.x
脚本1:
cat /root/soft_shell/auto_adsl_1.sh 
#!/bin/bash
gateway=`ifconfig ppp0 |grep P-t-P| cut -f 3 -d ":...

阅读全文>>

标签: shell 自动 adsl 重拨 拨号

评论(0) 引用(0) 浏览(1031)

expect不用输密码自动下载数据备份(新)

post by rocdk890 / 2014-3-28 17:13 Friday linux技术

  在上一篇用expect不用输密码自动scp数据(续)中,用了scp去下载数据备份,但最近海底光缆不是断了嘛,并且用scp去down数据只有几十K的速度,实在是太慢了,我们发现用http下载方式速度是很快,最慢也有100+k/s,为了把服务器的数据备份到本地,我对原来的脚本进行了大更改.
  这里先说下脚本的实现过程:
1.先在服务器上把备份自动打包到一个web目录下(当然这...

阅读全文>>

标签: 删除 脚本 下载 expect 自动 axel 拷贝

评论(0) 引用(0) 浏览(2899)

让vmware虚拟机自动进入BIOS

post by rocdk890 / 2014-2-11 18:06 Tuesday windows技术

当要对vmware虚拟机重新安装系统时,要重新设置成光盘启动来安装系统,但是这时vmware已经默认是硬盘启动了,我们要进bios里面重新设置开机的启动顺序,要将光盘设置成第一启动项.但vm的开机画面比笔记本的还要快很多,基本都在1秒内,想进入bios里面很难.对于网上说的开vm系统然后点击窗口狂按f2.试了一下没能够进入bios,搞得我很火大,重启了无数次vm都没有进人到bios,都是直接就跳到...

阅读全文>>

标签: vmware 自动 虚拟机 进入 bios

评论(0) 引用(0) 浏览(5862)

用expect不用输密码自动scp数据(续)

post by rocdk890 / 2013-10-18 9:19 Friday linux技术

  在上一篇用expect不用输密码自动scp数据中,给大家讲了怎么使用expect自动把数据拷到本地来,但今天公司要求既要原来每周自动down数据回来,又要在手动去down数据的时候是服务器上最新备份的,好吧,为了满足这样的要求,我在原脚本上做了一些修改.

手动down数据脚本:

#!/usr/bin/expect -f
set timeout -1
set passwd pass...

阅读全文>>

标签: 数据 exp 下载 expect 自动 最新 download

评论(0) 引用(0) 浏览(2773)

shell脚本自动创建ca证书

post by rocdk890 / 2013-10-17 10:51 Thursday linux技术

  在linux下创建证书大概是大多数人很头疼的事情,今天我在网上搜到个不错的shell自动创建ca证书的脚本,来分享给大家.
脚本内容:
#!/bin/bash
# Author: MOS
# Script name: mos_ca.sh
# Date & Time: 2013-01-06/23:05:35
# Version: 1.0.2
# Description:
#
[...

阅读全文>>

标签: linux shell ssl 证书 自动 创建 ca证书 ca

评论(0) 引用(0) 浏览(4117)

windows自动连接共享打印机脚本

post by rocdk890 / 2013-10-10 10:50 Thursday windows技术

  最近几天财务老是闹连不上网络打印机,教了她几遍要在cmd里输入net use \\192.168.10.131 /user:guest 回车后再输入密码,实在是烦了,直接写了个bat脚本给她使用.
脚本内容:

@echo off
echo 添加网络打印机
echo 等待....
sc config spooler start= auto
net stop spooler &...

阅读全文>>

标签: 连接 脚本 网络 自动 共享 打印机 bat

评论(0) 引用(0) 浏览(2555)

shell自动杀掉进程

post by rocdk890 / 2013-9-27 9:59 Friday linux技术

  最近有个项目的进程老是卡起,为了不手动去kill掉并启动,写了下面这个脚本来处理.
脚本内容:
vi kill-curl.sh

#!/bin/sh 
processname="curl"
for pid in $(ps aux |grep $processname |grep -v grep|awk '{print $2}'); do 
kill -9 $pid 
...

阅读全文>>

标签: shell kill 进程 自动 所有 某个进程

评论(0) 引用(0) 浏览(1692)

shell允许特定ip访问网站

post by rocdk890 / 2013-9-24 9:05 Tuesday linux技术

  最近公司要求把a服务器上的iptables过滤里的白名单加到b服务器上,让b服务器读取白名单里的ip,并允许白名单里的ip通过不被禁止,我在下面实现过程中,使用了上一篇的用expect不用输密码自动scp数据里的脚本来配合实现的.
  环境:a服务器ip:192.168.10.5
       b服务器ip:192...

阅读全文>>

标签: shell 脚本 ip 过滤 访问 自动 白名单

评论(0) 引用(0) 浏览(1611)

linux系统自动修改密码并发邮件通知

post by rocdk890 / 2013-8-16 9:07 Friday linux技术

  昨天朋友问我有没有办法用shell自动修改密码,不用手动去修改密码,当时没有敢马上答应,在虚拟机上测试了下,发现是可以实现的,并且我在他的要求上再增加了每个月定时修改密码,并发邮件通知.这里先申明下,如果要在生产环境上使用,先在本地虚拟环境上测试好再放上去,要不就再多增加个root管理权限的用户,不然到时候系统自己修改了密码,但邮件又没有收到,那就只能干看到.
  系统:ce...

阅读全文>>

标签: 修改 密码 root 定时 邮件 自动 password 通知 push

评论(0) 引用(0) 浏览(2416)

shell获取ip脚本

post by rocdk890 / 2013-8-6 18:19 Tuesday linux技术

  今天群里讨论怎么用shell脚本来获取服务器ip,然后写进ifcfg-eth*里,下面的脚本内容我只大概弄了下,剩下的让他自己去改.
  系统:centos 5.9
脚本内容:
vi ip.sh
#!/bin/bash
HWaddr=`ifconfig eth0 | grep HWaddr|awk '{print $5}'`
IP=`ifconfig eth0 | grep...

阅读全文>>

标签: linux shell 脚本 ip 自动 获取

评论(0) 引用(0) 浏览(1858)