51CTO博客开发菜菜光的博客聆听未来
centos 5 64位下两种方法安装git 这里来给大家介绍下编译安装和yum安装git. 系统:centos 5.5 64位 需要的软件包:git-latest.tar.gz epel-release-5-4.noarch.rpm 编译安装 1.先给大家说下编译安装方法,安装前准备 yum -y ins
mysql主从同步错误解决和Slave_IO_Running: NO 转载:http://hzcsky.blog.51cto.com/1560073/479476 1、出现错误提示、 Slave I/O: error connecting t
如果你的博客或网站是搭建在付费的Linux主机上,如果你是博客或网站的管理员,如果你连原始访问日志(Raw Access Log)是什么都不知道,或者对其根本不屑一顾,我只能说你是一个不称职的网站管理员,一旦网站出问题,必定是束手无策! 相信大家都在自己的网站上安装了网站统计的代码,如Google analytics、量子统计、百度统计
1.查看TCP連接狀態 netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in stat
FTP协议的特点就是数据流端口与控制流端口分离,这使得管理员在设置防火墙规则时,需要多考虑一些因素.同时由于FTP服务器本身的重要性和不安全性,许多管理员想将其置于防火墙机器后,这样一来就更麻烦了.通常是客户端能登录上服务器,但无法列出目录,无法传输数据等等,让许多新手管理员摸不清头脑,到论坛里撒分“跪求”解决办法.其实这并不是想像的那么难,看了本文后,你将明白这一切.
一、概述 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。 Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者Don Libes在1990年 开始编写Exp
自从工作性质从以前的集成项目支撑转为现在的服务器运维之后,手里所负责的服务器数量也变的相当多了。 所以免不了做许多重复的琐碎工作,特别是针对同一个集群下的相同类型的服务器,操作步骤等等都完全相同,虽然已经通过rsync将shell脚本放到每台服务器上再执行的方式来简化工作,但还是需要重复的进行登陆,况且很多时候只是想执行一条简单的口令,并查看结果。 因此,我了解了一些关于批量管理服务器方面的知
很多时候会将一些重要数据复制到ftp服务器上去,但是万一哪天ftp服务器也崩掉了,数据不就完蛋了么。 所以出于安全的顾忌,可以考虑再来一台电脑来保存数据,所以就涉及到了自动备份数据,我的情况是windows xp ==》windows xp,当然其中有一台是安装了ftp server的 不过话说回来,网上这个一搜一大堆的。我自己也小结记录一下。 方法1: 在xp电脑你要保存
系统centos5.4_X64 安装:yum -y install vsftpd db* 需求: 虚拟三个用户,使用同一个家目录。权限如下 ftpadmin 读写删除(上传、下载、删除) ftpuser 读写(上传、下载、不能删除) ftp 读(只能下载) 复制代码 目录为:
FTP主动模式与被动模式 目录 开场白 基础 主动FTP 主动FTP的例子 被动FTP 被动FTP的例子
nagios 命令 2007-10-08 10:20 nagios 命令解释 check_ssh &nb
1:mysql命令行: [root@localhost ~]# mysql -e "select * from information_schema.TABLES where information_schema.TABLES.TABLE_SCHEMA = 'ming' and information_schema.TABLES.TABLE_NAME = 'test'
mysql下利用binlog增量备份 一,什么是增量备份增量备份,就是将新增加的数据进行备份。假如你一个数据库,有10G的数据,每天会增加10M的数据,数据库每天都要备份一次,这么多数据是不是都要备份呢?还是只要备份增加的数据呢,很显然,我只要备份增加的数据。这样减少服务器的负担。 二,启用binlogvi my.cnf log-bin=/var/lib/mysql/mysql-bi
nginx log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$s
1,查看apache进程: ps aux | grep httpd | grep -v grep | wc -l 2,查看80端口的tcp连接: netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 3,通过日志查看当天ip连接数,过滤重复: cat access_log
目录 1. 什么是rsync; 2、rsync 服务器的理由和用途; 3、架设rsync服务器过程; 3.1 rsync的安装; 3.2 rsync服务器的配置文件 4 架设rsync服务器的示例说明 4.1 全局定义 4.2 模块定义 5 启动rsync 服务器及防火墙的设置; 5.1 启动rsync服务器; 5.2 rsync服务器和防火墙; 6 通过rsync客户
什么是tmpfs? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,temfs主要存储暂存的文件。 linux内核中的VM子系统负责在后台管理虚拟内存资源Virtual Memory,即RAM和swap资源,透明地将RAM页移动到交换分区或从交换分区到RAM页,tmpfs文件系统需要VM子系统的页面来存储文件。 tm
Dell R410 安装有Centos6.2系统 硬件须知: 1、R410服务器需要购买安装SAS HBA卡,插在pcie槽,一个即可,想做备份就插2个; 2、MD3200一个控制器模块可以连接4个服务器,不含冗余和备份; 3、如果连接4台服务器需要4条SAS线,如果做备份的话,只能连2台服务器,每个服务器接两条; 硬件连接按照说明书即可(一条SAS线从服务器连接md3200,一条网
ip route 只是基于目的地址的路由选择 ip rule 路由策略,控制路由选择,可根据源地址,源IP等进行路由选择 路由策略由选择符合操作组成 ip rule add 添加策略 ip rule delete 删除策略 ip rule show 显示策略 使用路由策略可
Prozilla,linux下的多线程下载工具,相当于windows下的迅雷,可以支持断点续传。 下载地址 wget ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/prozilla-2.0.4.tar.bz2 [root@server src]# mkdir /usr/local/proz
DDoS deflate是一款免费的用来防御和减轻DDoS攻击的脚本。它通过netstat监测跟踪创建大量网络连接的IP地址,在检测到某个结点超过预设的限制时,该程序会通过APF或IPTABLES禁止或阻挡这些IP. 确认是否受到DDOS攻击的命令: netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n
最近线上机器经常需要对目录进行同步,如果用rsync的模块方式很不方便,每次同步目录的时候还要改变模块指定的目录,如果要分别同步的目录比较多就有点郁闷了。 但是rsync如果不是运行在daemon形式,即没有server端时,可以指定远端目录和本地目录的(rsync的几种运行模式之一),因此可以考虑使用shell脚本中的特殊变量$1和$2来分别指定远端目录和本地目录。
公司大概有5000+以上的服务器节点,包括各种应用,我和同事共同维护大约2500+的服务器,主要包括一些视频cdn,直播视频cdn,webcdn和p2p服务器。 以下是自己在运维工作中的一点经验和看法,希望对大家有所帮助 1. 统一的yum源和定制化的rpm包, 并集成至yum源站,为后续的环境初始
shell脚本中,传递参数的共有七个特定的变量。其如下:$# 传递到脚本的参数个数。$* `以一个单字符串显示所有向脚本传递的参数,与位置变量不同,此选项参数可超过9个$$ 脚本运行的当前ID号$! 后台运行的最后一个进程的进程ID号$@ 与$#相同,但是使用时加引号,并在引号中返回每个参数$- 显示shell使用的当前选项,与set命令功能相同$? 显示最后命令的退出状态,0表示没有错误,其他的
Nginx 关于 Rewrite 执行顺序详解 第一篇: break 和 last 的区别 Rewrite 模块概述 REFER: http://wiki.nginx.org/NginxHttpRewriteModule#rewrite If the directives of this module are given at the server l
有些童鞋的误区 1、 location 的匹配顺序是“先匹配正则,再匹配普通”。 矫正: location 的匹配顺序其实是“先匹配普通,再匹配正则”。我这么说,大家一定会反驳我,因为按“先匹配普通,再匹配正则”解释不了大家平时习惯的按“先匹配正则,再匹配普通”的实践经验。这里我只能暂时解释下,造成这种误解的原因是:正则匹配会覆盖普通匹配(实际的规则,比这复杂,后面会详细解释)。
推荐参考地址:Mailing list ARChives 官方讨论区http://marc.info/?l=nginx Nginx 常见应用技术指南[Nginx Tips]http://bbs.linuxtone.org/thread-1685-1-1.html 本日志内容来自互联网和平日使用经验,整理一下方便日后参考。 正则表达式匹配,其中: * -f和!-f用来判断是否
安装配置nagios 客户端 以及服务端 我先说下我的环境 nagios服务器:192.168.6.103 web服务器:192.168.6.100(nagios客户端) mysql服务器:192.168.6.101 (nagios客户端) 一.Nagios 监控客户端 1.在客户端安装监控插件useradd -s /usr/sbin/nologin&nbs
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号