
linux
文章平均质量分 77
persist-win
这个作者很懒,什么都没留下…
展开
-
linux vim常用操作
vim 为vi编辑器的升级版,vi和vim都是多模式文本编辑器,相对来说,vim的功能更加强大,扩展性更好。vim完全兼容vivim的三个模式1.命令模式(1)光标移动 k 将光标向上移动 j 将光标向下移动 h将光标向左移动 l将光标向右移动 0 $ 将光标移动到行首和行尾 gg G 将光标移动到第一行和最后一行 /搜索的内容 快原创 2013-07-22 16:05:30 · 548 阅读 · 0 评论 -
运维工作常用的性能分析工具介绍
在运维工作中常用到的性能分析工具包括:vmstat、sar、iostat、netstat、free、ps、top、mpstat以及第三方开发工具,如:dstat、collectl及淘宝的开源监控项目tsar等。1. vmstatvmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写转载 2015-07-31 11:16:04 · 5985 阅读 · 0 评论 -
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.在linux下的虚拟机出现了这个问题,问题的产生是因为之间做过部分的修改,clone等操作。不就方案。CentOS Device does not seem to be present转载 2015-09-28 06:00:10 · 574 阅读 · 0 评论 -
Linux上安装MySQL时出现不兼容的解决办法
Linux上安装MySQL时出现不兼容的解决办法:[root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm Preparing... ########################################### [100%] file /usr/转载 2015-09-28 06:11:50 · 418 阅读 · 0 评论 -
check_mysql_health
Descriptioncheck_mysql_health is a plugin to check various parameters of a MySQL database.Command line parameters--hostname The database server which should be monitored. In case of "l原创 2015-09-22 07:40:08 · 1408 阅读 · 0 评论 -
httpd: Could not reliably determine the server's fully qualified domain name
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName解决办法非常简单:#vim /web/apache/conf/httpd.conf (在这里/web/apahce是我安装apache的目录,你默认安装的话应该是/us转载 2015-09-17 18:41:41 · 684 阅读 · 0 评论 -
Linux下Nagios的安装与配置
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形转载 2015-09-17 18:09:59 · 493 阅读 · 0 评论 -
linux ntp时间同步
一、搭建时间同步服务器1、编译安装ntp serverrpm -qa | grep ntp若没有找到,则说明没有安装ntp包,从光盘上找到ntp包,使用rpm -Uvh ntp***.rpm进行安装2、修改ntp.conf配置文件vi /etc/ntp.conf①、第一种配置:允许任何IP的客户机都可以进行时间同步将“restrict default nomod转载 2015-10-10 14:10:56 · 823 阅读 · 0 评论 -
The requested URL /nagios/cgi-bin/statusmap.cgi was not found on this server
在安装nagios完,后打开web界面,出现了 The requested URL /nagios/cgi-bin/statusmap.cgi was not found on this server 这样错误提示。 最初想到的是,是不是我安装的顺序错了我是最后才安装nagios的插件的,然后我重新安装了一遍,把nagios的插件放在第二位安装;搞定后,发现,解决了部分问题,但是还有转载 2015-09-22 06:41:44 · 4235 阅读 · 0 评论 -
vi全局替换方法
1. 基本的替换:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sk转载 2015-10-10 16:45:20 · 392 阅读 · 0 评论 -
linux下删除空行的几种方法
在查看linux下的配置文件时,为了便于一目了然的查看,经常会删除空行和#头的行。而linux在删除空行的方法很多,grep、sed、awk、tr等工具都能实现。现总结如下:1、grepgrep -v '^$' file2、sedsed '/^$/d' file 或 sed -n '/./p' file3、awkawk转载 2015-10-12 09:14:15 · 1466 阅读 · 1 评论 -
jdk-7u3-linux-i586.tar.gz安装
JDK安装 tar.gz为解压后就可使用的版本,这里我们将jdk-7u3-linux-i586.tar.gz解压到/usr/local/下。1、解压 解压到当前目录:$ tar -zxvf /opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz2、环境配置① $sudo vi /etc/profile② 在末尾行添加转载 2015-12-11 10:12:42 · 606 阅读 · 0 评论 -
Linux shell 变量 数学 运算
Abstract : 1) Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算;2)Linux shell 中使用 expr 与 bc 两个程序实现高级运算;1, Linux shell 变量的基本运算数值作为常规变量直接赋值给变量,并且以字符串形式保存。1.1 let 命令可以用于转载 2016-03-24 10:22:06 · 359 阅读 · 0 评论 -
SecureCRT通过密钥登录
说明:一般的密码方式登录容易被密码暴力破解。所以一般我们会将 SSH 的端口设置为默认22以外的端口,或者禁用root账户登录。其实可以通过密钥登录这种方式来更好地保证安全。密钥形式登录的原理是:利用密钥生成器制作一对密钥——一只公钥和一只私钥。将公钥添加到服务器的某个账户上,然后在客户端利用私钥即可完成认证并登录。这样一来,没有私钥,任何人都无法通过 SSH 暴力破解你的密码来远程登转载 2016-11-03 18:11:09 · 51352 阅读 · 2 评论 -
Centos安装hdparm测试硬盘性能
一、安装hdparmyum install hdparm -y Linux学习,http:// linux.it.net.cn 二、评估读取SSD 硬盘,请使用hdparm命令进行读取测试。hdparm -t /dev/sda1 Linux学习,http:// linux.it.net.cn SSH执行以上命令,可使用hdparm评估SSD的读取速率。转载 2015-05-14 17:14:37 · 13284 阅读 · 0 评论 -
安装openssl
编译keepalived时报错configure: error: !!! OpenSSL is not properly installed on your system. !!! !!! Can not include OpenSSL headers files. !!! 再安装OpenSSL,顺序如下:[root@localhost openssl]# rpm转载 2014-04-02 15:12:13 · 2981 阅读 · 0 评论 -
Linux 设备 eth0 似乎不存在, 初始化操作将被延迟
[root@server1 ~]# service network restart 关闭环回接口: [确定] 弹出环回接口: [确定] 弹出界面 eth0: 设备 eth0 似乎不存在, 初始化操作将被延迟。转载 2014-02-24 20:27:59 · 22410 阅读 · 4 评论 -
linux 下禁用selinux
当我们安装好linux(如Redhat、CentOS等)后,selinux为打开状态(enforcing),我们需要将其关掉使用如下方法:以Redhat为例:编辑/etc/selinux/config文件或者编辑/etc/sysconfig/selinux文件# vi /etc/sysconfig/selinux # This file controls the s原创 2013-08-08 08:55:52 · 935 阅读 · 0 评论 -
linux XWindow 终端窗口字体选择
刚安装好一台linux机器,我选择了支持简体中文,在XWindow 图形界面打开一终端窗口,发现里面默认字体很丑。决定换个漂亮的字体,:) 若选择只支持英文就不会出现这种情况啦下面开始挑字体了:)编辑-->侧写首选项-->取消“使用系统的等宽字体”前面的对勾-->点击字体-->在字体族选择:AR PL UKai CN,样式选:Book,大小选:12原创 2013-08-08 11:40:45 · 1830 阅读 · 0 评论 -
linux下vnc的安装和配置
vnc的安装和配置VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 VNC软件主要由两个部原创 2013-08-08 11:03:34 · 1695 阅读 · 0 评论 -
linux下top命令详解
top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。 top进入视图top视图 01【top视图 01】是刚进入top转载 2013-08-26 09:53:56 · 581 阅读 · 0 评论 -
umount: /mnt/cdrom: device is busy
卸载目录时,当前位置不能处于要卸载的目录,否则卸载不成功 [root@localhost ~]# umount /mnt/cdrom umount: /mnt/cdrom: device is busyumount: /mnt/cdrom: device is busy[root@localhost ~]#查占用/mnt/cdrom目录的进程id (pid)[roo转载 2013-10-12 16:15:04 · 827 阅读 · 0 评论 -
安装iostat和mpstat工具包
今天在做数据同步传输的时候,想要使用iostat命令来监控磁盘的IO情况,使用时发现找不到,系统默认没有安装这个包。呵呵,没有办法只好自己动手装了。 [root@testhost ~]# iostat-bash: iostat: command not found在系统观盘中找到sysstat包,然后使用下面的命令安装,sysstat包中包括iostat,mpstat,sar,原创 2013-10-18 17:33:48 · 25000 阅读 · 0 评论 -
OSW工具-Oracle的OS watcher
osw用于监视系统的状态,包括cpu,内存,io,网络等 可以用于linux和win.在OSW 4.0 之前是:OSWatcher 和 OSWg的关系。OSW 4.0 后变成了: OSWbb 与 OSWbba 的关系。 OSW是Oracle提供的一个用于操作系统监控的工具包,这个工具包可以从Metalink下载。Metalink Note:301137.1下载解包以转载 2013-10-18 17:31:16 · 5158 阅读 · 0 评论 -
/dev/cdrom: No medium found
今天用虚拟机安装MySQL时缺少一个安装包,需要从系统镜像中获取该包进行安装,发现镜像没有挂载到系统,于是执行挂载命令:[root@langkeziju1 CentOS]# mount -t iso9660 -o loop /dev/cdrom /media/CentOS//dev/cdrom: No medium found报找不到介质 解决办法:1. 去虚拟机的设置中,原创 2013-11-02 07:09:33 · 2603 阅读 · 1 评论 -
linux rsync实现两个目录的同步
需求:生产库的图片放到了服务器的/image目录下,图片很重要啊,千万不能有啥闪失,所以要备份,第一个念想是将其拷贝一份到其他目录,但又怕服务器莫名其妙的给挂掉了,所以要备份到其他服务器上,这样安全系数才高点。/image目录很大,且里面经常有图片更新,还要同步到其他服务器上一份,鉴于这种需求,毅然决然的选择了rsync,虽说这不一定是最好的选择,但它能够实现以上需求就够了。rsync原创 2013-07-18 14:11:43 · 7818 阅读 · 0 评论 -
linux autofs自动挂载服务配置
autofs简介mount是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载。对于本地固定设备,如硬盘可以使用mount挂载;而光盘、软盘、NFS、SMB等文件系统具有动态性,即需要的时候才有必要挂载。光驱和软盘我们一般知道什么时候需要挂载,但NFS和SMB共享等就不一定知道了,即我们一般不能及时知道NFS共享和SMB什么时候可以挂载。而autofs服务就提供这种功能,好像w原创 2013-11-12 15:44:40 · 15274 阅读 · 2 评论 -
linux删除指定的行
#!/bin/shFILENAME=file.txt # 可换为$1if [ ! -f file.txt ];then echo "$FILENAME no found" exit 1fiecho -n "INPUT SOME THING: "readif [ ! -z ”$REPLY“ ];then INFO=$(grep $REPLY转载 2014-01-09 10:49:06 · 1157 阅读 · 0 评论 -
汉化joomla前台和后台
今天安装joomla,安装成功后,登陆后台:http://ip地址/joomla/administrator发现全是英文的,本人英文不好,想汉化一下方法:1. 去joomla官网http://www.joomla.org/下载汉化包 选择相应的版本,本人的是joomla 2.5版本的,所以我选择“joomla 2.5 Translation Packs”根据原创 2013-12-18 15:40:41 · 2429 阅读 · 0 评论 -
HTTP性能测试工具 Apache ab
简介ab的全称是ApacheBench,是Apache 附带的一个小工具,专门用于HTTP Server 的benchmark testing,可以同时模拟多个并发请求。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求;EX.执行命令ab -n 10 -c 10http://www.google.com/这个命转载 2014-01-20 17:23:10 · 687 阅读 · 0 评论 -
X: user not authorized to run the X server, aborting
在Linux下使用图形界面时出现的问题:“X: user not authorized to run the X server, aborting”错误原因为:出于安全性的考虑,一般用户没有使用图形界面的权限This is just a simple tips to solve a error message when you start your X session with “转载 2014-01-20 16:03:03 · 1952 阅读 · 0 评论 -
Linux下去掉^M的方法
第一种方法:cat -A filename 就可以看到windows下的断元字符 ^M要去除他,最简单用下面的命令:dos2unix filename 第二种方法: sed -i 's/^M//g' filename#注意:^M的输入方式是 Ctrl + v ,然后Ctrl + M 第三种方法: #vi filename :1,$ s/转载 2016-11-30 14:22:22 · 431 阅读 · 0 评论