自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 Linux命令之last

last [-num | -n num] [-f file] [-t YYYYMMDDHHMMSS] [-R] [-adioxFw] [username..] [tty..]  last作用是显示近期用户或终端的登录情况。通过last命令查看该程序的log,管理员可以获知谁曾经或者企图连接系统。  执行last命令时,它会读取/var/log目录下名称为wtmp的文件,并把该文件记录的登录系统或终端的用户名单全部显示出来。默认显示wtmp的记录,btmp能显示的更详细,可以显示远程登录,例如ssh登

2020-05-19 11:54:03 253

原创 linux 查看磁盘空间

linux 查看磁盘空间linux 查看磁盘空间大小命令df :命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息df-hl:查看磁盘剩余空间信息,显示如下:文件系统 容量 已用 可用 已用% 挂载点Filesystem Size Used Avail Use% M...

2019-08-19 17:15:31 144

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

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

2019-02-22 11:44:35 258

原创 python安装

python基础知识一、python安装1.下载安装包 Python-3.6.4.tgz ##官网www.python.org###2.解压安装包tar xf Python-3.6.4.tgz -C /opt/3.编译 ##注意目录 /opt/Python-3.6.4./configure --prefix=/usr/local/python3 ##指...

2018-11-14 17:52:31 138

原创 作业

Zabbix+tidb 配置 环境:rhel7.3 Server1:172.25.60.1 PD1 tidb zabbix-server Server2:172.25.60.2 tikv Server3:172.25.60.3 tikv Server4:172.25.60.4 tikv Server1已经配置过zabbix-server并且也已经安装过mariadb服务; 首先...

2018-07-17 20:57:46 231

转载 理解LNMP体系结构

理解LNMP体系结构内容主要参考自http://www.cnblogs.com/it-cen/p/4320261.html?comefrom=http://blogread.cn/news/,感谢原博主。LNMP就是Linux+Nginx+MySQL+PHP,Linux作为服务器的操作系统,MySQL即为数据库。本文主要介绍PHP和Nginx的关系。Nginx为一款高性能Web服务器...

2018-07-12 09:22:59 171

原创 mysql5.7主从复制 半同步.....

一:mysql5.7主从复制 (主从复制为‘异步‘,可能会导致数据丢失)[root@server8 ~]为主库 [root@server9 ~]为从库[root@server8 ~]上: 1 mysql安装包 mysql-community-client-5.7.17-1.el6.x86_64.rpm mysql-community-common-5.7.17-1.el6.x86...

2018-07-05 15:23:42 1413

原创 lvs健康检查,更新策略(ldirectord)

lvs健康检查,更新策略(ldirectord) 2018年06月20日 23:39:34 阅读数:5当lvs负载均衡中,有一台rs不能使用时,访问vip,还会去访问down掉的这台rs,并返回一个错误的页面。这种情况是不合理的,所以我们需要一个lvs的健康检查,更新策略ldirectord[root@foundation77 ~]# curl 172.25.254.100 curl...

2018-06-22 00:44:39 224

原创 运维实战—虚拟机的封装

一、新建虚拟机 1、新建6.5版本的虚拟机1、通过iso或者yum源创建一个6.5的虚拟机 这里写图片描述 这里写图片描述 2、虚拟机设置1、设置虚拟机的网卡 这里写图片描述 2、删除/etc/udev/rules.d/目录下的70开头的文件(为了防止子快照的网卡无法使用) 这里写图片描述 3、修改yum源 这里写图片描述 4、进行域名解析 这里写图片描述 5、设置...

2018-06-22 00:43:45 431

原创 lvs负载均衡三种模式配置

lvs有三种模式:nat模式(LVS/NAT),直接路由模式( LVS/DR),ip隧道模式(LVS/TUN) 以及二度开发的第四种模式(FULL NAT) 1、DR直接路由模式原理:负载均衡器和RS都使用同一个IP对外服务。但只有DR对ARP请求进行响应,所有RS对本身这个IP的ARP请求保持静默。也就是说,网关会把对这个服务IP的请求全部定向给DR,而DR收到数据包后根据调度算法,找出...

2018-06-22 00:42:23 271

原创 python面向对象

一、面向对象和面向过程面向对象编程—Object Oriented Programming,简称OOP,把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数;面向过程把函数继续切分为子函数,来降低系统的复杂度;二、类 1.类的创建 父类(基类)和子类(派生类)针对不同对象,特色化设置class Cat(object): ##所有类的父类均可为object ...

2018-06-22 00:37:02 153

原创 python文件操作

一、文件读写的原理Python 内置了读写文件的函数,用法和 C 是兼容的;操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(又称文件描述符),然后,通过操作系统提供的接口从这个文件对象操作;二.文件读写的操作 注意:注意:操作时顺序为:打开+操作+关闭f = open(‘/root/hello’) ##打开文件,如不存在会报错 f....

2018-06-07 14:08:42 234

原创 python模块

模块 一、模块简述在 Python 中,一个.py文件就称之为一个模块(Module)。其优势在于:大大提高了代码的可维护性;当一个模块编写完毕,就可以被其他地方引用;二、模块搜索路径 1.默认情况下,Python 解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在 sys 模块的 path 变量中:In [1]: import sys In [2]:...

2018-06-07 14:08:01 160

原创 python高阶函数

一、map函数(执行) 1.map原理:map( ) 函数接收两个参数,一个是函数,一个是序列, map 将传入的函数依次作用到序列的每个元素,并把结果作为新的 list 返回2.对[1,2,3]、 [4,5,6] 、[7,8,9]三个列表一一对应求和from collections import Iterabledef add(*num): return sum...

2018-06-07 14:07:22 224

原创 python高级特性

一、迭代 In [2]: from collections import Iterable ##判断是否可迭代,需导入Iterable模块 In [3]: isinstance([1,2,3],Iterable) Out[3]: True ##可for循环遍里的数据类型,均可迭代 In [4]: isinstance((1,2,3),Iterable) Out[4]: True ...

2018-06-07 14:03:07 150

原创 练习

1. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?for i in range(1,5): ##重点是i、j、K范围相同,值不同 for j in range(1,5): for k in range(1,5): if i!=j and j!=k and i!=k: res=i*100...

2018-05-30 22:40:20 120

原创 (35) python字典与函数

字典一、定义 打印模块pprint,使输出更美观二、字典的操作1.查看key值对应的value值2.指定输出字典的key、value、key-value3.修改字典元素4.遍历字典5.删除字典元素6.实现switch,case功能注意:python不支持switch,case功能,需要用其他方法实现7.列表去重的第二种方法练习1.生成172.25.254.1~172.25.254.200随即IP,...

2018-05-30 22:33:04 381

原创 (34) python列表、元组与集合

一、列表的创建与操作 1.创建列表 2.列表的索引与切片  3.强制转换 4.列表的重复 5.列表的成员操作符 6.列表的连接二、列表的编辑 1.添加 append 和 extendextend  ##将新列表元素全部添加如果用append添加列表,则: 2.删除 remove 、pop 和 del(可删除列表) clear(清空列表)remove:      pop:del: 3.插入 inse...

2018-05-30 21:40:21 140

原创 (33) python字符串

一、字符串定义 1.可用" "、''、""" """定义  2.转译特殊字符 "\"二、字符串操作  s = 'welcomewestos'  ##从0开始,到length-1结束 1.索引  print(s[4])  ##打印4索引,即第5个字符 2.切片  print(s[1:3]) ##从0索引开始,到3索引结束  print(s[:])   ##打印字符串  print(s[1:5:2])...

2018-05-30 15:44:58 163

原创 (32) python基础知识

ctrl + r  ##查找命令一、python安装 1.下载安装包Python-3.6.4.tgz   官网www.python.org  2.解压安装包  tar xf Python-3.6.4.tgz -C /opt/ 3.编译  ##注意目录/opt/Python-3.6.4  ./configure --prefix=/usr/local/python3  ##指定目录  注意:编译会报...

2018-05-30 11:16:28 218

原创 (31) linux中shell的基本语句

一、for语句 1.for语句格式  for   i   in {1..10}   |   `seq  1  3  10` (步距为3,即每隔3执行命令)  do     sleep 1    ##执行命令后休眠时间为1s  done   2.编写脚本check_host.sh检查1-10的主机是否可达 脚本格式 运行结果 3.编写脚本create_user01.sh自动建立userfile的用户...

2018-05-24 14:11:27 158

原创 (30) linux中shell的正则表达式

一、grep 1.grep概述  文本过滤命令:grep是一种文本搜索工具,根据用户指定的“模式”对目标文本进行匹配检查,打印匹配到的行;  grep:由正则表达式或者字符及基本文本字符所编写的过滤条件; 2.grep匹配字符  - E    ##扩展正则表达式  grep   root   passwd   ##模糊过滤root字符  grep  -E  "\<root"   passwd...

2018-05-24 14:10:17 417

原创 (29) linux中shell的变量

linux中shell的变量2018年05月17日 15:25:37阅读数:14 一、变量概述 1.变量:在程序运行过程中允许改变值的量 2.特点:用一串固定的字符表示不固定的值; 是一种使用方便的占位符,用于引用计算机内存地址;                  在shell中不能永久保存在系统中,必须...

2018-05-24 14:09:15 107

原创 (28) linux中Shell 基本知识

一、脚本概述 1.Shell脚本是一种解释型语言 2.用Shell脚本保存执行命令 3.用脚本判定命令的执行条件 4.用脚本实现命令的批量执行二、脚本基础知识 1.脚本编写  #!/bin/bash    ##执行脚本的shell类型 2.脚本运行[root@desktop8 mnt]# sh hello.sh    ##用sh打开脚本[root@desktop8 mnt]# chmod  +x ...

2018-05-24 14:07:16 195

原创 (27) firewalld 防火墙服务管理

一、防火墙 1.概述   动态防火墙后台程序 FireWalld提供了一个动态管理的防火墙,用以支持网络的zones,以分配对一个网络及相关连接和界面一定程度的信任;它支持以太网桥,并有分离运行时间和永久行配置选择。 2.域  home(家庭):用于家庭网络,仅接受dhcpv6-client、ipp-client、mdns、samba-client、ssh服务  internal(内部):用于内部...

2018-05-14 22:04:14 266

原创 (26) iSCSI服务

一、iSCSI服务二、iSCSI服务设置 1.安装并开启服务[root@localhost ~]# yum install targetcli -y[root@localhost ~]# systemctl start target[root@localhost ~]# systemctl status target 2.新建分区  ##同步分区表[root@localhost ~]# fdisk...

2018-05-14 22:00:36 368

原创 (25) linux的NFS文件系统

一、NFS服务  NFS:网络文件系统,是Unix系统和网络附加存储文件管理常用的文件系统,允许多个客户端通过网络共享文件访问;二、NFS管理 1.服务端安装nfs  yum install nfs-utils  2.打开nfs,进行配置[root@localhost ~]# systemctl start nfs[root@localhost ~]# mkdir /nfsdir[root@loc...

2018-05-07 22:34:55 114

原创 (24) linux 的CIFS文件系统

一、CIFS  1.CIFS系统:Internet文件共享系统,也称服务器信;适用于MicrosoftWindows服务器和客户端的标准文件和打印机的共享系统息块(SMB)  2.Samba服务:用于将linux文件系统作为CIFS/SMB网络文件进行共享,并将linux打印机作为CIFS/SMB打印机进行共享二、Smb服务  1.安装smb服务  samba          ##服务端  sa...

2018-05-07 22:33:22 205

原创 (23)linux Apache服务管理

apache一、apache默认发布目录/文件 1.配置yum源,安装httpd服务 2.打开http,修改防火墙配置 3.建立默认发布文件 /var/www/html/index.html<h1>hello evercdyone</h1>       ##h1字体设置 (此为index里的内容)网页访问,可看到默认发布文件的内容4.修改默认发布文件(http主配置文件:/...

2018-05-07 09:28:16 239

原创 第一本书总结

RHCSA模拟测试考试信息:IPADDR: 172.25.254.x(X 在这里指您的工作站编号加100)NETMASK: 255.255.255.0GATEWAY: 172.25.254.250DNS: 172.25.254.250yum源地址为:http://172.25.254.250/rhel71.在进行考试之前,请先重置根用户密码为 examwestos2. 更改主机名称为 statio...

2018-05-02 22:14:20 222

原创 (22) linux 数据库管理

数据库数据库的类型db2  oracle   mysql(mariadb)   sqlserver数据库相当于高级的excel表格,其中的字段相当于 一、数据库的设置 1.重置虚拟机,修改网络配置、主机名和yum源 vim /etc/sysconfig/network-scripts/ifcfg-eth0 hostnamectl set-hostname testdb.westos.com(修改...

2018-05-02 11:20:47 118

原创 (21) 高速缓存

高速缓存一、高速缓存服务配置   1.服务端安装高速缓存服务 yum install bind -y 2.服务端开启高速缓存服务 systemctl start named  注意:开启服务时,会因为加密字符不够,无法正常开启;敲击键盘或移动鼠标即可[root@localhost ~]# systemctl start namedwqedwdsacdsvfewfcdscdwfcewqcdcewfc...

2018-05-01 16:28:09 235

原创 (20) linux高级网络配置

一、配置网络桥接 1.网络配置文件目录  /etc/sysconfig/network-scripts/2.备份网络配置文件(ifcfg-enp4s0     ifcfg-br0)   ifcfg-enp4s0      ##网卡配置文件        ifcfg-br0             ##桥接配置文件3.新建网卡配置文件   ifcfg-enp4s0  1 DEVICE=enp4s0 ...

2018-05-01 16:25:14 220

原创 (19) 系统排错

系统排错一、MBR主导分区损坏 1.可覆盖掉虚拟机的主导分区   dd if=/dev/zero of=/dev/vda bs=446 count=1   此时系统将无法正常开机 2.根据虚拟机版本添加光驱(如7.0的系统光驱为7.0版本的镜像) 3.开机模式中选择修复选项  ##注意:光驱启动   进入系统后,打开shell  chroot  /mnt/sysimage   查看boot程序所在...

2018-04-25 08:54:35 141

原创 (18) selinux

一、内核级防火墙 selinux  1.三种级别   1 强制(E)   0 警告(P)    关闭(D)   2.安全标签:安全上下文   当selinux插件处于关闭状态,vsftp服务无安全标签      当selinux插件处于强制/警告状态,重启时给所有服务添加安全标签(例 ps auxZ | grep vsftpd)    二、selinux级别管理(注意:修改完配置文件要重起服务:s...

2018-04-25 08:54:02 333

原创 (17)ftp服务

ftp服务一、FTP 文件传输协议  1.FTP为系统提供了通过网络与远程服务器进行传输的简单方法,分主动和被动两种;  2.vsftpd:安全型服务器包,被动传输的接口是随机的,安全级别更高;  3.默认配置文件让anonymous用户只能下载位于chroot目录中的内容;  4./var/ftp:远程FTP客户端能以用户anonymous或ftp用户连接到服务器,无需密码;二、设置FTP服务 ...

2018-04-19 09:54:15 538

原创 (16)LVM

LVM一、lvm使设备的大小根据需要变化   pv   物理卷   pe   物理扩展    vg    卷组     lvm   逻辑卷le      逻辑块二、设置lvm分区挂载  1.建立分区,设置lvm类型  划分物理分区,并修改分区lvm类型id为8e    2.同步分区表  partprobe  3.将物理分区变为物理卷   [root@localhost ~]# pvcreate ...

2018-04-19 09:50:29 189

原创 (15) 主分区,swap分区,磁盘阵列

   系统分区一、MBR信息  1.MBR主引导分区 446字节  2.MPT主分区表  64字节  3.硬盘有效标示“55aa” 2字节  4.分区大小为16字节,故有4个分区     其中3个主分区,1个扩展分区,扩展分区中成为逻辑分区  5.注意:MBR分区最大只能分2TB,全部可识别的分区总数为16,可用的为14(其中    前面分几个主分区,占几个主分区扩展分区占一个)命令为fdisk ...

2018-04-19 09:43:42 513

原创 (14) 系统延迟任务

1.系统延时任务at命令发起的延时任务都时一次性的当延迟任务输出时,输出会邮件的形式发送给任务人邮件用mail去看   at 时间  :at now+1min   任务   ctrl+d  执行任务   at -l   查看任务   at -c 1 查看任务1的详细信息   atem 2  解除任务2date  03:16at + time[root@localhost ~]# at 03:18a...

2018-04-16 16:25:54 163

原创 (13) DHCP服务

一、DHCP原理:      服务端安装DHCP服务,客户主机的ip获取方式为dhcp,即动态获取;      客户主机通过广播位(例:172.25.254.255)索要动态IP地址,服务端通过客户主机的mac地址识别   发出广播的客户主机,并给出动态IP地址 二、在服务端安装dhcp    1.配置服务端静态ip  nm-connection-editor    2.修改配置文件  /etc/...

2018-04-15 21:50:09 349

空空如也

空空如也

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

TA关注的人

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