- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 nagios
nagios一. 服务端安装准备二. 安装配置 nagios服务端环境为centos8.5,记得换指令一. 服务端安装准备需要LNMP环境更新源sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/*[BaseOS]name=BaseOSbaseurl=file:///media/cdrom/BaseOSenabled=1gpgcheck=0[AppStream]name=AppStreambaseurl=file:///medi
2023-09-25 13:59:02
457
原创 go语言中文文档 学习笔记(未完)
Socket是应用层与TCP/IP协议族通信的中间软件抽象层。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket后面,对用户来说只需要调用Socket规定的相关函数,让Socket去组织符合指定的协议数据然后进行通信。Socket又称“套接字”,应用程序通常通过“套接字”向网络发出请求或者应答网络请求流式Socket和数据报式Socket。
2023-05-14 16:50:52
676
1
原创 docker 常用软件模板记录
1:–name some-mysql:该容器启动后的名字:(自定义命名)如果没有设置,系统会自动设置一个,毕竟如果开启太多的容器,记不住就很尴尬,建议加上见名知意。2:-d 代表后台启动该服务3:-p 3306(这是liunx的端口号,我习惯说成宿主机,如果我们想要远程服务的话,访问的端口就是这个端口):3306(docker容器的端口,每一个容器都是独立的,可理解成操作系统层面的系统),访问这个端口就是先通过远程访问宿主机的端口,再映射到docker容器的端口访问mysql。
2023-04-11 20:17:12
673
原创 golang 面经积累
用来处理一个请求的 goroutine 通常需要访问一些与请求特定的数据,比如终端用户的身份认证信息、验证相关的token、请求的截止时间。答案:错误处理是Golang中处理错误的机制,它可以在程序运行时检测和处理各种类型的错误。答案:GC是Golang中的垃圾回收机制,它可以在程序运行时自动检测和回收不再使用的内存。这可以避免内存泄漏和程序崩溃等问题,同时方便和灵活的方式来生成结构化的文本输出,可以帮助开发人员快速构建动态网页等应用程序。它用于控制Golang中的请求生命周期,例如控制请求的超时和取消。
2023-03-25 17:33:35
1791
3
原创 vscode 爽到起飞的快捷键
切换左中右3个编辑器窗口的快捷键: Ctrl+1 Ctrl+2 Ctrl+3。向上或向下复制一行: Shift+Alt+Up 或 Shift+Alt+Down。单词选择: (全局) Ctrl + Shift + L 选中你需要的单词。向上或向下移动一行: Alt+Up 或 Alt+Down。在当前行上方插入一行: Ctrl+Shift+Enter。快速复制行: Alt + Shift + 下键。删除当前行: Ctrl+Shift+K。代码格式化: Shift+Alt+F。
2023-03-14 17:47:04
1633
1
原创 rabbitmq部署
执行如下命令,安装Erlang所需要的依赖包。执行如下命令,下载Erlang安装包。说明:Erlang安装包下载链接仅供实验室环境使用,在非实验室环境中下载Erlang安装包请您使用如下命令。执行如下命令,解压Erlang安装包。执行如下命令,进入Erlang安装包的解压路径,并为Erlang创建一个新的目录。依次执行如下命令,编译并安装Erlang。执行如下命令,为Erlang配置环境变量。执行如下命令,使环境变量立即生效。
2022-10-17 23:47:13
642
1
原创 iptables学习
root@www~]#iptables[-tnat]-P[INPUT,OUTPUT,FORWARD][ACCEPT,DROP]选项与参数-P定义政策(Policy)。注意,这个P为大写啊!ACCEPT该封包可接受DROP该封包直接丢弃,不会让client端知道为何被丢弃。范例。
2022-07-25 12:33:17
145
原创 redis学习
Redis是一个开源的,先进的key-value存储。它通常被称为数据结构服务器,因为键可以包含string(字符串)、hash(哈希)、list(链表)、set(集合)和zset(sorted-set–有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。...
2022-07-22 15:47:44
238
原创 mysql基础+mysql集群复习
数据描述事物的符号记录,可以是数字、文字、图形、图像、声音、语言等,数据有多种形式,它们都可以经过数字化后存入计算机。数据库存储数据的仓库,是长期存放在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定数据模型组织、描述和存储,具有较小的冗余度,较高的独立性和易扩展性,并为各种用户共享,总结为以下几点⚫数据结构化⚫数据的共享性高,冗余度低,易扩充⚫数据独立性高⚫数据由DBMS统一管理和控制(安全性、完整性、并发控制、故障恢复)解释。......
2022-07-19 21:59:17
383
原创 keepalived
客户端使用curl命令反复连接http//192.168.4.15,查看访问的页面是否会轮询到不同的后端真实服务器。写入下面这四行的主要目的就是访问192.168.4.15的数据包,只有调度器会响应,其他主机都不做任何响应。注意这里因为web1也配置与调度器一样的VIP地址,默认肯定会出现地址冲突。...
2022-07-18 20:48:17
414
原创 vsftp 与 TFTP 与 samba 与 nfs 复习
本地访问模式虚拟用户模式https://www.linuxprobe.com/basic-learning-11.html#1121简单文件传输协议(Trivial File Transfer Protocol,TFTP)是一种基于UDP协议在客户端和服务器之间进行简单文件传输的协议。顾名思义,它提供不复杂、开销不大的文件传输服务,可将其当作FTP协议的简化版本。TFTP的命令功能不如FTP服务强大,甚至不能遍历目录,在安全性方面也弱于FTP服务。而且,由于TFTP在传输文件时采用的是UDP协议,占
2022-06-27 19:44:53
166
原创 西安邮电大学汇编作业
;=========================================================; 文件名: A82552.ASM; 功能描述: A口为输出,B口为输出,流水灯显示;=========================================================IOY0 EQU 0600H ;片选IOY0对应的端口始地址MY8255_A EQU IOY0+00H2 ;8255的A口地址M
2022-06-23 10:32:13
329
原创 python进阶一:时间,异常,文件
5.21时间笔记&代码 链接:https://pan.baidu.com/s/1xt1hYvCcdYSDRVH0FTw_Eg?pwd=3v59提取码:3v59–来自百度网盘超级会员V3的分享时间1加到两千万 用时多少import timeresult=0start = time.time()for i in range(1,200000001): result += iprint(result)end = time.time()print(end-sta
2022-05-23 23:05:41
93
原创 Ceph概述 、 部署Ceph集群 、 Ceph块存储
这里写目录标题概述配yum源ssh分发小脚本概述存储的类型https://www.cnblogs.com/orange-CC/p/12657920.htmlDAS(支链存储,用线直接连)IDE,SATA(家用电脑),SAS(服务器)NAS 网络附加存储 ,就是网盘 共享的是文件系统samba nfs ftpSAN(存储区域网络)iscsi 共享的是块没格式化前就是块(SDS)(软件定义存储) 分布式存储ceph,glusterfs
2022-05-02 17:23:22
1419
原创 cloud hadoop6.2.0的搭建说明
概要Cloude Manager概述:CDH是Cloudera公司对整体hadoop集群环境进行监控与管理的企业级大数据管理平台。Cloudera Manager分为:Cloudera Manager Server:对整个集群提供监控与管理操作。Cloudera Manager Server通过部署在不同设备上的Cloudera Manager Agent进行管理整体集群。Cloudera Manager Server需要部署在一台设备上。Cloudera Manager Agent:部署在每个需
2022-04-14 21:54:01
706
1
原创 python装饰器,生成器,迭代器
python装饰器装饰器他人的器具,本身可以是任意可调用对象,被装饰者也可以是任意可调用对象。强调装饰器的原则:1 不修改被装饰对象的源代码2 不修改被装饰对象的调用方式装饰器的目标:在遵循1和2的前提下,为被装饰对象添加上新功能函数即变量高阶函数嵌套函数http://www.cnblogs.com/wupeiqi/articles/4980620.html import timedef timmer(func): def wrapper(*args,**kwargs):
2022-04-04 23:43:14
895
原创 项目二: LNMP-wordpress博客镜像
LNMPnginxmysql 5.7php函数库nginxnginxmysql 5.7mysql官网php官网函数库rpm -qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-develrpm -qa freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devellibiconv-devel没有yum源mkdir -p /h
2022-03-11 19:21:41
4079
原创 1-运维工程师学习路线、计算机原理、操作系统发展史概述、系统安装和Linux命令
这里写目录标题课程体系大纲介绍:linux基础、服务和安全、Linux集群、Web站点架构及组件、运维工具、分布式存储系统、存储服务、虚拟化及容器技术、云计算;冯诺依曼体系的五大基本部件:输入单元、输出单元、cpu(运算器和控制器)、内存(memory)、服务器、PC机及虚拟机简介;(服务器真机演示)操作系统概述及Linux操作系统基础、内核、内存、驱动框架、系统加载等;Linux操作系统的发展历史;常见的开源协定;Linux哲学思想;Linux发行商和常见发行版和企业使用选型;虚拟化学习环境介绍:vmwa
2022-03-03 00:27:39
861
原创 集群及LVS简介、LVS-NAT集群 、 LVS-DR集群
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_46575696/article/details/109638464————————————————版权声明:本文为CSDN博主「临西王承志」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_46575696/article/det
2022-02-28 22:39:15
203
原创 tomcat学习
目录java环境tomcat启动测试虚拟主机跳转加密java环境yum install -y java-1.8.0-openjdkyum install -y java-1.8.0-openjdk-headlessjava -versiontomcat添加链接描述启动/usr/local/tomcat/startup.shss -ntulp | grep java8009 8080如果起不来mv /dev/random /dev/bakln -s /dev/urand
2022-02-17 23:16:31
425
原创 nginx复习
目录安装源码安装前源码包解压安装三步基础操作防火墙和selinux平滑升级配置文件解析用户认证加密 httpsLNMPfastcgi地址重写安装源码安装前yum install gcc pcre-devel openssl-devel -y源码包wget https://www.linuxprobe.com/Software/nginx-1.16.0.tar.gz解压安装三步useradd -s /sbin/nologin nginxtar -xf nginx-1.16.0.tar.gz
2022-02-16 16:12:34
1810
原创 docker学习笔记
docker基础学习参考https://blog.csdn.net/huangjhai/article/details/118854733https://www.kuangstudy.com/bbs/1450464478264135682docker composehttps://www.kuangstudy.com/bbs/1442753646826713089官方文档https://docs.docker.com/compose/install/创建yml文件时version出现的问
2022-02-12 00:29:26
283
原创 pxe无人值守安装centos8
部署DHCP服务器• Dynamic Host Configuration Protocol– 动态主机配置协议,由 IETF(Internet 网络工程师任务小组)组织制定,用来简化主机地址分配管理• 主要分配以下入网参数– IP地址/子网掩码/广播地址– 默认网关地址、DNS服务器地址DHCP概述及原理,广播进行,先到先得(一个网络中只能有一个DHCP)• DHCP地址分配的四次会话– DISCOVERY --> OFFER --> REQUEST -->ACK•
2022-01-16 14:52:03
1283
原创 httpd复习
这里写目录标题Web服务基础虚拟机server:网络路径与实际路径主配置文件:/etc/httpd/conf/httpd.conf调用配置文件:/etc/httpd/conf.d/*.conf虚拟Web主机(虚拟站点)Web访问控制案例:修改网站server0.example.com的网页文件路径为/webroot站点访问控制案例,在DocumentRoot 目录下建立private目录只有server0可访问selinux增加新的web目录动态网站Web服务基础Web服务基础:提供页面的内容http
2022-01-16 14:26:21
116
原创 shell脚本
#!/bin/bash # 告诉脚本使用的是哪种命令解释器。如不指shell,以当前shell作为执行的shell# 自动备份mariadbBACKDIR=/data/backup/mysql/`date +%Y-%m-%d` #保存路径MYSQLDB= #保存的数据库名MYSQLUSER= #用户名MYSQLPW= #密码# 必须使用root用户运行,$UID为
2022-01-06 21:30:51
733
原创 对csv数据的可视化处理
2021.12.301. 柱状图# 2021.12.30# 流失安的问题# csv处理+直方图显示import pandasimport pandas as pdimport sysimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['YouYuan'] # 在画图前先设置中文字体,比如使用YouYuan(中文幼圆)字体:data_name = pd.read_csv(r'C:\Users\ASUS\De
2021-12-30 19:38:31
1612
原创 redhat8.4安装Docker
Centos 8使用yum install docker -y时,默认安装的是podman-docker软件先删掉 podman依赖yum erase podman buildahcurl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo#http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2021-11-24 20:24:07
481
原创 昨天弄完VDO,今天直接You are in emergency mode. After logging in, type … to boot into default mode.
问题–》找不到挂载设备废话不多说解决方法输入root密码回车把/etc/fstab新写入的注释掉,重启(1)按照提示,按回车键进入命令行,键入"journalctl -xb"查看系统日志,返回上千行日志信息,浏览查看红色报错信息部分...
2021-11-09 18:48:28
510
原创 与文件系统及程序的限制关系: ulimit
ulimit想象一个状况:我的 Linux 主机里面同时登入了十个人,这十个人不知怎么搞的, 同时开启了 100个文件,每个文件的大小约 10MBytes ,请问一下, 我的 Linux 主机的内存要有多大才够?1010010 = 10000 MBytes = 10GBytes … 老天爷,这样,系统不挂点才有鬼哩!为了要预防这个情况的发生,所以我们的 bash 是可以『限制用户的某些系统资源』的,包括可以开启的文件数量, 可以使用的 CPU 时间,可以使用的内存总量等等。如何设定?用 ulimit 吧!
2021-07-30 09:46:23
71
原创 账号管理之新增用户useradd,useradd,chage,userdel
* useradd[root@study ~]# useradd [-u UID] [-g 初始群组] [-G 次要群组] [-mM]\>[-c 说明栏] [-d 家目录绝对路径] [-s shell] 使用者账号名选项与参数:-u :后面接的是 UID ,是一组数字。直接指定一个特定的 UID 给这个账号;-g :后面接的那个组名就是我们上面提到的 initial group 啦~该群组的 GID 会被放置到 /etc/passwd 的第四个字段内。-G:后面接的组名则是这个账号还
2021-07-28 21:33:32
1159
原创 爬虫任务1
这里写目录标题一级目录代码csv代码三级目录一级目录代码# -*- coding: utf-8 -*-"""Created on Wed Mar 31 22:19:37 2021@author: ASUS"""import requestsfrom lxml import etreeif __name__ == "__main__": url = 'https://lishi.tianqi.com/xian/%d/' headers = { 'user-
2021-07-27 19:38:33
85
原创 数据结构 串
数据结构 串启示5.1串的定义5.3串的比较5.4串的抽象数据类型5.5串的储存结构顺序储存5.5.2串的链式储存结构5.6朴素的模式匹配算法KMP模式匹配算法启示5.1串的定义5.3串的比较5.4串的抽象数据类型5.5串的储存结构顺序储存5.5.2串的链式储存结构5.6朴素的模式匹配算法KMP模式匹配算法...
2021-07-27 19:36:51
75
原创 linux账号管理
使用者标识符(linux只认识ID)1. UID(user ID)2. GID (group ID)id dmtsai 查看id信息文件位置/etc/passwd管理UID,GID非常详细的/etc/passwd解释etc/shadow门管理密码
2021-07-27 16:21:13
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人