自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker存储卷

文章目录容器数据管理在容器中使用数据卷在容器内创建一个数据卷挂载一个主机目录作为数据卷挂载一个本地主机文件作为数据卷数据卷容器容器数据管理用户在使用Docker的过程中,往往需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据的共享,这必然涉及容器的数据管理操作。容器中管理数据主要有两种方式:数据卷(Data Volumes)数据卷容器(Data V...

2020-04-13 08:24:05 138

原创 docker容器网络配置

文章目录Linux内核实现名称空间的创建创建Network Namespace操作Network Namespace转移设备创建veth pair实现Network Namespace间通信veth设备重命名Linux内核实现名称空间的创建创建Network Namespace通过命令创建一个名为ns0的命名空间:[root@docker ~]# ip netns list[root@d...

2020-04-07 22:33:50 568

原创 docker之制作镜像

基于容器制作镜像在docker中拉busybox的镜像[root@localhost ~]# docker pull busyboxUsing default tag: latestlatest: Pulling from library/busyboxbdbbaa22dec6: Pull complete Digest: sha256:6915be4043561d64e0ab0f...

2020-04-03 09:03:46 271

原创 docker的安装与基础用法

1. docker的安装1.1 docker的安装cd /etc/yum.repos.d/curl -o docker-ce.repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.reposed -i 's@https://download.docker.com@https://mirrors....

2020-04-01 08:47:09 308

原创 saltstack进阶

文章目录1. masterless1.1 应用场景1.2 masterless配置1.2.1 修改minion端配置文件1.2.2 关闭salt-minion服务1.2.3 salt-call2. salt-master高可用2.1 salt-master高可用配置2.2 salt-master高可用之数据同步1. masterless1.1 应用场景master与minion网络不通或通...

2020-03-24 22:49:11 114

原创 SaltStack之salt-ssh

文章目录1. salt-ssh介绍1.1 salt-ssh的特点1.2 salt-ssh远程管理的方式2. salt-ssh管理2.1 通过使用用户名密码的SSH实现远程管理2.2 通过salt-ssh初始化系统安装salt-minion1. salt-ssh介绍salt-ssh可以让我们不需要在受控机上安装salt-minion客户端也能够实现管理操作。1.1 salt-ssh的特点远...

2020-02-29 20:19:18 161

原创 SaltStack的ruturn与job组件

文章目录SaltStack组件之return1.1 return流程1.2 使用mysql作为return存储方式2. job cache2.1 job cache流程SaltStack组件之returnreturn组件可以理解为SaltStack系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis、Memcache等,...

2020-02-29 19:54:22 257

原创 saltstack常用模块

文章目录1.saltstack模块介绍2.saltstack常用模块2.1 常用模块之network2.1.1 network.active_tcp2.1.2 network.cacl_net2.1.3 network.connect2.1.4 network.default_route2.1.5 network.get_fqdn2.1.6 network.get_hostname2.1.7 ne...

2020-02-20 20:09:29 1083

原创 saltstack

文章目录1.saltstack介绍1.1自动化运维工具1.2 saltstack特点1.3 saltstack服务架构2. saltstack四大功能与四大运行方式3.saltstack组件介绍4. saltstack的安装与最小化配置4.1 saltstack配置文件5.saltstack认证机制6.saltstack远程执行7. salt命令的使用1.saltstack介绍1.1自动化运维...

2020-02-11 19:25:48 423 2

原创 keepalive高可用

keepalive1.keepalived简介1.1keepalived是什么?1.2 keepalived的重要功能1.3 keepalived高可用故障转移的原理1.4 keepalived原理1.4.1 keepalived工作原理描述2.keepalived实现nginx负载均衡机高可用1.keepalived简介1.1keepalived是什么?Keepalived 软件起初是专...

2020-01-10 13:02:19 406

原创 redis

redis语法: redis-cli [ OPTIONS ] [cmd [arg [arg …] ] ]常用参数:-h <hostname>-p <port>-s <socket>-a <password>//redis安装 配置[root@111 src]# wget http://download.redis.io/r...

2020-01-08 12:12:36 126

原创 lnmt架构

lnmt架构安装nginx//创建系统用户nginx[root@localhost ~]# useradd -r -M -s /sbin/nologin nginx//安装依赖环境[root@localhost ~]# yum -y install pcre-devel openssl openssl-devel gd-devel gcc gcc-c++[root@localho...

2020-01-08 11:29:42 593

原创 cobbler

cobbler1.cobbler简介2.cobbler服务端部署3.客户端安装1.cobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。C...

2020-01-06 19:09:55 323

原创 nginx负载均衡

负载均衡实验环境负载均衡步骤实验环境主机名ip服务nginx192.168.174.111nginxhttpd192.168.174.222httpdhttpd1192.168.174.150httpd负载均衡步骤搭建服务完成相应配置在目标服务器上搭建网站用来测试效果[root@httpd html]# echo '222 hell...

2020-01-05 12:54:14 134

原创 nginx基础配置

nginx基础配置目录nginx添加模块nginx添加模块1.首先下载模块解压2.添加模块[root@jk nginx-1.16.1]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-debug --with-http_ssl_module --with-http_realip_module ...

2020-01-02 14:04:51 269

原创 zabbix监控脚本

zabbix监控脚本文章目录zabbix监控脚本操作环境实验步骤操作环境环境ip服务器192.168.174.222客户端192.168.174.111实验步骤在服务器端搭建zabbix服务并监控客户端在客户端进行以下操作1 修改配置文件[root@jk ~]# vim /usr/local/etc/zabbix_agentd.confSer...

2019-12-25 14:04:03 239

原创 rsync

rsync文章目录rsync1.rsync特性2.rsync特性3.rsync的ssh认证协议4.rsync5. rsync+inotify(实时同步)1.rsync特性rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。2.rsync特性可以镜像保存整个目录树和文件系统可以做到保...

2019-12-12 18:45:59 199

原创 ftp

ftp文章目录ftp1. ftp简介2.ftp 架构3. ftp数据连接模式4. 用户认证5.vsftpd5.1 vsftpd 安装5.2 vsftpd配置5.3 vsftpd 虚拟用户配置示例:1. ftp简介网络文件共享服务主流的主要有三种,分别是ftp、nfs、samba。FTP是File Transfer Protocol(文件传输协议)的简称,用于internet上的控制文件的双...

2019-11-05 14:12:00 163

原创 awk

awk提取passwd文件分隔符为冒号的第二行的第3个字段的数据[root@localhost ~]# awk -F: 'NR==2{print $3}' passwd1[root@localhost ~]# cat passwd | awk -F: 'NR==2{print $3}'1提取passwd文件第二行一整行数据[root@localhost ~]# awk -F...

2019-11-01 12:48:25 243

原创 samba

samba文章目录samba1. samba 简介2. samba 访问3. 示例1. samba 简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。在此之前我们已经了解了NFS,NFS与samba一样,也是在网络中实现文件共享的一种实现,但不幸的是,其不支持windows平台,而本章要提到的samba是能够在任何支持SMB协议的主机之间共...

2019-10-31 18:07:14 132

原创 NFS

1. nfs简介1.1 nfs特点NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样nfs适用于Linux与Unix之间实现文件共享,不能实现Linux与Windows间的文件共享...

2019-10-24 20:21:08 187

原创 openssh

openssh1. 使用SSH访问远程命令行1.1 OpenSSH 简介OpenSSH这一术语指系统中使用的Secure SHell软件的软件的软件实施。用于在远程系统上安全运行shell。如果您在可提供ssh服务的远程Linux系统中拥有用户账户,则ssh是通常用来远程登录到该系统的命令。ssh命令也可用于在远程系统中运行命令。常见的远程登陆工具有:telnetsshdropbe...

2019-10-22 17:57:29 176

原创 正则表达式

正则表达式1.正则表达式正则表达式:REGEXP,REGular EXPression。正则表达式分为两类:Basic REGEXP(基本正则表达式)Extended REGEXP(扩展正则表达式)2.基本正则表达式//元字符 . //任意单个字符 [] //匹配指定范围内的任意单个字符 [^] //匹...

2019-10-21 18:15:37 72

原创 shell脚本进阶

shell脚本进阶文章目录shell脚本进阶1.bash条件判断1.1 条件测试类型1.2 条件测试的表达式1.3 整数测试(双目)1.4 字符测试1.bash条件判断1.1 条件测试类型整数测试字符测试文件测试1.2 条件测试的表达式[ expression ][[ expression ]]test expression1.3 整数测试(双目)-eq //...

2019-10-17 19:43:54 138

原创 shell脚本基础

shell脚本基础文章目录shell脚本基础1.变量1.1 什么是变量1.2 变量名称及注意事项1.3变量类型1.4 变量操作1.5 bash 变量类型1.5.1 本地变量1.5.2 环境变量1.5.3 位置变量1.5.4 特殊变量1.5.5 bash 内建环境变量1.5.6 只读变量(常量)2.脚本基础2.1 什么是脚本2.2 程序返回值2.3 脚本测试2.4 写脚本注意事项2.5 shell...

2019-10-17 16:59:29 71

原创 Linux网络进阶管理

网络进阶管理文章目录网络进阶管理1.链路聚合桥接网络3.链路聚合配置3.1Centos7/RHEL7配置bond聚合链路3.1.1 Centos7/RHEL7配置bond03.1.2 Centos7/RHEL7配置bond13.2 Centos6/RHEL6配置bond聚合链路3.3 Centos7/RHEL7配置team聚合链路4.桥接网络配置1.链路聚合网卡的链路聚合就是将多块网卡连接起...

2019-10-15 16:04:43 250

原创 Linux软件管理

软件管理文章目录软件管理获取软件包的途径软件包管理器的职责软件包管理器的核心功能软件包管理软件包分类软件包管理工具软件安装方式rpm包命名规范rpm包管理什么是rpm及其作用rpm包安装rpm包查询rpm包升级rpm包卸载rpm包校验检查软件包来源合法性和完整性获取软件包的途径系统发行版的光盘或官方的服务器http://mirrors.aliyun.comhttp://mirrors...

2019-10-15 15:42:08 88

原创 Linux控制作业

控制作业文章目录控制作业在后台运行作业相关作业使用信号控制进程监控进程活动实时进程监控在后台运行作业相关作业& 命令后跟上&生成一个后台作业示例:[root@localhost ~]# sleep 1000&[1] 2094jobs 显示当前所有的后台作业示例:[root@localhost ~]# jobs[1]+ 运行中 ...

2019-10-15 15:26:55 67

原创 Linux进程管理

Linux进程管理文章目录Linux进程管理进程基本概述进程的组成进程的产生进程分类linux进程状态进程优先级(时间分片)相对优先级nice级别与权限进程优先级调整进程管理命令ps 列出当前进程pstrss 显示当前系统上的进程树pgrep 只显示进程号pidof 根据进程名查找其PIDvmstat 虚拟内存状态查看命令进程基本概述进程:已启动的可执行程序/proc目录下数字为...

2019-10-15 15:25:14 208

原创 Linux权限管理

权限管理文章目录权限管理权限简介chmod 修改权限chown 修改文件属主和属组(chown命令只有管理员可使用)umask 遮罩码linux安全上下文特殊权限facl 文件系统访问控制列表(给指定用户或组指定权限访问文件或目录)sudo 实现某个用户能够以另外一个用户的身份通过哪些主机执行什么命令管理命令权限简介文件的权限主要针对三类对象进行定义:owner:属主,ug...

2019-10-15 15:21:33 156

原创 Linux基础命令

基础命令文章目录基础命令命令:ls 作用:列出当前目录下的所有文件及文件夹命令:ls -a 作用:列出目录下所有文件(包括'.'开头的隐藏目录)命令:ls -l 作用:显示文件详细信息,创建者、创建时间、文件读写及权限命令:cat 作用:查看文件内容命令:mkdir 作用:创建目录命令:mkdir -p 作用:批量创建文件目录及父子目录命令:mkdir -v 作用:显示创建目录的过...

2019-10-15 15:17:29 262

原创 用户和组管理

用户和组文章目录用户和组各配置文件说明加密方法useradd 创建用户userdel 用户删除命令id 查看用户账号的信息usermod 修改用户账号属性su 切换用户命令passwd 密码管理chage 改变用户密码过期信息openssl 密码生成groupadd 创建组groupmod 修改组信息groupdel 删除组gpasswd 给组设定密码newgrp 普通...

2019-10-15 15:14:59 188

原创 Linux计划任务管理

Linux计划任务管理文章目录Linux计划任务管理1.crrond 计划任务概述2.crond 配置文件详解3.crond 计划任务管理4.crond配置编写实例5.crond计划任务调试1.crrond 计划任务概述什么是计划任务,计划任务类似于我们平时生活中的闹钟。在Linux系统的计划任务服务crond可以满足周期性执行任务的需求。crond进程每分钟会处理一次计划任务, 计划任...

2019-10-15 15:06:07 483

原创 LVM管理

LVM管理1. lvm的应用场景及其弊端应用场景:随着公司的发展,数据增长较快,最初规划的磁盘容量不够用了弊端:数据不是直接存放在硬盘上,而是在硬盘的上面又虚拟出来一层逻辑卷存放数据,故而增加了磁盘数据恢复的难度2.物理卷、卷组、逻辑卷物理卷(PV):把常规的块设备(硬盘,分区等可以读写数据的设备)通过pvcreate命令对其进行初始化,就成了物理卷卷组(VG):把多个物理卷...

2019-10-14 19:39:14 207

原创 linux系统磁盘管理

系统磁盘管理1.磁盘1.1linux中磁盘命名方式Linux中磁盘的命名方式与磁盘的接口有关,规则如下:传统IDE接口硬盘:/dev/hd[a-z]SCISI接口硬盘:/dev/sd[a-z]虚拟化硬盘:/dev/vd[a-z]在设备名称的定义规则如下, 其他的分区可以以此类推系统的第一块SCSI接口的硬盘名称为/dev/sda系统的第二块SCSI接口的硬盘名称为/dev/s...

2019-10-11 18:28:57 293

原创 网络基础管理

网络基础管理网络管理常用命令ifconfig查看当前处于活动状态的网络接口[root@localhost ~]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.174.150 netmask 255.255.255.0 broadcast ...

2019-10-08 19:32:30 293

原创 yum工具的使用

yum工具的使用文章目录yum工具的使用rpm的弊端yum的优劣势及dnf挂载光盘yum原理yum的元数据yum的配置文件yum仓库管理yum本地仓库yum网络仓库软件官方仓库redhat7(收费)使用centos7的yum源yum管理软件yum命令语法常用选项常用命令具体实例搜索软件包安装软件包重装软件包删除软件包与仓库相关的命令与缓存相关的命令与包组相关的命令与历史记录相关的命令yum签名检...

2019-09-28 22:46:48 265

空空如也

空空如也

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

TA关注的人

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