友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

winscp在windows下批处理通过SSH端口上传文件

post by rocdk890 / 2013-3-29 10:38 Friday windows技术

  今天同事想在windows上使用winscp上传文件到linux服务器上,又想偷懒想使用批处理来进行上传,还好只固定上传一个php文件,多了还真不好搞.
1.下载winscp
大家可以去网上自己找,我把winscp安装在c:下的

2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的.
winscp.bat脚本内容:
option ...

阅读全文>>

标签: ssh 上传 windows 脚本 批处理 winscp

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

shell对比文件

post by rocdk890 / 2013-3-28 10:48 Thursday linux技术

  使用shell对比两个文件,删除相同的部分,并把不同的导入到另外一个文件里去.
方法1:
awk '{print NR, $0}' file1 file2 |sort -k2|uniq -u -f 1|sort -k1|awk '{print $2}' >> file1

方法2:
awk '{print $0}' file1 file2 |sort|uniq ...

阅读全文>>

标签: shell 脚本 文件 排除 对比

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

解决编译安装git出错

post by rocdk890 / 2013-3-26 17:17 Tuesday linux技术

  今天在测试机上安装git来测试,没想到安装过程中出错,检查了半天才找到问题所在,现记录下来以免有人走一样的弯路.
  系统:centos 5.5
  需要的软件包:git-1.7.10.1.tar.gz git-manpages-1.7.10.1.tar.gz
1.下载git版本
wget http://git-core.googlecode.com/fi...

阅读全文>>

标签: 出错 解决 编译 git 问题 error make 帮助

评论(1) 引用(0) 浏览(6170)

完善网站状态报警源脚本

post by rocdk890 / 2013-3-22 13:33 Friday linux技术

  今天在51cto博客上看到峰云的网站状态报警源脚本这篇文章,他只给了个脚本,没有说怎么使用,厚着脸皮来补充下吧,需要用到mailx来发邮件,安装mailx可以去看这篇文章linux系统安装mailx发邮件.
   系统:centos 5.5
   需要的软件包:mailx-12.4.tar.bz2
1.安装mailx
去这篇文章里linux系统安装ma...

阅读全文>>

标签: shell 脚本 监控 状态 mail mailx monitor 告警 报警

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

linux定时运行命令脚本——crontab

post by rocdk890 / 2013-3-21 17:01 Thursday linux技术

Linux中,周期执行的任务一般由cron这个守护进程来处理  ps -ef | grep cron 

cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。

cron的配置文件称为“crontab”,是“cron table”的简写。

一、cron在3个地方查找配置文件:

1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任...

阅读全文>>

标签: linux crontab shell 脚本 执行 定时 计划任务

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

远程连接mysql速度慢的解决方法

post by rocdk890 / 2013-3-20 9:40 Wednesday linux技术

  最近在公司内部连mysql速度非常慢,一直还以为公司的网络有问题,后经查发现出现这种问题的主要原因是mysql默认开启了DNS的反向解析功能,连接时反向解析计算机名称时耗时严重,导致连接超慢.
解决方法为在Mysql的配置文件中添加如下内容:
  [mysqld]
  skip-name-resolve     --> 主要是加上这句就快...

阅读全文>>

标签: mysql 远程 连接 数据库 dns 解析 Navicat 速度

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

linux系统以秒执行shell脚本

post by rocdk890 / 2013-3-19 9:25 Tuesday linux技术

  昨天给大家说了更新svn同步更新web目录,今天继续给大家讲下怎么同步更新到,毕竟那个脚本我们要以秒来执行的,不然起不到同步更新的效果.
  系统:centos 5.5
1.创建以秒执行脚本
vi cron-seconds.sh

#!/bin/bash
#For excuting the scripts every 10 seconds in crond.

for((i=1...

阅读全文>>

标签: linux crontab crond shell 脚本 执行 计划任务

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

更新svn同步更新web目录

post by rocdk890 / 2013-3-18 16:34 Monday linux技术

  早就应该把这个写出来了,但一直都没空去写,乘今天同事让我做svn库,并要求web目录也随svn一起更新,才有空写这篇文章.
   系统:centos 5.5
1.创建svn库
svnadmin create magny

2.创建更新脚本
vi deploy_www.sh

#!/bin/bash
DOCROOT='/var/www/magny'
SV...

阅读全文>>

标签: 更新 svn web 目录 网站 同步 svn库

评论(4) 引用(0) 浏览(6675)

linux下tomcat配置ssl

post by rocdk890 / 2013-3-16 19:45 Saturday linux技术

   今天给公司同事要求在内部测试服务器上,让tomcat支持ssl,本来我以为是在apache上配置,原来tomcat自己都可以配置ssl,来看教程吧.
   系统:centos 5.5
   需要的软件:jdk-6u32-linux-i586-rpm.bin
      &n...

阅读全文>>

标签: 配置 tomcat linux ssl https 加密 tomcat6

评论(2) 引用(0) 浏览(7038)

shell脚本监控网站状态

post by rocdk890 / 2013-3-13 17:32 Wednesday linux技术

 给大家发个不错的网站监控shell,当然说它功能强大也不是很强大,但配置上很灵活,因为此脚本的作用是按固定频率不停访问给出的URL,当网站不可访问时自动给设定邮箱发送告警邮件以通知用户.好了.来看脚本吧.

#!/bin/sh
# */2 * * * * sh /var/monitor/web_monitor.sh http:///blog.slogra.com
# */2 * * * *...

阅读全文>>

标签: linux web shell 网站 脚本 监控 状态

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

linux系统安装mailx发邮件

post by rocdk890 / 2013-3-6 13:11 Wednesday linux技术

  为了给自己vps安装logwatch来进行监控,并且要指定分析的log发送到邮箱里,我又不想使用sendmail来进行发邮件,网上搜了下发现mailx很适合我这样内存小的vps.
  系统:centos 5.5
  需要的软件包:mailx-12.4.tar.bz2
1.卸载sendmail或postfix
yum remove sendmail -y
yum remove...

阅读全文>>

标签: centos 邮件 mail linux系统 mailx logwatch

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

解决Windows 7开机出现grub

post by rocdk890 / 2013-3-4 15:46 Monday windows技术

 本文只在单系统时出现该问题作讨论,多系统的话就只能用grub4dos去解决问题了,很多时候我们把硬盘上的linux系统删除了,安装windows系统的时候就会出现grub>,要正常进入windows系统的话,要输下面三行命令:
rootnoverify (hd0,0)
chainloader +1
boot
当然上面的命令是要你windows系统在第一块硬盘的第一个分区才有用的,但这...

阅读全文>>

标签: linux windows 开机 7 mbr grub linux系统

评论(1) 引用(0) 浏览(5337)

解决error: "net.ipv4.netfilter.ip_conntrack_max" is an unknown key错误

post by rocdk890 / 2013-3-1 16:34 Friday linux技术

 今天在新买的vps上执行sysctl -p,报下面的错误:
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syn...

阅读全文>>

标签: linux 模块 kernel 内核 sysctl 挂载

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