
Linux
文章平均质量分 77
hjh00
这个作者很懒,什么都没留下…
展开
-
shell脚本的特殊变量
1. 单个参数 $1、$2 ......oliver@bigdatadev:~$ more demo.sh#!/bin/shecho The First argument: $1echo The Second argument: $2echo The Third argument: $3oliver@bigdatadev:~$ demo.sh 10 20 30The First a原创 2016-10-15 15:00:59 · 412 阅读 · 0 评论 -
Linux 网络配置
网际协议第四版(IPv4),IP地址由4个字节(32位)组成。人们为了方便,常用点四分组序列来表示一个IP地址,形如a.b.c.d,比如192.168.1.1。a和d的范围都是1~254,b和c的范围都是0~255。原创 2016-10-17 00:12:08 · 1294 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - NFS & Samba 服务
一、NFS 服务NFS ( Network File System)的中文意思是网络文件系统,不同的主机之间通过网络共享文件和目录。在web集群中一般用来共享静态资源文件,如图片等。NFS服务器共享(export)目录,NFS客户端挂载(mount)的 目录,共享的目录可设置为只读、读写等权限。1 . 服务器安装配置操作系统为centos 6.6 ,centos 6与centos原创 2016-10-02 21:50:36 · 1059 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - nagios 安装配置
Nagios 是一个开源的监控工具,能够监控 windows、Linux等系统的主机状态信息,以及交换机、路由器等网络设备。Nagios有一个主程序(Nagios)、一个插件程序(Nagios-plugins)和一些可选的附加程序 (NPRE、NSClient++、NSCA 和NDAOUtils)等组成。服务器端:安装nagios和nagios-plugins插件(必选),NDOUtils(可原创 2016-10-05 18:54:44 · 1139 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - LNMP
在上一个实验的基础上安装 MySQL和PHP,然后部署WordPress。原创 2016-09-13 22:34:31 · 929 阅读 · 0 评论 -
ubuntu 设置双屏幕分辨率的脚本
Linux下修改屏幕分辨率的命令:xrandr用这个命令写一个脚本,运行以下就把屏幕分辨率设置好了。#!/bin/bashxrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync;xrandr --addmode VGA-1 "1440x900_60原创 2017-01-02 09:02:03 · 1114 阅读 · 0 评论 -
bash 基础
整理汇总从网上、书上看到的bash脚本的基本用法。1. -x和readset -x 设置显示shell执行时的没一行内容set +x 禁用 -x功能read 接收输入demo01.sh#!/bin/bashset -xmessage="Hello"read nameset +xecho "$message $name"oliver@bigda原创 2016-07-20 21:24:39 · 568 阅读 · 0 评论 -
Linux 进程和资源监视常用基本命令
1. ps 命令ps 命令可以列出正在运行的的进程,但是不能提供进程随时时间变化的数据。ps x 显示当前用户运行的所有进程ps ax 显示系统当前运行的所有进程ps u 显示详细信息ps w 显示命令全名ps m 显示线程ps -o 定制输出ps原创 2016-10-15 14:28:24 · 3517 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - memcached
memcached是一个开源的、高并发的分布式内存缓存系统,常用于在动态web集群系统后端、数据库前端,作为临时缓存,减少WEB系统直接请求数据库的次数,减轻后端数据库的压力。数据在memcahed中以key-valued对的方式保存数据。memcached采用基于文本的协议,可用telnet/nc等命令直接操作。网站查询数据时,先检查数据是否在memcahed缓存中,如果在,直接返回数据;如原创 2016-09-27 23:49:39 · 729 阅读 · 0 评论 -
linux 性能数据采集bash脚本
本来是用zabbix来收集性能数据,但在生产环境中不能装zabbix_agent,所以改用shell脚本和操作系统自带的命令来类似的功能。用到的操作系统命令包括vmstat、uptime、free、iostat和ps,采集到的数据保存到文件,一天一个文件。1.系统整体性能os_monitor.sh#!/bin/bashos_logfile=$(date "+%Y%m%d")原创 2016-07-22 17:38:27 · 796 阅读 · 0 评论 -
bash 基本技巧
整理汇总从网上、书上看到的bash脚本的基本技巧,实验记录。1. select 语句与异常处理修改/etc/hosts文件增加3条记录127.0.0.1 server01.demo.com127.0.0.1 server02.demo.com127.0.0.1 server03.demo.com用ssh-keygen -t rsa 生产密钥,原创 2016-07-24 21:39:52 · 1388 阅读 · 0 评论 -
bash脚本实例-linux性能数据清洗-1
1. 目标性能采集脚本将用uptime、vmstat、free、iostat命令采集到的数据记录到了一个日志文件中。本脚本就是将按照不同的标签把数据提取出来,加上标题栏保存为csv文件,方便进一步的分析。性能数据记录文件。文件的第一列文件时间,一分钟一组数据,第二列为标签,grep这个标签就可以分离数据了。oliver@bigdatadev:~/_src/testing/analyse原创 2016-07-25 18:08:47 · 1811 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - MySQL多实例和主从复制
MySQL多实例和主从复制原创 2016-09-15 22:20:56 · 906 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - LVS和Keeplived负载均衡(DR模式)
LVS和Keeplived负载均衡(DR模式)原创 2016-09-17 01:19:20 · 1846 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - 环境准备
本系列文章是自己的KVM 和Linux web集群实验笔记。原创 2016-09-06 09:19:27 · 3178 阅读 · 0 评论 -
用 KVM 搭建web集群实验笔记 - 安装Nginx 和配置Web服务
Nginx是一个开源的,支持高性能、高并发的WWW服务和代理服务软件。Nginx的三个主要功能: 1)作为Web软件,2)反向代理或负载均衡服务,3)前端业务数据缓存服务。原创 2016-09-07 10:11:04 · 801 阅读 · 0 评论 -
bash 基本技巧 - 2
shell 拆分字符串,split 功能shell 浮点数计算和比较awk 分组求和原创 2017-04-06 00:30:11 · 368 阅读 · 0 评论