自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 镜像、软件资料下载

想到很多朋友学习Linux技术,各种找包的困境,于是整理出了常用的包的下载地址。源地址可能会发生变化、过期,所以如果链接失效,可以在评论区告诉我更新哦。如果需要什么其他的包,这里没有罗列,同样也可以告知我。_目前整理了四个版本,分别为镜像下载地址、常用软件下载地址、电子书下载地址、常用镜像站。镜像与软件其实大多也是来自我们的国内镜像站,但是很多朋友刚接触Linux,还是不知道怎么找这些包,不知道找那个包,所以借花献佛吧。资源下载站好啦,正在学习路上的小伙伴们可以愉快的去下载想要的资料啦。

2021-07-24 08:38:09 176 1

原创 2021年运维工程师主要职责和就业前景

有很多知友私信我运维工作怎么样?主要做什么?和就业怎么样?这个问题我一直都是推荐他们去各大招聘网站搜索运维工程师职位,那里就会有非常详细的职责、技能要求与薪资水平。但是很多人依然还是不愿去搜索,那好吧,这里给你们做个简单的梳理。首先运维工程师的职责,在说这个职责时,应该会有一部分人反驳我的观点。没关系,主要是因为运维在企业中还分好多种,比如IDC运维,监控运维,安全运维,桌面运维,应用运维等。所以站在不同的工作岗位,这个职责会有稍微的不同。但是运维的核心都是为企业核心业务提供技术支持和安全保障。运维工

2021-05-31 19:21:58 2058 1

原创 apt-get命令详解

Debian Linux发行版中的APT软件包管理工具。

2022-11-03 20:35:33 1158 1

原创 纯nginx,搭建文件上传、下载服务器

通过nginx做资源下载站,很多运维小伙伴应该是比较熟悉的了。不过用nginx做webdav,可能还有小伙伴不是很清楚。

2022-10-14 21:31:58 4688 3

原创 ag命令详解

ack 的升级版,C语言编写,更快更人性化。

2022-10-07 13:12:02 817

原创 alias命令详解

定义或显示别名。

2022-10-07 13:10:46 6056

原创 apachectl命令详解

Apache服务器前端控制工具

2022-10-07 13:09:27 1009

原创 7Z命令详解

拥有极高压缩比的开源压缩软件。

2022-10-06 15:37:23 3336

原创 groupadd命令详解

groupadd命令 用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。

2022-10-06 15:35:28 400

原创 grep命令详解

用于过滤/搜索的特定字符。可使用正则表达式能配合多种命令使用,使用上十分灵活。

2022-10-06 15:33:53 9597

原创 前端小项目,捏头像

捏个可爱的头像吧。

2022-09-26 23:10:18 289

原创 今天你考ACP了没?备考指南即将上线!

由于公司项目需要,所以着手考了ACP。目前考试已顺利通过,我也将备考的知识点做了一个整理,站点即将上线,希望对准备考ACP的小伙伴有所帮助。

2022-09-21 14:59:45 174

原创 弱密码检测又没过?教你一键设置高强度随机密码

有时候为了简单,总喜欢设置123456的弱密码,但是这种密码过于简单,不太安全。不过设置高强度的复杂密码也是一个“麻烦事”,下面给你们总结了几种常用的命令方式。

2022-09-05 21:20:17 987

原创 再也不用百度了!快速构建自己的Linux命令查询系统

如果不想每次都百度,或者网络限制无法联网。可以部署一套自己的Linux命令查询系统,随时查询。

2022-09-03 23:23:20 318 2

原创 攻击你,与你何干!rsync你还敢这么玩?

rsync服务/命令在企业中运用非常广泛,主要是轻量、便捷、高效。在数据同步中,不管是做服务还是命令使用,都非常方便、快速。

2022-08-29 21:04:18 297

原创 千万不要再这样操作MySQL了,分分钟给你破解

Metasploit Framework(MSF)是一款开源安全漏洞检测工具,附带数千个已知的软件漏洞,并保持持续更新。

2022-08-28 12:33:16 1203

原创 zabbix最新漏洞,可绕过认证登陆!

Zabbix是一个非常流行的开源监控平台,用于收集、集中和跟踪整个基础设施中的CPU负载和网络流量等指标。式,导致在启动SAML SSO认证模式的前提下,恶意用户可通过构造特殊请求绕过认证,获取管理员权限,进而可实现RCE。...

2022-08-26 21:09:55 1635

原创 惊爆!!!一条命令,瞬间让普通用户提权为root,赶紧修复!

该漏洞非常容易利用,允许任何未经授权的用户通过在其默认配置中利用此漏洞,来获得易受攻击主机上的完全root权限。

2022-08-25 21:21:50 1451

原创 Apache Flink 理论与实战精解

《Apache Flink 理论与实战精解》从一个普通开源技术爱好者视角,贾扬清将2020年 Flink 发展定义为“渐入佳境”,主要体现在三大方面。

2022-01-30 10:22:53 1416

原创 运维朱工大脚本集合(常见服务一键部署,系统资源一键查看)

目前正在写一个大脚本,之所以称之为大,其实只是想写一个综合性的脚本。目前写的是**第一版本(v1)**,主要是功能实现,里面还有许多优化的地方,希望一起学习探讨。

2022-01-19 10:30:55 4451 3

原创 Jenkins实战(六)基于Jenkinsfile文件流水线发布

该篇文章主要是讲解基于Jenkinsfile实现流水线发布​。如果没有试验环境,可以参考前面的文章,先构建好环境。7. 基于Jenkinsfile进行流水线发布:在Jenkins中用pipeline流水线发布,确实很方便。但是存在不好维护,版本控制难的问题。# 在项目的根文件目录下创建Jenkinsfile文件:[root@node1 jpress]# pwd/data/objects/jpress# 把Jenkins中pipeline的脚本放到该文件中:[root@node1 jpress]

2021-11-02 08:26:19 992

原创 Jenkins实战(五)pipeline流水线自动化构建项目

这篇文章主要讲解Jenkins的pipeline流水线方式自动化构建项目。如果你是第一次看到这篇文章,缺乏部署环境的经验,可以看往期的文章搭建环境。6. Jenkins的pipeline流水线项目构建:6.1 安装pipeline插件:只需要安装pipeline即可,其他插件会作为依赖安装。6.2 创建项目:6.3 配置pipeline脚本:pipeline有声明式和脚本式的语法,这里选择声明式的。pipeline的语法不需要特别花时间学习,可以尽量使用Jenkins官方为我们提供的工

2021-11-01 08:37:48 1316

原创 Jenkins实战(四)maven项目自动化构建

这篇文章主要讲解Jenkins通过maven方式自动化构建项目。如果你是第一次看到这篇文章,缺乏部署环境的经验,可以看往期的文章搭建环境。5. Jenkins的maven项目构建:5.1 安装Maven Integration插件:5.2 创建项目:5.3 开始构建:5.4 部署完成:到此已经基于Jenkins实现了maven项目的构建,下面将继续实现自由风格的项目构建。欢迎点赞,收藏,你的喜欢就是我原创的动力,Jenkins系列将会持续更新。针对部分知友咨询的镜像下载

2021-10-31 09:56:19 273

原创 Jenkins实战(三)自由风格项目构建

3. 部署tomcat:[root@node3 ~]# tar xf jdk-8u231-linux-x64.tar.gz -C /usr/local/[root@node3 ~]# tar xf apache-tomcat-9.0.36.tar.gz[root@node3 ~]# mv apache-tomcat-9.0.36 /usr/local/tomcat# 配置环境变量:vim /etc/profile...省略部分内容export JAVA_HOME=/usr/loca

2021-10-30 11:57:00 1159

原创 Jenkins+gitlab自动部署项目(二)

2. 部署Jenkins:[root@node2 ~]# tar xf jdk-8u231-linux-x64.tar.gz -C /usr/local/[root@node2 ~]# tar xf apache-tomcat-9.0.36.tar.gz[root@node2 ~]# mv apache-tomcat-9.0.36 /usr/local/tomcat# 配置环境变量:vim /etc/profile...省略部分内容export JAVA_HOME=/usr/loc

2021-10-28 22:01:17 476

原创 Jenkins+gitlab自动部署项目(一)

基于Jenkins+gitlab+tomcat,自动部署项目。主机服务192.168.75.121gitlab192.168.75.122Jenkins192.168.75.123tomcat1. 部署gitlab:yum install https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-14.0.0-ce.0.el7.x86_64.rpm -y# 修改配置文件:vim

2021-10-28 21:58:18 404

原创 2021年Docker最新系列之Dockerfile镜像制作

Dokcerfile制作:Dockerfile 是一个用来构建镜像的文本文件,Docker通过读取Dockerfile中的指令自动生成镜像。1. Dockerfile核心指令:FROM:用于指定基础镜像。MAINTAINER: 用于指定作者信息。ENV: 用于定义环境变量。USER: 用于指定容器中运行的进程的管理用户。WORKDIR: 用于指定容器中运行的命令所在的路径。ADD: 用于将物理机的文件上传到镜像中,可以直接对压缩包进行解压缩。COPY: 用于将物理机的文件上传到镜像中,但是

2021-07-26 08:22:31 229

原创 2021年Docker最新系列之Docker安装

1. Docker概念:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。1.1 Docker的组成:Docker Client客户端:用于与服务端交互,管理镜像和容器。Docker Daemon守护进程:在宿主主机后台运行的一个进程,接受来自客户的请求,并处理这些请求(创建、运行容器等)。1.2 Docker的三个概念:镜像:Docker的镜像可以理解为只读模板,容器基

2021-07-25 10:12:56 323 4

原创 2021年,运维工程师笔试真题(三)(附带答案)

1、下面关于计算机存储原理说法错误的是 ( )?A、存储器由大量可以存储二进制数据的存储单元组成B、数据总线从存储器中获取数据的过程称为写操作C、程序执行时,读取指令是指计算机自动从存储器中取出一条指令D、虚拟存储技术缓解主存容量小的矛盾2、为了查看不断更新的日志文件,可以使用的指令是( )?A、cat -nB、vimC、moreD、tail -f3、下面有关孤儿进程和僵尸进程的描述,说法错误的是( )?A、孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将

2021-07-19 07:53:09 2940 1

原创 2021年,运维工程师笔试真题(二)(附带答案)

1、arp协议用了 ( )A、broadcastB、multicastC、unicastD、以上选项都不正确2、终止一个前台进程可能用到的命令和操作是?( )A、killB、ctrl+CC、shut downD、halt3、在退出unix系统账户之后还需要继续运行某个进程,那么可用( )A、awkB、sedC、crontabD、nohup4、linux下查看磁盘挂载状态的命令式?( )A、rpmB、mountC、netstatD、df5、执行指令sleep 1

2021-07-15 08:05:39 2298 1

原创 2021年,运维工程师笔试真题(一)(附带答案)

1、在Linux系统的vim编辑器中,如果不保存对文件进行的修改,应使用( )命令强制退出vi编辑器?A、:qB、:wqC、:q!D、:!q2、linux的系统调用是指()?A、由内核发起的调用B、glibc函数库里的函数C、由系统管理员运行的程序D、是用户进程调用内核功能的接口3、以下命令可以用于获取本机cpu使用率的是()?A、ifconfigB、uptimeC、topD、netstat4、Linux文件权限一共10位长度,分成四段,第三段表示的内容是_()?A、文

2021-07-13 18:58:01 7779 3

原创 zabbix 5系列之远程命令自动重启服务

1. 自动重启服务:在配置动作中,我们可以设置相应的报警媒介给工作人员报警。但其实不用每次出故障都立即报警,也可以尝试先让zabbix为我们重启相应的服务,如果多次重启都失败了,则继续报警,让负责人来处理相关问题。我们只需要将动作中的第一步设置添加远程命令即可,第二步、第三步设置为媒介告警。如果你对如何添加动作不是很清楚,可以先看下我前面写的邮件告警部分,相对而言会比较详细。点击动作–>操作–>选择远程命令:1.1 测试远程命令:### 122服务器关闭redis服务:[

2021-07-10 10:34:52 1165

原创 zabbix 5系列之创建监控项聚合图形

1. 创建图形:默认情况下,我们自定义的监控项,在监测–主机–图形中是看不到图形的,需要管理员自己为监控项配置相应的图表。通过图形的展示,可以让数据变得更加直观。在zabbix 4中,监控项图形可以在监测–图形中直接点击查看,在zabbix 5中图形整合到了监测–主机–图形中。创建好图形后,可以根据下面的顺序查看图形:如果需要创建nginx,MySQL等其他图形,方式参照上面的配置即可。不过这样配置,查看图形都是单个查看,如果想把多个图形放在指定页面一起看,可以配置聚合图形。2. 创建

2021-07-09 08:27:45 1349 4

原创 zabbix 5系列之微信实时告警

1. 微信报警:Zabbix除了可以使用邮件报警和钉钉告警之外,还可以通过微信报警,或者只要有api,你能想到的告警方式,zabbix都能实现。越灵活的告警机制越能及时有效的把告警信息推送到负责人,方便及时处理问题。看这篇文章之前,最好看我的上篇钉钉告警,因为在这篇文章中,媒介的设置,动作的设置等介绍的比较简单,主要是功能实现,在上篇文章中,每个参数都有详细介绍。1.1 微信企业号注册:企业号注册地址:https://qy.weixin.qq.com/填写企业注册信息,个人也可以申请,不进行认证即可

2021-07-07 07:52:58 934 6

原创 zabbix 5系列之钉钉实时告警

1. 钉钉报警:群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。群机器人支持Webhook协议的自定义接入,支持更多可能性. 比如我们可将Zabbix运维报警提醒通过自定义机器人聚合到钉钉群中,以实现钉钉告警。1.1 创建群:1.2 给群添加机器人:1.3 钉钉告警脚本:通过脚本调用接口进行告警:### 创建脚本:cat > /usr/lib/zabbix/alertscripts/dingding <&lt

2021-07-06 08:42:36 482

原创 zabbix 5系列之触发器的妙用

1. 触发器:触发器是对监控项采集的数据进行评估的逻辑表达式,如果接收的数据超过了可接受的状态,则触发器会被触发。1.1 创建触发器:在前面课程中,我们创建了对redis服务进行监控的监控项。现在对该监控项设置一个触发器,如果监控项的值为0,则触发一系列动作。点击配置–>主机–>触发器–>点击创建触发器:设置触发器名字:设置触发器表达式:确认之后,可以在主机-触发器中看到刚才创建的触发器。1.2 验证触发器:关闭redis服务,可以在问题中看到事件

2021-07-04 09:56:28 2738 4

原创 zabbix 5系列之自定义监控redis、nginx、mysql服务

1. zabbix自定义监控项:在上一节课中,我们通过添加模板,zabbix自动为我们创建了很多监控项,但是往往模板中的监控项并不能满足我们业务需要,我们时常需要自己根据业务需要创建一系列的监控项,也成为自定义监控项。监控项:zabbix进行监控的一个指标,zabbix中称为item,它的值由独立的key进行识别 。1.1 监控redis服务:先在122客户端部署好redis,并且启动redis服务:yum install redis -ysystemctl start redis方式一:

2021-07-03 08:39:28 227

原创 Zabbix 5系列之自动发现与主动注册实战

1. 自动发现:在主机较多的时候,纯手工添加监控主机的效率势必低下,所以我们可以利用zabbix的自动发现代替手动的添加主机,减轻工作量。自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中符合条件的服务器、设备。1.1 修改zabbix-agent配置文件:[root@localhost ~]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.confPidFile=/var/run/zabbix/zabbix_agentd.pidL

2021-07-02 08:13:01 549

原创 Zabbix 5系列之基于Centos 7构建zabbix监控系统

1. zabbix监控:1.1. Zabbix入门简介:Zabbix是一个基于WEB界面的提供分布式系统监控的企业级的开源解决方案,Zabbix能监视各种网络参数,系统硬件参数,保证服务器系统的安全稳定的运行,并提供灵活的通知机制以让管理员快速定位并解决存在的各种问题。1.1.1 zabbix优点:支持自动发现服务器和网络设备;分布式的监控体系和集中式的WEB管理;支持主动监控和被动监控模式;基于WEB的管理方法,支持自由的自定义事件和邮件、短信发送;1.1.2 zabbix工作原理:

2021-07-01 21:04:03 166

原创 开箱即用的企业实用shell脚本(含lnmp一键部署,redis集群部署)

1、一键部署redis,版本任意指定:如果有朋友想自定义安装路径,或者Redis的默认端口等,可以直接修改前面的变量。这个脚本主要是用到了redis源码自带的初始化脚本。如果遇到报错可以评论区反馈,由于个人写脚本不太喜欢注释,所以劳费各人仔细端详了。#!/bin/bash#by lutixia#############################REDIS_DIR="/usr/local/redis"REDIS_IP="0.0.0.0"REDIS_PORT="6379"REDIS_VE

2021-06-27 09:43:09 222

空空如也

空空如也

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

TA关注的人

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