自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ANSI转义码sehll演示脚本

ANSI转义码是我在修改文字颜色的时候了解的,以下是我翻译的一个shell小程序的画面。他使用c写的,我调整了一下,用shell改写了一个。这是上传的脚本文件,设置的是免费的,可以下载看看玩玩。ANSI转义码演示视频。

2023-07-11 16:28:05 242

原创 Oracle的CentOS安装

oracle数据库免费版linux安装

2023-07-06 10:51:51 2973

原创 Oracle启动和关闭

shutdown 关闭数据库实例lsnrctl stop 关闭数据库监听。

2023-02-07 09:30:50 2133 1

原创 linux文件的隐藏属性

linux文件的隐藏属性

2022-11-23 14:46:27 737

原创 mysql数据库-DML语言

数据库DML语言的简单使用,增删改查

2022-10-23 22:40:28 295

原创 mysql数据库-DDL语言

数据库DDL语句的使用

2022-10-23 14:47:37 830

转载 Buffer和Cache区别(转载)

缓存

2022-09-13 19:23:29 147

原创 部署k8s集群-docker

k8s

2022-08-14 13:26:21 369

原创 部署k8s集群-containerd

k8s

2022-08-13 23:23:14 834

原创 部署ELK,收集nginx日志

elk

2022-08-11 19:37:56 154

原创 部署jenkins,结合gitlab实现jva自动化部署

jenkins

2022-08-10 22:41:19 360

原创 部署gitlab,gitlab的简单操作

gitlab

2022-08-08 20:45:47 391

原创 zabbix监控nginx

zabbix

2022-08-04 19:54:42 774

原创 zabbix告警设置,自动发现,自动注册

zabbix

2022-08-01 22:41:55 502

原创 zabbix部署和简单使用

zabbix

2022-07-29 14:27:09 157

原创 docker-私有仓库Harbor-个人网盘

docker

2022-07-25 15:55:24 441

原创 docker安装和基本操作

docker

2022-07-18 16:29:58 268

原创 KVM虚拟化-创建-桥接-硬盘-快照

kvm

2022-07-17 17:44:04 408

原创 阿里云上搭建和使用专有网络VPC

VPC

2022-07-12 11:37:20 1597

原创 阿里云负载均衡

负载均衡

2022-07-11 17:05:24 525

原创 使用ECS和OSS搭建个人网盘

阿里云OSS

2022-07-10 21:53:28 416

原创 ECS和云数据库

ECS和RDS

2022-07-09 17:17:47 460

原创 ansible-playbook-处理程序成功或失败

处理程序处理程序是非活动任务,只有notify语句调用时候才会运行handlers中的任务,而notify只有template任务通知发生改变的时候才会触发,也就是报告changed状态,否则会直接跳过notifytasks:- name: copy demo.example.conf configuration templatetemplate: src: /var/lib/templates/demo . example.conf....

2022-05-20 16:22:31 2337

原创 ansible-playbook-条件任务

1

2022-05-20 14:47:02 496

原创 ansible-playbook-循环

简单循环简单循环一组任务,可以将loop关键字添加到任务里,将应对其迭代任务的项目列表取为值。循环变量item保存每个迭代过程中使用的值- name: Postfix is running service: name: postfixstate: started- name:Dovecot is running service: name: dovecot state: started上面是正常service模块来确保两个网络...

2022-05-19 21:16:58 382

原创 ansible-管理事实

ansible事实Ansible事实是Ansible在受管主机上自动检测到的变量。事实中含有与主机相关的信息,可以像play中的常规变量、条件、循环或依赖于从受管主机收集的值的任何其他语句那样使用。为受管主机收集的一些事实可能包括·主机名称,内核版本,网络接口,IP地址,操作系统版本,各种环境变量,CPU数量,提供的或可用的内存,可用磁盘空间通常,每一个play在执行任务的时候会自动运行setup模块收集事实查看为受管主机收集的事实的一种方式是,运行一个收集事实并且使用debug..

2022-05-19 19:45:12 277

原创 ansible-playbook-变量

定义变量常见的一种方式是将变量放置在vars块中:- hosts: all vars: user: joe home: /home/joe也可以使用vars_files指令,后面跟上外部变量文件名称列表- hosts: all vars_files: - vars/users.yml可以在users.yml文件中使用YAML格式中定义playbook变量user: joehome: /home/joe...

2022-05-19 16:11:50 1665

原创 ansible-playbook-语法

1.注释在YAML中,编号或井号符号(#)右侧的所有内容都是注释。如果注释的左侧有内容,请在该编号符号的前面加一个空格。# This is a YAML commentsome data # this is also aYAML comment2.YAML字符串YAML字符串可以不放到引号里面,即使是有空格。也可以用单引号和双引号括起来。编写多行字符串有两种方法可以使用竖线(|)字符表示要保留字符串中的换行字符。shell: | echo Line 1 ...

2022-05-13 15:20:33 506

原创 ansible-playbook-远程用户和特权升级

1.用户属性用于任务执行的用户账户来自于Anisble配置文件ansible.cfg中的关键字。但是可以在playbook中使用remote_user进行覆盖。remote_user:username2.特权升级playbook也提供特权升级参数。become用于是否 启用特权升级become: true/falsebecome_method是特权升级的方法become_method: sudobecome_user是定义特权升级的用户账户become_

2022-05-13 14:26:29 420

原创 ansible-PLAYBOOK-基本编写和运行

PLAYBOOK基本编写Playbook是以YAML格式编写的文本文件,通常使用拓展名yml。Playbook使用空格字符缩进表示其数据结构,YAML对于空格数量没有要求,但是有两个基本规则。1.处于层次结构中同一级别的数据元素(例如同一列表中的项目)必须具有相同的缩进量。2.如果项目属于其他项目的子项,其缩进量必须大于父项。Playbook开头的一行是由三个破折号组成(---)是文档的开始标记末尾可能是用三个圆点作为文档结束符,可以省略(...)在这两个标记符之间会以列表的形式定

2022-05-10 20:17:18 668

原创 ansible配置文件

配置文件位置1./etc/ansible/ansible.cfgansible软件提供的一个基本的配置文件,当找不到其他配置文件时,使用此文件。全局配置2.~/.ansible.cfgansible在用户的主目录查找,ansible.cfg文件,如果没有存在此配置文件,则使用/etc/ansible/ansible.cfg替代。用户个人配置3../ansible.cfg如果在执行ansible命令的目录下存在ansible.cfg文件,则使用它。忽略全局文件和用户个人文件。4.使

2022-05-10 19:03:50 1724

原创 ansible清单

静态清单文件是指定Ansible目标受管主机的文本文件。您可以使用多种不同的格式编写此文件,包括INI样式或YAML。INI样式的格式很常见。最简单的样式INI样式清单文件是受管主机的主机名或者IP地址列表,一行一个web1web2web3192.168.1.1192.168.2.1定义主机组将受管主机组成为主机组,通过主机组来进行更有效的管理定义webservers和servers两个主机组[webservers]web1web2web3

2022-05-10 16:55:11 396

原创 sed的使用

一,替换文本s/pattern/replacement/flagsreplacement会替换pattern例如:[root@node1 sed]# cat data2.txtThis is a test of the test script.This is the second test of the test script.[root@node1 sed]# sed "s/test/demo/" data2.txtThis is a demo of the test sc...

2022-05-07 15:30:37 253

原创 网络配置,本地路由

1.修改IPnmtui可以进入网卡配置选择一个网卡将自动改为手动,并选择显示内容输入IP地址,然后选择保存选择启用连接激活网卡就能成功修改IP2.查看网卡信息查看网卡配置信息[root@node1 ~]# nmcli connection show查看网卡信息查看网卡链接信息[root@node1 ~]# nmcli device status查看网卡详细信息[root@node1 ~]# nmcli con...

2022-03-26 15:43:11 1375

原创 free命令详解

free -h-h 可以转换为常见单位free -h -s 1 是指每一秒输出一次下面先解释一下输出的内容:Mem行(第二行)是内存的使用情况。Swap行(第三行)是交换空间的使用情况。total列显示系统总的可用物理内存和交换空间大小。used列显示已经被使用的物理内存和交换空间。free列显示还有多少物理内存和交换空间可用使用。shared列显示被 共享使用的物理内存大小。buff/cache列显示被 buffer 和 cache 使用的物理内存大小。a...

2022-03-25 14:13:23 3795

原创 硬盘划分-LVM管理和快照

硬盘可以划分为主分区和拓展分区,但是主分区只能划分四个因为硬盘由大量扇区组成,而第一个扇区保存则主引导记录和分区表信息,单个扇区大小是512,主引导记录要占446bytes,分区表信息一个占16bytes,所以只能存放四个分区信息。硬盘划分一般采取3个主分区,一个拓展分区。拓展分区是可以再划分逻辑分区的,sda5开始标识一直到sda16,最多到16个硬盘命名规则硬件设备 文件名称 SCSI/SATA/U盘 /dev/sd[a-p] NVMe /dev/nvme0n[

2022-03-24 20:08:18 1815

原创 LINUX常见命令

一.目录文件1.ls命令通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)和查看目录信息等等。常用参数ls -a 列出目录所有文件,包含以.开始的隐藏文件ls -A 列出除.及..的其它文件ls -r 反序排列ls -t 以文件修改时间排序ls -S 以文件大小排序ls -h 以易读大小显示ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来2.cd命令cd [目录名]..

2022-03-15 19:53:04 681

原创 三层架构实验

1.题目2.实验拓扑3.配置实验3.1.eth-trunk配置1.sw1[sw1]int Eth-Trunk 0[sw1-GigabitEthernet0/0/23]int g0/0/24[sw1-GigabitEthernet0/0/24]eth-trunk 0[sw1-Eth-Trunk0]int g0/0/23[sw1-GigabitEthernet0/0/23]eth-trunk 02.sw2[sw2]int Eth-Trunk 0[sw2-Gi

2022-02-20 15:11:37 10417

原创 VLAN实验

1.题目2.思路3.DHCP配置[r1]dhcp enable[r1-GigabitEthernet0/0/0]ip add 192.168.2.1 24[r1-GigabitEthernet0/0/0]dhcp select global池子V2[r1]ip pool v2[r1-ip-pool-v2]gateway-list 192.168.1.1[r1-ip-pool-v2]network 192.168.1.0 mask 255.255.255...

2022-02-18 13:10:16 58

原创 IPV6基础搭建实验

1.题目2.IP划分公网是使用R3来替代的所以R2和R4都有缺省指向R3[r2]ip route-static 0.0.0.0 0 23.1.1.2[r4]ip route-static 0.0.0.0 0 34.1.1.13.R1和R2之间网络搭建3.1.IPV4网络搭建RIPR2[r2]rip 1[r2-rip-1]ver 2[r2-rip-1]network 192.168.2.0[r2-rip-1]network 192.168.0.0R1

2022-02-13 23:49:48 1195

ANSI转义码-小代码

ANSI转义码-显示脚本

2023-07-11

空空如也

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

TA关注的人

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