服务器运维

超级详细的Vim命令详解,并附上Vim 命令图例详解

这个图把vim中基本的移动方法都画上去了,为了方便programmer,特别列出了很多只有写程式才会用的按键。除了这些以外,其实还有一些好用的东西我还没想到怎麽画上去比较好(像是tags、没有标准快速键的tab、man..),如果大家有idea欢迎提供。
这些图示依照移动的单位大小分为以下几个种类,分别用不同颜色标示:
(注意,这不是完整的vim快速键列表,只是我觉得比较常用的键而已。)

» 阅读全文

关键词: vim命令

Linux(centos)利用Subversion搭建独立的SVN服务器详细教程

1、解压:(要在同一个目录下)

tar -zxvf subversion-1.6.1.tar.gz

tar -zxvf subversion-deps-1.6.1.tar.gz

2、编译安装:

./configure --prefix=/usr/local/svn/

make && make install

snv.png - 大小: 27.88 KB - 尺寸: 460 x 382 - 点击打开新窗口浏览全图

» 阅读全文

关键词: subversion安装 , svn搭建 , linux

ssh连接经常超时和ssh连接很慢的原因分析及解决方法

ssh远程连接有几台机器一直很慢,今晚特么的实在忍受不了,决定看一下。

要知道为什么连接很慢,有个-v参数可以打出debug信息(该参数也可以是-vvv,会更详细一点,貌似其它有些应用也会用-v参数作为debug参数),对帮助问题很有用。

大概类似这样的代码:

Are you sure you want to continue connecting (yes)? yes
Warning: Permanently added '192.168.16.34' (RSA) to the list of known hosts.
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received

» 阅读全文

关键词: ssh连接很慢 , ssh连接超时

Linux服务器挂载新硬盘,Linux系统分区和挂载的方法

某服务器上硬盘不是很大,但是因为要经常备份,所以需要备份,备份的话磁盘空间不够,于是就挂了2个服务器 硬盘放到上面了。

Linux系统分区和挂载的方法如下:

先 fdisk -l 查看分区

1.jpg - 大小: 489.38 KB - 尺寸: 626 x 583 - 点击打开新窗口浏览全图


» 阅读全文

关键词: linux挂载 , 系统分区 , 挂载新硬盘

Shell脚本检测和检查mysql数据库是否存在坏表

shell脚本检测和检查mysql数据库是否存在坏表

此脚本的主要用途是检测mysql服务器上所有的数据库或者单独数据库中的坏表,适用于RHEL/Centos系列

#!/bin/bash
#此脚本的主要用途是检测mysql服务器上所有的db或者单独db中的坏表
#变量说明 pass mysql账户口令 name mysql账号名称 data_path mysql目录路径 
#directory_list 目录列表 file_list文件列表 db_name 数据库名称 repair_count单库中待修复的表总数
#变量说明 repair_count_all所有库中待修复的表总数 mysql_version mysql版本 _file_name 数据表名称
 

» 阅读全文

关键词: shell脚本

轻量级Linux系统监控与分析工具:Nmon安装和使用教程

一个朋友问我有什么好用的linux系统监控工具,而且还要轻量级的,简单的 。于是我想到了——NMON

于是写下:轻量级Linux系统监控与分析工具:nmon安装和使用教程,呵呵。

Nmon安装方法:

ubuntu系统安装很简单,直接,

apt-get install nmon
至于centos,大家可以直接下载安装吧,

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

111.jpg - 大小: 219.77 KB - 尺寸: 539 x 506 - 点击打开新窗口浏览全图

» 阅读全文

关键词: nmon使用 , nmon安装

Linux(Centos5.8/6.x)编译安装sphinx-2.1.2全文搜索

下载  http://www.sphinxsearch.com/downloads.html

解压缩

tar zxvf sphinx-2.1.2-release.tar.gz

cd sphinx-2.1.2-release

配置

./configure --prefix=/usr/local/sphinx --with-mysql=/usr/local/mysql

查看编译帮助:./configure --help

这里要注意:有时候会iconv相关报错,其实加上一个参数即可。 --with-iconv

编译并安装

make

make install

复制配置文件

» 阅读全文

关键词: sphinx安装

Linux Bash漏洞修复官方最新解决方案和最终解决方案

Linux bash漏洞修复官方最新解决方案和最终解决方案:

centos:(最终解决方案) 

yum clean all 
yum makecache 
yum -y update bash  
 
ubuntu:(最终解决方案) 
apt-get update 
apt-get -y install --only-upgrade bash 

» 阅读全文

关键词: bash漏洞