自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

峰宝宝守护。

乐以忘忧 心旷神愉 欢迎各位多多指教

  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 乐斗至尊 -- 成长记录

一、邮件系统1. 邮件系统之 – 网络基础2. 邮件系统之 – 常规邮件基础3. 邮件系统之 – SMTP协议二、linux系统1. linnux系统之 – ls -h 与 du -sh的大小显示不一致原因

2021-07-13 00:12:11 219

原创 什么是桌面运维

很多小伙伴其实都好奇运维是一种怎么样的职业,是在维护什么东西?今天为大家解密桌面运维是干什么的?一、这第一点先简单了解什么叫做桌面运维使用的系统是windows系统Idc机房工程师每天巡查机房设备有没有损坏或者是保修二、下面是他们列出了他们的主要职责,想不想知道呐?硬件维护、软件维护、通讯终端的维护硬件:电脑蓝屏、黑屏软件:系统需要安装,安装前提显示备份,然后对数据进行还原,怎么备份,怎么还原,win7升级为win104 . 通讯终端:视频会议、电话会议三

2020-06-20 17:48:48 35004 13

原创 linux系统分析工具Iotop

linux系统分析工具Iotop安装直接yum安装即可iotop相关帮助信息各个参数说明:-o, --only只显示正在产生I/O的进程或线程。除了传参,可以在运行过程中按o生效。  -b, --batch非交互模式,一般用来记录日志。  -n NUM, --iter=NUM设置监测的次数,默认无限。在非交互模式下很有用。  -d SEC, --delay=SEC设置每次监测的间隔,默认1秒,接受非整形数据例如1.1。  -p PID, --pid=PID指定监测的进程/线程。  

2021-07-13 00:26:37 262

原创 mysql安装与连接Navicat

1、下载安装mysql2、密码该简单方法3、MYSQL5.7的安装以及使用navicat进行连接的超详细手册

2021-07-04 18:34:57 179

原创 ls -h - du -sh的大小显示不一致原因

近期在学习中偶然发现:ls -h du -sh的大小显示不一致具体如下[root@localhost ~]# ll -h总用量 20K-rw-r--r--. 1 root root 3.8K 1月 7 08:17 1.txt-rw-------. 1 root root 1.4K 4月 27 2020 anaconda-ks.cfg-rw-r--r--. 1 root root 8.5K 1月 7 08:20 top.txt[root@localhost ~]# du -sh *

2021-03-11 08:50:31 1586

原创 Python中的输出函数

Pyhton中的输出函数print()函数print()函数的使用print()函数这是一个可以直接使用的函数print(),可以将你想展示的东西在控制台做标准的输出。print()函数的使用print()函数可以输出哪些内容?print()函数输出可以是数字;print()函数输出可以是字符串;print()函数输出的内容可以是含有运算符的表达式。print()函数可以将内容输出的目的地?显示器文件print()函数的输出形式换行不换行下面来具体实操一下#可以输出数字pr

2021-02-06 19:14:19 1170

原创 搭建Python环境与PyCharm简单使用

搭建Python环境安装Python解释器Pycharm的简单使用安装Python解释器可以从官网中进行下载(要注意版本号)IDLE是简单的开发环境pytho3.8 小黑框是交互式环境带问号的是官方技术文档还有已安装模块的文档IDLEPython 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32Type "copyright", "credits" or "license()

2021-02-02 20:21:44 132 1

原创 Python3基础教程

文章目录Python3基础教程适合学习的人群学习Python3之前需要了解的知识查看Python版本咳咳,第一个Python程序Python3基础教程Python是一门解释型、面向对象、动态数据类型的高级程序设计语言Python是一门简单易学的编程语言,非常适合作为编程入门的首选据查询资料得知:Python 3.X 版本,常被称为 Python 3000,或简称Py3k,相对于 Python 的早期版本,这是一个较大的升级:为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容

2021-01-25 23:30:15 142

原创 Python学习文章合集

文章目录一、Python是什么?二、Python可以做什么?三、我希望Python达成对我的帮助?Python学习文章合集一、Python是什么?Python 是人工智能时代最合适的语言;Python编程是未来职业发展必备的基本能力之一。二、Python可以做什么?网络爬虫、数据分析、WEB开发、人工智能三、我希望Python达成对我的帮助?​ 身边也有写Python的人,但是绝大多数并不是依靠Python来找工作的,他们大多数有其他一些技能在支撑着。比如人工智能、运维、需要一定的Lin

2021-01-24 17:41:32 183

原创 网络基础

文章目录网络基础1. TCP和UDP的区别2. 什么是TCP/IP?3. 应用层及常见端口4. TCP/IP的四、五、七元组5. 网络层的功能都有哪些协议?6. 传输层详解1)传输层的基本功能2)传输层的传输单元-传输协议数据单元2)传输层的传输单元-传输协议数据单元网络基础1. TCP和UDP的区别TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接TCP提供可靠的服务。UDP尽最大努力交付,即不保证可靠交付。也就是说,通过TCP连接传送的数据,无差错,不丢

2020-08-10 17:35:57 392 1

原创 邮件基础之 -- SMTP协议

文章目录SMTP协议1. 概念2. 基本流程3. 邮件路由的过程4. SMTP常用的命令5. SMTP常用的响应6. 使用SMTP的必要性7. SMTP和邮件格式的关系8. 浏览器发送邮件使用的协议SMTP协议1. 概念​ SMTP是采用C/S模式,专用于电子邮件的发送,规定了发信人把邮件发送到收信人的电子邮箱的全过程,SMTP客户与SMTP服务器之间是如何交换信息的,规定了SMTP会话的过程。用户直接使用的是用于编写和发送的客户端软件,一般情况下SMTP服务器运行在远程站点上。客户/服

2020-08-07 17:36:30 3846

原创 邮箱系统之 -- 常规邮件基础

文章目录常规邮件基础1. 电子邮件介绍2. 邮箱的区别3. 电子邮箱系统构成三大部分(客户,邮件服务器,协议)协议简介(SMTP,POP3,IMAP)接收协议的区别(POP3,IMAP)常规邮件基础1. 电子邮件介绍是通过网络电子邮局为网络客户提供的网络交流的电子信息空间。电子邮箱具有存储和收发电子信息的功能,是因特网中最重要的信息交流工具。在网络中,电子邮箱可以自动接收网络任何电子邮箱所发的电子邮件,并能存储规定大小的等多种格式的电子文件。电子邮箱具有单独的网络域名,其电子邮局地址在@后标注。可以在

2020-08-04 16:45:32 1327

原创 基于http搭建本地yum仓库

文章目录一、 环境二、httpdserver端1. 通过yum安装httpd或者epel和阿里云的 ---启动2. 把需要的rpm放在网页发布的目录/var/www/html/feng,建立索引存储库三、客户端测试1. 首选将客户端的源全部注释,然后创建llj.repo2. 实现结果一、 环境httpserver: 192.168.59.4**客户端:**192.168.59.5二、httpdserver端1. 通过yum安装httpd或者epel和阿里云的 —启动yum -y

2020-07-10 07:20:38 373

原创 指定IP进行 文件的分发

#!/bin/bashread -ep “请输入ip:” ipread -ep “请输入密码:” passwdread -ep “请输入文件绝对路径:” file/usr/bin/expect <<EOFspawn scp $file KaTeX parse error: Undefined control sequence: \n at position 34: …yes" {send "yes\̲n̲;exp_untinue"}…passwd\n"}expect “100%”

2020-07-10 06:28:27 215

原创 centos7 基于rsync+inotify 实现定时备份

文章目录环境:rsync简介一、rsync 概述二、命令及其简单实用三、实际操作之本地复制,直接yum下载四、实际操作之跨主机操作(下载、上传)1)下载2)上传innotify+rsync实现数据的实时同步一、概述二、上传包、解压、编译安装三、基本功法四、基本用法之监控一个目录实时同步环境:centos 7服务端:192.168.59.3客户端:192.168.59.4防火墙,selinux,关闭rsync简介一、rsync 概述1)远程同步工具,数据备份2)本地复制,或者与其他ssh,r

2020-07-03 15:08:02 312

原创 Centos 7搭建NTP时间同步服务器

文章目录NTP时间服务器的概念如何来做(思路)环境一、服务端安装ntp软件包二、服务端修改配置文件三、设置开机自启,启动ntp服务,并查看四、客户端安装ntp,并开启,设置开机自启五、修改客户端配置文件,并重启六、验证NTP时间服务器的概念NTP( Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时 UTC,其精度在局域网内可达 0.1ms,在互联网上绝大多数的地方其精度可以达到 1-50ms。NTP 服

2020-07-02 09:07:47 294

原创 关系型数据库 ,nosql数据库简介

文章目录关系型数据库:SQLserver、MySQL、Oracle1.SQLserver2.MySQL3.Oraclenosql数据库:MongoDB、Redis、Memcache1.MongoDB2.Redis3.Memcache关系型数据库:SQLserver、MySQL、Oracle1.SQLserver特点:真正的客户机/服务器体系结构 图形化用户界面 丰富的编程接口工具 与Windows NT完全集成 具有很好的伸缩性2.MySQL特点:体积小,总

2020-07-01 20:30:04 237

转载 面试紧张怎么办

前言:运筹帷幄之中,决胜千里之外,我是高胜寒,今天我们一起聊聊面试紧张的话题。纸上谈来终觉浅,绝知此事要躬行。越来越多的小伙伴跟我说,老师我觉得面试有点紧张怎么办? 我有一个秘密从来没有跟任何人说,那就是我作为面试官,在面对面试者的时候,我也会紧张。我甚至试过很多方法,比如深呼吸,调整自己的情绪,比如到卫生间对着镜子傻笑, 或者双手叉腰,幻想着自己是超人。 亲自体会下来,我只想说,统统没用。要弄明白这个问题,我们首先得来看看为什么会紧张?面试为什么会紧张面试紧张,无非就是这两个原因:面试的时

2020-06-30 22:33:47 358

原创 一键安装Openstack单节点 必能成功

一键安装Openstack什么是OpenStack?OpenStack 是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的六个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。还有另外十多个可选项目,用户可把它们捆绑打包,用来创建独特、可部署的云架构。环境:centos7 IP 192.168.59.34核 8G配置静态IP[root@192 ~]# cat /etc/sysconfig/network-scripts/if

2020-06-29 22:51:59 552 1

原创 运维面试基础试题(四)

2020-06-28 21:26:32 268

原创 linux 是如何 快速一键安装禅道的呐?

文章目录一、禅道的项目管理软件是做什么的?二、linux一键安装包1 查看你的服务器的32位还是64位2 安装三、如何访问数据库1.通过/opt/zbox/auth/adduser.sh来添加用户2.在登录界面有数据库管理3.登录数据库与导入数据库一、禅道的项目管理软件是做什么的?禅道由青岛易软天创网络科技有限公司开发,国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备

2020-06-22 22:28:16 255

原创 程序、命令 的前台-后台切换 以及查看

1.运行.sh文件在运行的时候直接./sh 即可运行,如果想要后台运行的话,可以用nohup 和 & 这俩个命令实现。1)nohup命令功能:一直运行nohup ./sh文件 &2)&命令一般直接加载命令的后面即可 实现后台运行2.查看后台运行程序的命令一般可以用jobs与ps命令查看,俩个区别是(job只能在当前终端查看,切换之后就查看不到,而ps可以查看瞬时的后端进程,切换之后也可以)1)job 查看当前终端的进程[root@feng ~]# systemc

2020-06-22 16:09:02 586

原创 想要成为运维,想要成为后期的架构师?这些知识是必备的!

负载均衡: LVS, nginx,haproxy常见服务: ftp,ssh ,mail,IIS,DNSweb: tomcat,nginx ,apache, weblogic数据库: mysql,mariadb存储: NFS(DRBD+heartbeat+NFS), Hadoop,FastDFS,HDFS,MFS版本控制: svn ,git监控: zabbix,,prometheus, open-Falcon自动化: ansible,rsync+inotify, CMDBNOSQL: red.

2020-06-20 17:53:09 187

转载 运维面基础试题(二)

文章目录原题前言:Nginx反向代理配置,此类url www.abc.com/refuse,禁止访问,返回403如何使用iptables将本地80端口的请求转发到8080端口,当前主机IP为192.168.16.1,其中本地网卡eth0:如何查看Linux系统当前的状态,cpu内存的使用情况及负载nginx如何重定义或者添加发往后端服务器的请求头编写shell脚本,将当前目录下大于10K的文件转移到/tmp目录下写出你所了解的门户网站的服务架构,可用什么方式实现的高可用、负载均衡?ngi

2020-06-20 17:22:09 807

转载 运维面基础试题(一)

文章目录Linux下如何使用配置文件设置网卡IP地址。Linux下配置主机名,并使之永久生效给出你经常用的远程访问一台Linux主机的工具和方法,如何向远程主机上传文件,如何从远程主机向本地下载文件如何查看系统的如下参数: 1cpu核心数,内存大小,硬盘总量 2 当前的cpu利用率,每个cpu核的利用率,当前内存使用情况, 3 指定进程的cpu利用率和内存使用量查看某个目录或者文件的占用空间大小强制关闭一个正在运行的程序iptables 阻止系统发出tcp的flag为reset的数据包如何

2020-06-20 17:14:41 758

转载 Cobbler z自动装机 (装机步骤,优化内容详解,导入系统镜像步骤,cobbler-web管理认证方式)

https://blog.csdn.net/CN_TangZheng/article/details/103445851

2020-06-16 11:17:45 185

原创 运维工程师面试题 (三)

[题目答案整理:一、有文件file11、查询file1里面空行的所在行号grep -n ‘^$’ file12、查询file1以abc结尾的行grep ‘abc$’ file13、打印出file1文件第1行到第3行head -3 file1或者sed -n '1,3’p file1二、如何将本地80端口的请求转发到8080端口,当前主机ip为192.168.2.1echo 1 > /proc/sys/net/ipv4/ip_forwardiptables -I PREROUTI

2020-06-15 20:34:26 662

原创 svn 的搭建与使用 (二)

svn 的搭建与使用 (二)1.准备工作[root@feng ~]# mkdir localsvn[root@feng ~]# cd localsvn/[root@feng localsvn]# touch 1.html 2.html; cd2.import命令[root@feng ~]# svn import /root/localsvn/ file:///opt/svn/feng.com/ -m "one"Adding localsvn/1.htmlAdding

2020-06-08 20:41:26 118

原创 svn 搭建 与 使用 (一)

svn 搭建 与 使用 (一)1.关闭防火墙[root@feng ~]# systemctl stop firewalld[root@feng ~]# setenforce 02.下载所需依赖包[root@feng ~]# yum -y install httpd mod_dav_svn subversion3.创建版本库[root@feng ~]# mkdir -p /opt/svn/feng.com[root@feng ~]# svnadmin create /opt

2020-06-08 17:23:50 156

原创 MongoDB 单机部署

MongoDB 单机部署一、 环境信息OS:CentOS 7所需安装包:httpd-2.2.17.tar.gzphp-5.5.30.tar.gzmongodb-linux-x86_64-3.0.5.tgzphpredis-2.2.4.tar.gzmongo-1.4.0.tgzrockmongo-1.1.7.tar.gz二、部署实施过程1、安装apache1) 解压文件[root@192 ~]# tar -xvf httpd-2.2.17.tar.gz && cd h

2020-06-05 09:16:07 247

原创 php安装 出现 sorry , I cannot run apxs 错误解决方法

tar zvxf php-5.1.2.tar.gzcd php-5.1.2./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-libxml-dir=/usr/local/include/libxml2/libxml --with-gd --with-zlibmakemake install*** 注: 在configure过

2020-06-05 07:35:44 669

原创 MongDB Replica Set

MongDB Replica Set测试环境os:centos 6.7MongoDB:mongodb-linux-x86_64-3.0.5.tgzip地址:192.168.59.215 (主)​ 192.168.59.217 (备)​ 192.168.59.218 (仲裁)分别在各台服务器关闭防火墙和slinux[root@feng ~]# setenforce 0[root@feng ~]# service iptables s

2020-06-03 20:15:14 145

原创 秒杀架构思路

总体思路削峰限流:前端+Redis拦截,只有redis扣减成功的请求才能进入到下游MQ堆积订单,保护订单处理层的负载,Consumer根据自己的消费能力来取Task,实际上下游的压力就可控了。重点做好路由层和MQ的安全引入答题验证码、请求的随机休眠等措施,削峰填谷安全保护:页面和前端要做判断,防止活动未开始就抢单,防止重复点击按钮连续抢单防止秒杀器恶意抢单,IP限流、UserId限流限购、引入答题干扰答题器,并且对答题器答题时间做常理推断IP黑名单、UserId黑名单功能过载丢弃:QPS或

2020-05-29 14:19:12 258

原创 KVM创建虚拟机

KVM虚拟机简介:​ Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM已成为学术界的主流VMM之一。KVM的虚拟化需要硬件支持(如[Intel VT](https://baike.baidu.com/item/Intel VT)技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件

2020-05-27 20:24:58 326

原创 系统调优2

修改优先值语法: nice -n 优先级的数字 命令renice -n 5 PIDps -aux | grep a.txt设置亲和力yum install util-linux语法: taskset -cp 【cpu id】 或者命令cpu瓶颈65-70% 用户态30%-35% 内核态0%-5%空闲态

2020-05-26 21:44:41 113

原创 简单系统调优

简单的系统调优cpu:uptime top cpuinfo[root@192 ~]# uptime top cpu 21:07:14 up 1:16, 4 users, load average: 0.00, 0.01, 0.05user: 用户数 up:系统运行时间 load average:系统的平均负载 (1,5,15 通常在内核的三倍之

2020-05-25 22:07:38 143

原创 Linux下用户组、文件权限详解

Linux下用户组、文件权限详解用户组在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念所有者所在组其它组改变用户所在的组所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者用ls ‐ahl命令可以看到文件的所有者也可以使用chown 用户名 文件名来修改文件的所有者文件所在组当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组用ls ‐ahl命令可以看到文件的所有组也可以使用

2020-05-22 22:06:59 126

原创 运维项目流程

酒店客户相当于用户 ----- 酒店相当于网站安保 —相当于防火墙服务员相当于 负载均衡 (分配人员(数据)到什么地方)Web服务器相当于酒店服务器数据存储、后端数据 相当于酒店后厨酒店管理人员相当于监控、备份、管理存储服务器:相当于后厨人员是用户存储 ,用的是:nfs、mfs fast dfs nas视频、音频、图片、附件等放入 nas中数据库服务器:存储文本内容 用:mysql 、 oracle 、sql server 、DB2内存数据库服务器:memcache利用硬件内存进行存

2020-05-20 21:14:15 394

原创 网站打开慢原因分析

网站打开慢原因分析一、前言网站打开慢这个问题,算是老生常谈了,在实际的生产的环境中,我们会经常遇到这样的问题。作为一个运维工程师,我们该从哪些角度去分析问题,判断问题,并最终解决问题。那么首先我会从几个方面分析这个问题,也许可能有纰漏或者说得不是很准确,大家借鉴就好,仅做参考。二、分析可能的原因2.1 网络带宽,这是一个很常见的瓶颈。2.2 cpu、硬盘、内存配置过低,服务器负载不起来。2.3 网站的开发代码不够完善,例如mysql语句没有进行优化,导致数据库的读写相当耗费时间。2.4 数据

2020-05-20 21:09:20 329

转载 extundelete 恢复文件

下载extundeletehttp://sourceforge.net/    开源软件发布中心准备测试分区:[root@xuegod63/]# fdisk /dev/sda #创建一个sda4分区WARNING:DOS-compatible mode is deprecated. It’s strongly recommended toswitch off the mode (command ‘c’) andchange display units

2020-05-19 21:00:45 466

centos7--搭建部署ELK服务_xiaohuai0444167的博客-CSDN博客.doc

centos7--搭建部署ELK服务_xiaohuai0444167的博客-CSDN博客.doc

2020-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除