03 2019 档案
摘要:一、Shell部分 1.在shell 中变量的赋值有四种方法,其中,采用name=12 的方法称 ()。 A 直接赋值 B 使用read 命令 C 使用命令行参数 D 使用命令的输出 2.()命令可以从文本文件的每一行中截取指定内容的数据。 A cp B dd C fmt D cut 3.在Shel
阅读全文
摘要:容器技术的兴起源于 PaaS 技术的普及; Docker 公司发布的 Docker 项目具有里程碑式的意义; Docker 项目通过“容器镜像”,解决了应用打包这个根本性难题。 容器本身没有价值,有价值的是“容器编排”。 容器其实是一种沙盒技术。顾名思义,沙盒就是能够像一个集装箱一样,把你的应用“装
阅读全文
摘要:1. 自动发现与自动注册 自动发现:服务端server自动发现局域网中的所有客户端agent(收小弟) 优点:方便找到所有客户端,不会遗漏 缺点:一旦agent过多,server压力山大,每隔一段时间,server都会扫描一遍局域网的所有机器。 自动注册:所有客户端Agent主动去服务端server
阅读全文
摘要:简单的方法:通过端口号或者进程数量 服务 端口 进程 Rsync 873 ? NFS 111? ? MySQL 3306 ? Nginx 80 ? 怎么监控进程? proc.num[<name>,<user>,<state>,<cmdline>]进程数。返回整数 zabbix_get -s 172.
阅读全文
摘要:配置国内的yum源安装 一键安装mysql 5.6 数据库的yum源配置添加清华大学的源,实现一键yum安装mysql数据库 cat >>/etc/yum.repos.d/mysql-community-56.repo<<EOF [mysql56-community] name=MySQL 5.6
阅读全文
摘要:1.报警 1.1 报警种类 邮件报警:存在收不到的风险 *微信报警:通知即时 ***短信报警电话报警APP http://www.onealert.com 注册 1.2 安装报警客户端 [root@zabbix ~]# cd /usr/lib/zabbix/alertscripts wget htt
阅读全文
摘要:自定义监控 监控zabbix模板没有的功能 需求:监控主机的登录用户数量,超过3个人就报警 1 agent客户端配置 正式操作如下:# 在web01执行下面操作echo "UserParameter=login-user,who|wc -l" >/etc/zabbix/zabbix_agentd.d
阅读全文
摘要:zabbix配置主机监控 主机名称:zabbix程序识别用的名字可见的名称:给人看,显示在网页上的群组:同学(主机)与小组(群组) 方便管理agent代理程序的接口:指定客户端主机的ip地址 检查客户端是否能够被监控的第一手段:[root@zabbix ~]# zabbix_get -s 172.1
阅读全文
摘要:zabbix 监控 abbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源运维平台,也是目前国内互联网用户中使用最广的监控软件,云计算遇到的85%以上用户在使用Zabbix做监控解决方案。 入门容易、上手简单、功能强大并且开源免费是对Zabbix的最直观评价。Zabbix易于
阅读全文
摘要:1 centos 6 安装准备 安装LAMP环境 要求php版本在5.4以上 1. 安装apache yum -y install httpd2. 安装mysql yum -y install mysql-server 3. 安装php5.5 默认的yum源的php版本是5.3rpm -ivh ht
阅读全文
摘要:vmstat vmstat是Virtual Memory Statistics(虚拟内存统计)的缩写,利用vmstat命令可以对操作系统的内存信息、进程状态和CPU活动等进行监视。但是只能对系统的整体情况进行统计,无法对某个进程进行深入分析。 【语法格式】 vmstat foption [delay
阅读全文
摘要:sar 功能说明: 通过sar命令,可以全面地获取系统的CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断和网络等性能数据。 语法格式 sar option interval count sar 选项 时间间隔 次数 说明: 1)在sar命令及后面的选项里,每个元素之间都至少要有一个空格
阅读全文
摘要:Ubuntu常用命令大全 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出 当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir
阅读全文
摘要:fpm -s dir -t rpm -n nginx -v 1.14.0 -d 'pcre-devel,openssl-devel' --post-install /server/scripts/nginx_rpm.sh -f /application/nginx-1.14.0/ [root@cob
阅读全文
摘要:1 使用命令调换 passwd 文件里 root 位置和/bin/bash 位置? 即将所有的第一列和最后一列位置调换? root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/n...
阅读全文
摘要:1 基础正则与扩展正则每个符号的含义 1 基础正则与扩展正则每个符号的含义 1 基础正则与扩展正则每个符号的含义 1 基础正则与扩展正则每个符号的含义 基础正则 ^ 以....开头的⾏ $ 以....结尾的⾏ ^$ 空行 这⼀行中没有任何的符号 . 任意⼀个字符 不包含空行 .* 所有字符 [] 中
阅读全文
摘要:2 每天晚上12点,打包站点目录/var/www/html 备份到/data目录下(每次备份按时间生成不同的备份包) 注:写出步骤 1.脚本内容 2.定时任务配置 3.执行结果 4.对应的日志 脚本内容 [root@template ~]# vim /server/scripts/html_bak.
阅读全文
摘要:1 shell题目:如果/oldboy不存在则创建他(不能用if判断) 回答: [root@template ~]# [ -d /oldboy ] || mkdir /oldboy [root@template ~]# echo $? 0 [root@template ~]# ls -ld /old
阅读全文
摘要:1 说说root用户密码忘记如何解决及解决过程 http://note.youdao.com/noteshare?id=36ca4b32d7932f9abd3f34d6ce466676 http://note.youdao.com/noteshare?id=36ca4b32d7932f9abd3f3
阅读全文
摘要:1 绘图总结nfs客户端服务端部署流程。 2 列出5个你需要的nfs相关的故障及解决方法 3 解释说明sersync配置中如下内容的含义:
阅读全文
摘要:第四次考试 1nfs服务器172.16.1.31共享下面两个目录/app/w 要求的权限可读写,同步数据,所有用户都压缩为匿名用户/app/r 要求的权限为只读,同步数据,所有用户都压缩为匿名用户客户端上面的要求:backup服务器 把 nfs服务器的/data/r 挂载到 /data/rweb01
阅读全文
摘要:1 写出使用rsync的时候遇到的6个故障及解决过程 2 说出rsync命令常用的参数及含义 3 某公司里有一台Web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。要求如下:每天晚上00点整在Web服务器A(web01 )上打包备份网
阅读全文
摘要:1 写出ansible部署rsync服务的playbook剧本内容 [root@m01 playbook]# cat /etc/ansible/hosts [rsync_server] 172.16.1.41 [rsync_client] 172.16.1.31 事先准备好rsyncd.conf、p
阅读全文
摘要:tcp的十一种状态 TCP状态迁移 大家对netstat -a命令很熟悉,但是,你有没有注意到STATE一栏呢,基本上显示着established,time_wait,close_wait等,这些到底是 什么意思呢,在这篇文章,我将会详细的阐述。 大家很明白TCP初始化连接三次握手吧:发SYN包,然
阅读全文
摘要:1 在CentOS7上部署整个网站架构 安装nginx 1 在CentOS7上部署整个网站架构 安装nginx web部署 高可用Ib01,lb02的具体配置 ansible批量部署backup,nfs 数据库 Tomcat站点部署
阅读全文
摘要:1 说说你们监控了什么内容?监控室如何做的 每隔一段时间,检测一下访问网站的URL地址,网站是否运行正常; 每台Nginx节点的状态,挂掉的自动报警。 反向代理服务器的工作状态keepalive NFS服务器,使用NFS进程来判断NFS服务器正常。 备份服务器的监控,通过rsync端口,保证服务的正
阅读全文
摘要:部署网站并挂载nfs (1)部署dedecms(www网站),discuz(bbs网站), wordpress(blog网站) (2)并把用户上传的目录挂载到nfs01的/data/www /data/bbs /data/blog上 负载均衡与高可用搭建 2.在题目1基础上完成负载均衡及高可用的搭建
阅读全文
摘要:第10周作业 1 使用logrotate+定时任务对nginx的访问日志进行轮询切割。 注:写出logrotate的配置与定时任务的内容。 2 说出nginx日志中下面参数的含义:log_format; access_log; root;index;sever_name;listen;keepali
阅读全文
摘要:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main
阅读全文
posted @ 2019-03-13 21:55
元贞
摘要:1. 输入与输出 2. 条件与循环 3. 文件操作 4. 异常 5. 模块与包 5.1 常用的 Python 标准库都有哪些? os 操作系统,time 时间,random 随机,pymysql 连接数据库,threading 线程,multiprocessing进程,queue 队列。 第三方库:
阅读全文
摘要:# 使用阿里的yum源 和 epel源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://m
阅读全文
摘要:二进制部署 下载 https://downloads.mysql.com/archives/community/ #二进制安装MySQL-5.6.39 1.添加用户 useradd -s /sbin/nologin -M mysql 2.解压 mysql 二进制包 cd /home/lewen/to
阅读全文
摘要:1. NTP简介 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。 NTP服务器就是利用NTP协议提供时
阅读全文
摘要:二.数据类型 1. 字典 2. 字符串 2.4 请按 alist 中元素的 age 由大到小排序 1. alist [{'name':'a','age':20},{'name':'b','age':30},{'name':'c','age':25}] 2. def sort_by_age(list1
阅读全文
摘要:1.Django 创建项目的命令? django-admin startproject 项目名称 python manage.py startapp 应 用 app 名 2.Django创建项目后,项目文件夹下的组成部分(对 mvt 的理解)? 项目文件夹下的组成部分: manage.py 是项目运
阅读全文
摘要:八.网络编程 1.UDP 总结 使用 udp 发送/接收数据步骤: 1.创建客户端套接字 2.发送/接收数据 3.关闭套接字 编码的转换 str -->bytes: encode 编码 bytes--> str: decode()解码 UDP 绑定端口号: 1.创建 socket 套接字 2.绑定端
阅读全文
摘要:四.设计模式 1. 单例 1.1 请手写一个单例 1.2 单例模式的应用场景有哪些? 2.工厂函数 3. 装饰器 1 对装饰器的理解 ,并写出一个计时器记录方法执行性能的装饰器? 装饰器本质上是一个 Python 函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一
阅读全文
摘要:一、元类 1. Python 中类方法、类实例方法、静态方法有何区别? 类方法:是类对象的方法,在定义时需要在上方使用“@classmethod”进行装饰,形参为 cls, 表示类对象,类对象和实例对象都可调用; 类实例方法:是类实例化对象的方法,只有实例对象可以调用,形参为 self,指代对象本身
阅读全文
浙公网安备 33010602011771号