- 博客(32)
- 收藏
- 关注
转载 Shell 项目-分发系统-expect
Shell 项目-分发系统-expectyum install -y expect以下所有脚本保存后都需要更改权限才能正常执行自动远程登陆,并执行命令#!/usr/bin/expectset host “192.168.xxx.xxx”set passwd “123456”sp...
2019-06-20 21:48:00
218
转载 Shell脚本中的函数
Shell脚本中的函数函数就是把一段代码整理到一个小单元中,并给这个单元起一个名字,当用到这段代码是直接调用这个单元的名字即可。格式:function f_name(){Command}函数必须要放在最前面示例1#!/bin/bashfunc...
2019-06-18 23:13:00
291
转载 DR 模式搭建
DR 模式搭建准备工作三台机器分发器,也叫调度器(简写为 dir)133.130Rs1133.132Rs2133.133Vip133.200dir 上编写脚本vim /usr/local/sbin/lvs_dr.sh (内容如下)#! /bin/bashecho ...
2019-06-16 23:59:00
243
转载 监控
监控 linux 系统状态命令 W(查看系统负载)(w、uptime 最后三个数字表示 1 分钟、5 分钟、15 分钟平均有多少个进程占用 CPU,占用 CPU 的进程可以是 Running,也可以是 waiting。某一时刻 1 颗 CPU只能有一个进程在使用其资源)命令 upti...
2019-06-16 23:58:00
274
转载 Shell 编程介绍
Shell 编程介绍Shell 脚本介绍Shell 是一种脚本语言。可以使用逻辑判断、循环等语法。可以自定义函数。Shell 是系统命令的集合。Shell 脚本可以实现自动化运维,能大大增加我们的运维效率。Shell 脚本结构和执行方法开头需要加#!/bin/bash以#开...
2019-06-16 23:57:00
154
转载 linux集群简介
集群简介根据功能划分为两大类:高可用和负载均衡。高可用集群通常为两台服务器,一台工作,另一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务。实现高可用的开源软件有:heartbeat、keepalived(推荐)。负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分...
2019-06-05 01:56:00
218
转载 Mysql主从
Mysql主从Mysql主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步。Mysql主从是基于binlog的,主上须开启binlog才能进行主从。主从过程大致分为3个步骤。1.主将更改操作记录到宾利...
2019-06-02 23:23:00
100
转载 Tomcat
Tomcat介绍Tomcat是Apache软件基金会(Apache Software Foundation)的jiakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Java程序写的网站用Tomcat+jdk来运行。Tomcat是一个中间件,真正起...
2019-05-27 23:52:00
99
转载 NFS和FTP
NFS介绍NFS是Network File System的缩写。NFS最早由sun公司开发,分2,3,4,三个版本,2和3由sun起草开发,4.0开始Nnetapp公司参与并主导开发,最新版为4.1版本。NFS数据传输基于RPC协议,RPC为Remote Procedur...
2019-05-26 22:49:00
310
转载 Nginx负载均衡
Nginx负载均衡dig qq.com命令可以解析域名如果没有dig命令,安装命令yum install -y bind-utilsvim /usr/local/nginx/conf/vhost/load.conf/ (写入以下)upstream qq.com...
2019-05-21 19:42:00
131
转载 Nginx简单配置
Nginx默认虚拟主机(在nginx中;为结束一段配置)vim /usr/local/nginx/conf/nginx.conf (增加)lnclude vhost/*.confmkdir /usr/local/nginx/conf/vhostcd !$; vim ...
2019-05-16 22:49:00
165
转载 LNMP架构介绍
LNMP架构介绍和LAMP不同的是,提供web服务的是Nginx 。并且php是作为一个独立的服务存在的,这个服务叫做php-fpm 。Nginx直接处理静态请求,动态请求会转发给php-fpm 。MySQL安装cd /usr/local/srcwget http://mirro...
2019-05-15 20:41:00
289
转载 配置防盗链
配置防盗链通过限制referer来实现防盗链的功能。配置文件增加如下内容:<Directory /data/wwwroot/www.123.com> (定义本站点目录)SetEnvlfNoCase Referer “htt...
2019-05-12 21:17:00
211
转载 Apache默认虚拟主机及日志办法相关
Apache默认虚拟主机一台服务器可以访问多个网站,每个网站都是一个虚拟主机。概念:域名(主机名)、DNS、解析域名、hosts任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机。Vim /usr/local/apache2/conf/htpd.co...
2019-05-11 17:47:00
393
转载 LAMP架构
LAMP架构(linux+Apache(httpd)+MySQL+PHP)MySQL/Mariadb介绍MySQL是一个关系型数据库,由MySQL ab公司开发,MySQL在2008年被sun公司收购,2009年sun公司被oracle公司收购。MySQL官网http:/...
2019-05-08 21:25:00
122
转载 Linux文件同步与日志
rsync工具rsync -av /etc/passwd/tmp/1.txtrsync -av /tmp/1.txt 192.168.xxx.xxx(没写到那个用户则以当前用户为目标拷贝,若目标没有该用户则报错):/tmp/2.txt(通过IP远程拷贝文件)rs...
2019-04-20 23:22:00
578
转载 系统管理服务
iptables规则备份和恢复service iptables save(会把规则保存到/etc/sysconfig/iptables)iptables-save > my.ipt(把iptables规则备份到my.ipt中)iptables-restore < ...
2019-04-19 00:50:00
439
转载 Linux防火墙
selinux临时关闭setenforce 0selinux永久关闭vi /etc/selinux/confignetfilter(Centos5、6系统使用的防火墙)firewalld(centos7使用的防火墙)Centos7之前使用netfilter防火墙...
2019-04-17 02:22:00
78
转载 日常运维上
监控系统状态W/uptime查看系统负载(红色为当前时间和已启动多长时间,黄色分别为1分钟、5分钟、15分钟时的系统负载值(单位时间段内活动的进程,与逻辑cpu相关可通过cat /proc/cpuinfo查看processor),蓝色为登陆用户名和ip地址)cat/proc/cup...
2019-04-14 02:23:00
114
转载 正则介绍
正则介绍正则就是一串有规律的字符串。掌握好正则对于便携shell脚本有很大帮助。各种编程语言中都有正则,原理是一样的。grep工具 [-cinvABC]'word'filename-c 行数。-i 不区分大小写。-n 显示行号。-v 取反。-r 遍历所有子目录。...
2019-04-09 23:00:00
164
转载 Shell特殊符号
Shell特殊符号*任意个任意字符?任意一个字符#注释字符\脱义字符|管道符$变量前缀,!$组合,正则里面表示行尾。;多条命令写到一行,用分号分割。~用户家目录,正则表达式表示匹配符。&放到命令后面,会吧命令丢到后台。大于号 > (输出),>>(...
2019-04-04 22:32:00
91
转载 shell基础
shell简介Shell是一个命令解释器,提供用户和机器之间的交互。支持特定语法,比如逻辑判断、循环。每个用户都可以有自己特定的shell。CentOS7默认shell为bash(Bourne Agin Shell)还有zsh、ksh等。可以通过命令yum list |grep...
2019-04-03 01:05:00
189
转载 压缩打包介绍
1.压缩打包介绍方便传输,节省磁盘空间。Linux 下常见压缩文件.zip 、.gz 、.bz2 、.xz 、.tar .gz 、.tar.bz2 、.tarr.xz 。2.压缩工具gzip 压缩gzip 1.txt (压缩)gzip -d 1.txt.gz 、gun...
2019-04-01 17:48:00
84
转载 安装软件包的三种方法
rpm工具(类似于Windows上exe安装包)设置光驱并挂载rpm包格式,包名、版本号、发布版本号、平台rpm -iv(可视化)h(h人性化显示) rpm 包文件 (安装)rpm -Uvh rpm 包文件 (升级)rpm -e 包名 (卸载)(因相关程序过多而需要一一...
2019-04-01 17:42:00
641
转载 vim介绍
1.vim介绍vim是vi的一个加强版本。Vim和vi的差别就是有颜色显示。使用命令yum install -y vim-enhanced可以安装vim命令。一般模式:删除、复制等编辑模式:可以针对文档进行操作等命令模式:搜索关键词,搜索替换等...
2019-03-27 12:27:00
206
转载 磁盘相关及命令
1.df命令直接使用df命令可以看到我们的系统有几个分区,每个分区的使用情况。直接使用free命令可以看到swap的详细情况。使用df -h 命令可以很人性话的显示我们的分区使用了多少,显示我们的内存单位。使用df -k命令可以将我们的内存使用量以“k”为单位显...
2019-03-25 11:50:00
463
转载 用户配置文件和密码配置文件及相关命令
1.用户配置文件和密码配置文件首先通过命令 ls /etc/passwd 然后 cat /etc/passswd 查看核心配置文件。用“:”将每一行分割为七段。第一段为用户名,第二段为密码,第三段为用户的uid,第四段为用户的组id,第五段为对用户的解释说明,第六段为用户的家目录,...
2019-03-22 10:58:00
1036
转载 系统权限及软硬链接
1.隐藏权限lsattr、chattr使用lsattr xx (目录)命令可以查看目录的特殊权限。可以通过 lsattr -R xx(目录)逐级查看目录及目录下子文件的特殊权限。可以通过 lsattr -d xx(目录)查看目录本身特殊权限。使用chattr...
2019-03-20 11:21:00
162
转载 系统目录结构及常用命令
1.系统目录结构 命令 ls/显示目录,会出现 binbootdevetchomeliblib64mediamntoptproc root run sbin srv sys tmp usr var。 目录介绍 Binsbinusr/...
2019-03-17 21:49:00
272
转载 centos简单应用
1.创建虚拟机选择软件VMware(可以直接baidu搜索下载)Centos.isos 7.6下载(baidu搜索下载)1.1 安装VMware创建虚拟机。1.2 向导模式选择“自定义”。1.3 安装客户端操作系统选择“稍后安装”。1.4 选择客户端操作系统时选择linux版本选择...
2019-03-15 06:00:00
360
转载 运维常用工具及无人值守
Markdown(文本编辑器)baidu查找献给写作者的Markdown吸收指南有完整教程 1宏观操作系统 操作系统分类 Windows linux(Android基于此开发) Unix(ios基于此开发) https://commons.wikimedia.org/wiki/f...
2019-03-15 05:44:00
237
转载 运维工作
运维(运行维护) 与企业中的角色:1.小企业:一个人承担多种角色。 2.大企业:专职专项。 产品经理(设计产品) 研发:1.前端:制作网页,css,小程序等。 后台:代码逻辑,服务器代码。 客户端:app。 运维(服务器:购买服务器,网络设备,安装操作系统Linux,...
2019-03-13 11:36:00
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人