linux下sed命令详解以及用法参数

调用sed命令有两种形式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s) 删除:d命令 $ sed '2d'   example-----删除example文件的第二行。$ sed '2,$d' example-----删除example文件的第二...

阅读全文

ubuntu源码编译安装php常见错误解决办法

./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-mysql-sock=/tmp/mysql.sock --with-pdo-mysql=/usr/local/mysql --with-gd --w...

阅读全文

CentOS下一键安装OpenStack

最近再看Openstack相关知识,一直想试试安装一下,可是参考了很多资料,并不如人意。由于一直用的Linux版本为CentOS,大部分Openstack安装都要求在Ubuntu上进行。我也不知到什么原因,并不喜欢Ubuntu,可能是觉得太花哨了,而且总提示更新什么的,好了,废话不多说。找到一个网站,国外的,http://openstack.RedHat.com/Main_Page,进入到quickstart页面中,简单翻译如下:用到的工具是一个被成为RDO的东东,能够在基于RHEL内核的linux系统,如RedHat,CentOS,Scientif...

阅读全文

Linux下Puppet的安装与配置

系统环境:CentOS6.3puppet: puppet-2.7.13facter: facter-1.6.5ruby:  yum源注:facter用来获取客户端系统信息(如hostname,ip,OS-Version,fqdn等)ruby是puppet的开发环境puppetserver:192.168.7.196puppetclient:192.168.7.197(server)为仅服务器端配置(client)为仅客户器端配置(server,client)为服务器端与客户端配置 一.配置...

阅读全文

Ansible--批量 linux/unix服务器管理工具

首先我们需要安装Ansible,避免麻烦我们直接更换阿里云yum源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repoyum -y install ansible上面是服务端需要安装的,客户端也是需要安装一些工具的yum -y install libselinux-python下面我们来看看ansible的基本配置,主要是/etc/ansible/下hosts文...

阅读全文

在linux服务器上装svn版本管理,自动部署代码到项目

1.安装svn服务器端yum install subversion从镜像下载安装svn服务器端 中间会提示是否ok,输入y,确认 安装成功提示:.....complete! 依次执行如下命令: cd /usr/local/              //进入目录,准备创建svn目录 mkdir svnRepo &n...

阅读全文

Bash shell 的算术运算有四种方式

Bashshell 的算术运算有四种方式:1:使用expr外部程式加法 r=`expr 4 + 5`echo $r注意!'4''+''5'这三者之间要有空白r=`expr4*5`#错误乘法r=`expr4\*5`2:使用$(())r=$(( 4 + 5 ))echo $r3:使用$[]r=$[ 4 + 5 ]e...

阅读全文

centos7.x LNMP环境重启服务脚本,配合我做的编译教程使用(待测试)

centos7在一些服务上的命令改变了许多,许多老鸟都对命令的熟悉都还需要一个过程,但是不用系统服务命令有点繁琐,所以写了一个shell脚本来操作这些服务器直接上代码吧#!/bin/bash#author : merci#Only apply centos7.xfunction restart_mysql(){ps -ef|grep 'mysql'|grep -v 'grep'if [&nbs...

阅读全文

centos6.x一键vsftpd安装shell脚本

自己编写的脚本方便以后使用,自己用的脚本,没有对vsftpd安装状态进行检测,所以最好安装完后,把第一个选项去掉,要不选错了就等于重装了vsftpd,vsftpd.conf文件直接使用配置好了远程下载替换本地的#!/bin/bash#author : merci#Only apply centos6.xfunction install_vsftpd(){yum remove vsftpd -yrm -rf /etc/vsftpd...

阅读全文