shell脚本自动修改centos7网卡名称
#!/bin/bash # function RENMAE_NIC() { local _NICNAME=$(ip addr | grep "^2"|awk -F ": " '{print $2}') if [[ ${_NICNAME} != "eth0" ]];then echo -e "\e[40;31m The nic name is [\e[40;31m${_NICNAME}\e[4...
#!/bin/bash # function RENMAE_NIC() { local _NICNAME=$(ip addr | grep "^2"|awk -F ": " '{print $2}') if [[ ${_NICNAME} != "eth0" ]];then echo -e "\e[40;31m The nic name is [\e[40;31m${_NICNAME}\e[4...
#!/usr/bin/env python #coding=utf-8 from aliyunsdkcore import client from aliyunsdkcore.acs_exception.exceptions import ClientException from al...
#!/bin/bash file="iplist.txt" for ip in `awk '/^[^#]/{print $1}' $file`; do port=`awk -v I=$ip '{if(I==$1)print $2}' $file` user=`awk -v I=$ip '{if(I==$1)print $3}' $fi...
最近对linux批量执行的脚本很感兴趣,在网上到处找有关expect批量执行脚本,今天就给大家共享一个批量修改密码的脚本.
脚本内容:
#!/usr/bin/expect #yemaosheng.com if { $argc<2 } { send_user "usage: $argv0 <host file> <cmd file> \n" exit } # 机器列表数据格式: IP 端口 旧密码 新密码 set hostfile [ open [lindex $argv 0] ] # 命令列表数据格式: 一条命令一行 set cmdfile [ open [lindex $argv 1] ] # 数据文件分割符,默认为空....
今天公司要求修改之前安装的rabbitmq的日志路径,如果你们没有安装的话,可以先看这篇centos安装RabbitMQ.
系统:centos 5.5
1.准备工作
因为我的centos安装RabbitMQ这篇文章里没有让rabbitmq做日志记录,所以需要先做下面的步骤:
创建rabbitmq日志路径:
mkdir /var/log/rabbitmq/
有时候,买到的Xen Linux VPS不但时区不对,而且系统时间还相差很大,有时候会相关几小时.
如何修改Xen Linux VPS 时间呢?需要使用ntp时间同步软件来同步VPS系统时间.(如果你的是Xen VPS 或者是独立服务器,那么就可以修改,如果是OpenVZ VPS,则不能修改时间,只能叫机房修改母服务器的时间.)
如何查看Xen LINUX VPS时区?
date -R
得到结果类似下面:
Sun, 27 Nov 2011 21:23:54 +0800
如果最后面的一段不是+0800,那么你需要设置一下时区了,设置Xen LINUX 时区方法如下....
今天做实验的时候,想起我那台yum安装的nginx+php-fpm+mysql服务器上的nginx版本有点低了,并且还要加两个第3方模块,就去nginx官网下载了最新稳定版nginx-1.0.6,好了,废话不多说看教程吧.
系统版本: centos 5.6
ip: 192.168.1.200
需要的软件包:nginx-1.0.6.tar.gz Nginx-accesskey-2.0.3.tar.gz ngx_cache_purge-1.3.tar.gz(这3个包可以自己去下载,我就不提供了)
1.解压并修改nginx内核
tar zxf nginx-1.0.6.tar.gz && tar zxf Nginx-accesskey-2.0.3.tar.gz && tar zxf Nginx-accesskey-2.0.3.tar.gz
cd nginx-1.0.6
vi src/http/ngx_http_header_filter_module.c
修改ngx_http_header_filter_module.c里的....