E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
自动化部署三剑客
Linux-文本处理
三剑客
之awk
文章目录awk概述awk的基本使用取出/etc/passwd中的用户名和uid统计出现次数最多的前几名IP取出分区利用率的数字提取网卡配置文件中的ip地址awk常见内置变量FS选取/etc/passwd文件中的第一个单词OFSRSORSNF取出连接状态信息取/etc/passwd文件的倒数第二个字段NRFNRARGC和ARGV模式pattern1.如果未指定:空模式,匹配每一行2./regular
flytalei
·
2023-07-29 18:04
马哥SRE从入门到删根
linux
运维
服务器
#Gitee 的 WebHooks 实现代码
自动化部署
#
1:安装git2:php同步脚本3:配置webhook一:安装git服务//查看是否安装了gitgit--version//如果未安装,执行安装命令yuminstallgit2:编写同步PHP脚本&1";shell_exec($cmd);chmod($target,0777);}//token判断//分支判断$arr=file_get_contents('php://input','r');$ar
核电机组
·
2023-07-29 13:29
gitee
自动化
elasticsearch
三兄弟
有位老人只有一栋房子和三个儿子一天他对儿子们说你们每人都去学一门手艺吧等到学成归来看谁的手艺学的最高房子就归谁所有老大想当铁匠二相当剃头匠
三剑客
幸运的是他们各自都找技术高超的师傅学到老了不起的本色到了约定时间了时间剃头匠兔子跑的快手短发兔子一点夫父亲满意的点点头没过多久一个贵族驾驶什么车飞奔而来开车父亲瞧瞧我的本事吧说着就追上了马车瞬间被飞驰的马换上了四块马蹄铁的好赞轮到我的头顶上挥舞起来竟然没有
星座宝宝
·
2023-07-29 09:07
jenkins
自动化部署
##安装Jenkins插件安装:gitpipeline{agent{kubernetes{inheritFrom"jenkins-slave"yaml'''apiVersion:v1kind:Podmetadata:name:jenkins-slavespec:containers:-name:jnlpimage:"registry.cn-hangzhou.aliyuncs.com/xinhuix
主主主主公
·
2023-07-29 03:46
jenkins
自动化
运维
建木-
自动化部署
-dockerfile文件书写-
自动化部署
jar包完成docker运行镜像-dockerfile书写介绍
阿丹:在
自动化部署
的时候jar包要如何进行部署。就需要通过使用书写dockerfile文件来进行触发的时候执行docker指令来完成镜像的部署以及运行。
一单成
·
2023-07-29 02:04
部署项目
自动化
docker
运维
建木-
自动化部署
工具-安装文档
阿丹:在管理微服务在开发环境以及线上环境的时候。发现每次都要手动的去进行更新迭代。但是在项目的管理中使用建木就可以很简单流程化的进行管理项目。建木官网如下:建木下载docker-compose.ymlwgethttps://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.yml启动dockercomposeup-d注意不要使
一单成
·
2023-07-29 02:34
部署项目
自动化
运维
常用脚本学习手册——Bat脚本
我们在日常工作中常常会遇到一些需要重复进行的工作,又或者我们的项目在转交客户时需要去简化配置过程这时我们就需要使用到一些
自动化部署
操作,我们常常会采用脚本来完成这部分功能下面我们来介绍一种脚本类型Bat
2201_75761617
·
2023-07-28 21:29
学习
正则表达式
在linux中使用正则表达式较多的有三个工具,分别为grep,sed和awk,这三个工具被称为linux文本处理的
三剑客
。1、正则表达式元字符集2、基本组成部分正则表达式使用例子1、“^\d
俗人_0342
·
2023-07-28 19:43
2023年springcloud面试题(第一部分)
这些服务围绕业务能力来划分,并通过
自动化部署
机制来独立部署。这些服务可以使用不同的编程语言,不同数据库,以保证最低限度的集中式管理。
风月歌
·
2023-07-28 19:29
2023面试
java基础
spring
cloud
java
spring
boot
k8s详解
目录一、k8s核心概念二、k8s架构及服务三、k8s卷四、k8s存储类五、k8s网络Kubernetes(简称k8s)是一个开源的容器编排系统,用于
自动化部署
、扩展和管理容器化应用程序。
Web3&Basketball
·
2023-07-28 14:14
k8s
kubernetes
容器
云原生
k8s
jenkins自动拉取git仓库的代码
----必须要配置内网穿透修改gitee远程仓库测试:修改idea中的代码并提交到gitee上,会自动触发jenkins---拉取--编译---打包2.完成
自动化部署
思考:我们的项目和jenkins是不是都在一台服务器上
吾爱将隐,吾念渐深
·
2023-07-28 08:11
git
jenkins
github
shell脚本之AWK-AWK的详细介绍
一、AWK简介二、AWK功能三、AWK的工作流程四、AWK程序执行五、AWK的基本语法在shell中AWK起到的作用是非常巨大的,它也是文本
三剑客
中功能最为强大的一个,对列处理最为明显。
chen__yang_
·
2023-07-28 05:18
shell
linux
编程语言
shell
awk
Linux shell编程自动化运维,
三剑客
之awk脚本编程 详细解析
awk脚本编程awk调用变量自定义内部变量-vawk-vuser=root-F:'$1==user'/etc/passwd-v定义变量外部变量"’'"双引号#var="bash"#echo"unixscript"|awk"{print"123",\"$var\"}"123bash注意awk调用外部变量时,外部使用双引号,内部也使用双引号,但需要转义内部的双引号单引号#var="bash"#echo
是鑫磊吖~
·
2023-07-28 05:46
编程自动化运维
shell
awk
正则表达式
shell
文本
三剑客
之awk
awk它是对于文件中的行来进行操作,操作完后,可以根据指定命令来对行取列。awk的分隔符:默认分隔符是空格键,多个空格会自动压缩成一个。使用格式awk选项‘模式或条件(操作)’文件相关命令常用选项F:指定分隔符,如果是空格,则不用加-v:变量赋值注:在awk中,操作默认打印内置变量$0:打印所有内容$n:处理行的第几列NR:处理的行的行号NF:处理当前行的字段个数,$NF表示最后一个字段FS:列分
ffdtj
·
2023-07-28 01:06
linux
运维
服务器
Linux
三剑客
与正则
目录正则表达式text测试文件正则符号分类基础正则符号正则表达式的贪婪性扩展正则符号linux
三剑客
三剑客
特点及应用场景grepsedsed命令执行过程sed查找scriptsed删除scriptsed
小白菜00
·
2023-07-27 23:28
Linux
linux
运维
服务器
三剑客
用法大全
Shell正则应用正则表达式regularexpression,RE是一种字符模式,用于在查找过程中匹配指定的字符。在大多数程序里,正则表达式都被置于两个正斜杠之间;例如/l[oO]ve/就是由正斜杠界定的正则表达式,它将匹配被查找的行中任何位置出现的相同模式。在正则表达式中,元字符是最重要的概念。正则表达式的作用1.Linux正则表达式grep,sed,awk2.大量的字符串文件需要进行配置,而
荒-于嬉
·
2023-07-27 21:05
Linux
Gogs+Jenkins
自动化部署
方案
基于gogs代码管理系统下的jenkins
自动化部署
方案,主要是开发后提交代码(可以为push、tag、合并等事件)可以直接触发jenkins的构建来完成部署。
YAOYAOYU
·
2023-07-27 18:47
jenkins部署springboot项目(超详细讲解)
首先,我们要明确,jenkins
自动化部署
也只是代替你去做你要做的事,我们梳理一下,你的代码写完,打包,扔到服务器上,部署。
程序媛地瓜
·
2023-07-27 12:17
jenkins
jenkins
spring
boot
运维
Jenkins部署springboot项目
Maven3安装Git4安装Jenkins二、初始化jenkins1.打开Jenkins页面浏览器输入:http://ip:80802.修改jenkins密码3.全局工具配置4.汉化4.安装必要插件三、新建
自动化部署
任务一
bloodia_2019
·
2023-07-27 12:17
jenkins
spring
boot
java
安装部署:Jenkins
Jenkins
自动化部署
可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题,这样解决问题的成本就会显著下降
nmxiaocui
·
2023-07-27 11:35
linux
运维
笔记
jenkins
运维
linux(
三剑客
之sed) sed字符串替换命令详解
sed是streameditor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等。
nmxiaocui
·
2023-07-27 11:34
linux
笔记
运维
linux
运维
适合小公司的
自动化部署
脚本
背景(偷懒)在小小的公司里面,挖呀挖呀挖。快挖不动了,一件事重复个5次,还在人肉手工,身体和心理就开始不舒服了,并且违背了个人的座右铭:“偷懒”是人类进步的第一推动力。每次想要去测试环境验证个新功能,又或者被测试无情的催促着部署新版本后;都需要本地打那个200多M的jar包;以龟速般的每秒几十KB网络,通过ftp上传到服务器;用烂熟透的jps命令查找到进程,kill后,重启服务。是的,我想偷懒,想
程序员猪佩琪
·
2023-07-27 07:59
devops
自动化
基带工程
ci/cd
git
正则表达式 —— Grep
文本处理
三剑客
:Grep、Sed、Awk这三个工具都是基于对文本的内容进行增删改查的操作,此篇着重介绍grep与正则表达式的应用,以及扩展正则表达式。正则表达式什么是正则表达式?
Gsning
·
2023-07-27 07:00
正则表达式
mysql
服务器
文本
三剑客
--awk
是功能最强大的文本工具,也是按行进行操作,对行进行操作后,可以根据指定命令来对行取列,默认以空格或tab键作为分隔符作为分隔基本格式awk选项'模式或条件{操作}'文件1文件2...常用选项:-F:指定分隔符-v(小v):变量赋值内置变量内置变量,不能用双引号括起来,不然系统会把它当成字符串。$0:打印所有内容$n:处理行的第几列 例:$1表示第一列NR:当前处理的行的行号只打印行号NF:当前
dkvhr
·
2023-07-27 04:42
linux
运维
服务器
webrtc发送端-采集和encoder建连
tree/master/latestwebrtc-发送端-采集和encoder建连.drawio.png这张图的内容比较多,主要涉及了:①视频通道建立;②传输通道建立;③VideoRtpSender;④核心
三剑客
bigonelby
·
2023-07-27 03:34
K8S学习总结(一)
Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的
自动化部署
、自动化扩缩容、维护等功能。
SeasonRun
·
2023-07-26 21:02
云开发
Linux文本
三剑客
“grep,sed,awk”总结
目录一.grep(1)什么是grep(2)grep的常用选项(3)高级用法1)grep配合正则表达式2)grep与管道搭配二.sed1.sed编辑器介绍(1)基本语法格式1)一些基本的编辑功能:2.更多的替换选项:(1)替换标记(2)替换字符3.使用地址(1)数字方式的行寻址(2)使用文本模式过滤器(3)命令组合4.删除行5.插入和附加文本6.修改行7.转换命令8.打印行(1)打印行(2)打印行号
树窗
·
2023-07-26 11:07
linux
运维
57道K8S面试题,呕心沥血整理并附答案,赶紧收藏!
Kubernetes是一个开源容器编排平台,用于
自动化部署
、扩展和管理容器化应用程序。它的主要目标是简化容器化应用的部署和管理,并提供弹性、可靠的应用程序编排。2.什么是Pod?
力哥讲技术
·
2023-07-26 05:39
云原生
k8s
容器化
kubernetes
容器
云原生
使用sealer-构建、交付、运行【kubernetes】-demo
Kubernetes是一个开源的容器编排引擎,用来对容器化应用进行
自动化部署
、扩缩和管理.sealer把整个集群看成一台服务器,把kubernetes看成云操作系统,吸取docker设计精髓实现分布式软件镜像化构建
privateobject
·
2023-07-26 02:11
centos
docker
工具
kubernetes
运维
docker
sealer
centos
项目打包和
自动化部署
项目打包和
自动化部署
一.项目部署和DevOps1.1.传统的开发模式在传统的开发模式中,开发的整个过程是按部就班就行(每个人被隔开,瀑布流的方式):但是这种模式存在很大的弊端:*工作的不协调:开发人员在开发阶段
小小程序员——Tracy
·
2023-07-26 01:17
自动化
运维
linux文本
三剑客
之sed编辑器
文本
三剑客
:grepsedawk,都是针对文本内容按行来进行处理。sed工具:类似于vim,是一个文本编辑器,但是sed是按行来编辑和处理。sed的主要作用就是对文本内容进行增删改查。
M上去学习
·
2023-07-25 18:21
linux
编辑器
运维
《Ansible自动化工具篇:ubuntu操作系统基于ansible工具一键远程离线部署之K8S1.24.12二进制版集群》
说明:如果有兴趣,可以从工具下载中获取下载链接,此工具可帮助你快速了解一个
自动化部署
工具是如何编写的?二、工具下载基于Ubutntu系统使用Ansible一
东城绝神
·
2023-07-25 15:58
《企业级K8s集群运维实战》
ansible
自动化
kubernetes
程序员面试系列,k8s常见面试题
Kubernetes(通常简称为K8s)是一个开源的容器编排平台,用于
自动化部署
、扩展和管理容器化应用程序。它最初由谷歌开发,并于2014年捐赠给了云原生计算基金会(CNCF)。
麦田里的守望者_zhg
·
2023-07-25 13:02
面试
面试
kubernetes
职场和发展
分享一个
自动化部署
jar的sh脚本,包括了拉去源码,切换分支,构建项目,停止和运行
#!/bin/bash启动方式bashrun.shfilePath="./jars"mvnPath="/opt/maven/apache-maven-3.9.3/bin/mvn"jar_array=($(find"$filePath"-typef-name"*.jar"-execbasename{}\;))echo"-----jar列表-----"foriin"${!jar_array[@]}";
loserbai-
·
2023-07-25 05:14
自动化
jar
运维
单体项目多服务器发布
部署代码的方式很多种,有瓦力
自动化部署
,jenkins
自动化部署
,还有使用同步方式去部署,亦或是使用swoole脚本
自动化部署
,或者bashshell部署等等,但是今天我们讲的主题都不是这些,我们讲的是懒人操作
dj1540225203
·
2023-07-25 04:19
服务器
php
git
Jenkins+Docker 实现一键
自动化部署
项目
1.安装Jenkinsmkdir/docker/jenkins#新建Jenkins工作目录dockerpulljenkins/jenkins:lts#拉取Jenkins镜像ls-nd/docker/Jenkins#查看目录归属IDchown-R1000:1000/docker/jenkins#赋予权限注:因为Jenkins容器里的用户是Jenkins,而主机用户不是Jenkins,就算是root也
code喵喵
·
2023-07-24 22:45
运维
jenkins
docker
自动化
缺乏自制力
三是早就和三人微信群“
三剑客
”里的CGQ、CLJ约了好多次,抽空周末小聚一下。可惜,昨天没走成,今天也走不成。昨晚,关系较好的同事LT搬了新家,他亲自动
陌路将至
·
2023-07-24 22:57
基于 Docker + Nginx + Gitlab-runner 实现前端
自动化部署
流程
本篇会用到Docker,Gitlab-runner等相关工具,如果对其不是特别了解,可以参考下相关文档:GitLabRunnerDocker快速入门CI/CD:持续集成/持续部署在早期部署前端项目时,我们通常会通过ftp把前端代码直接传输到指定的物理机上,或者通过ssh登陆到指定的物理机上,然后拉取指定仓库的前端代码在本地经行打包构建,构建完成之后在通过ssh将打包之后的文件上传到ngnix指定的
Avicli
·
2023-07-24 16:19
docker
nginx
gitlab
Jenkins+Docker
自动化部署
管理springBoot项目
Jenkins安装看https://www.jianshu.com/p/199061db0ce3在项目中新建DockerFile文件image.pngdockerfile文件内容#Dockerimageforspringbootfilerun#VERSION0.0.1#Author:LongFei#基础镜像使用java8FROMjava:8#VOLUME指定了临时文件目录为/logs。#其效果是在
孤独时代的飞
·
2023-07-24 10:55
江苏奥运
三剑客
合砍60分3-1战胜辽宁赢得铜牌决战
五位奥运冠军站在2018中国女排超级联赛季军大决战的舞台上,联袂上演惊心动魄,荡气回肠的首届排超铜牌决战。竞争激烈的比赛引人注目,依依惜别的友情令人感动。铜牌之战同样是一场跌宕起伏精彩绝伦的大片。江苏女排袁心玥21分荣膺得分王,张常宁20分第一、四局强攻一锤定音,龚翔宇19分第三局发挥神勇。江苏女属于国内联赛最好的进攻组合名不虚传。辽宁女排拥有世界级的二传副攻配合,副攻颜妮贡献15分名副其实。比赛
爱体育的慧哥哥
·
2023-07-24 09:59
Kubernetes(K8s)的核心组件简介
Kubernetes(简称K8s)是一个开源的,用于
自动化部署
、扩展和管理容器化应用程序的平台。在这篇文章中,我们将深入研究Kubernetes的核心组件及其功能。
A ?Charis
·
2023-07-24 04:00
云原生
kubernetes
Linux数据处理
三剑客
目录:Linux
三剑客
之greplinux
三剑客
之awklinux
三剑客
之sedlinux
三剑客
与管道使用【实战】
三剑客
实战之nginx日志分析实战【实战】
三剑客
实战之性能、网络统计实战linux进阶命令
阿瞒有我良计15
·
2023-07-23 21:45
Linux
linux
运维
服务器
企业级服务市场,中国互联网的又一个黄金时代
彼时正值中国互联网刚刚开始铺平发展的道路,这三家公司乘着人口红利之风顺利地进入ToC的黄金时代,短短十年,就以BAT的名义成为了中国互联网“
三剑客
”,而服务于企业用户的亚信,似乎已经被人们遗忘了。
小薇企服
·
2023-07-23 16:19
基于 GitLab CI/CD 的自动化构建、发布实践
持续交付CD(ContinuousDelivery):是基于持续集成基础上,将集成后的代码
自动化部署
到各个环境测试,确定可以发布生产版本
无骛
·
2023-07-23 09:21
实战
linux04 文件管理(高级)
文章目录一、文本
三剑客
1.1sed命令用法选项定位命令用法示例1.2awk命令用法选项工作流程内置变量用法示例1.3grepgrep擅长过滤内容用法选项示例二、文件管理之文件查找2.1find命令用法示例扩展知识
xiaoyurainzi
·
2023-07-23 09:18
linux
python从入门到到高阶
linux
shell
shell中的正则表达式和文本
三剑客
1、显示/etc/passwd文件中以nologin结尾的行;[root@server~]#grep-n"nologin$"/etc/passwd2、找出"netstat-tan”命令的结果中,以‘LISTEN’后跟0或多个空白字符结尾的行[root@server~]#netstat-tan|grep"LISTEN[[:space:]]*\>"[root@server~]#netstat-tan|
wzz20021027
·
2023-07-23 08:51
ui
xhtml
前端
海子:一代天才诗人的陨落
海子去世后,他的好友,同为当年北大
三剑客
之一的西川曾说过:诗人海子的死将成为我们这个时代
405c5da93d8d
·
2023-07-23 07:33
前端
三剑客
之 JavaScript
一、JavaScript简介JavaScript,这个语言也是当下最流行的编程语言之一。虽然JS主要是用于前端页的开发,但实际上,也可以进行服务器开发/客户端程序的开发。其实,JavaScript在HTML篇中,我就已经简单介绍过,JavaScript的原名是ECMAScript,简称ES。之所以改名字,是因为蹭Java热度。虽然叫做JavaScript,但是语言上还是跟Java有区别的。 另外,
Später321
·
2023-07-23 03:28
javaEE初阶
前端
javascript
java
linux
三剑客
---grep
1、说明及用法grep的主要作用是在文件中查找某一个符合语法的内容grep[OPTIONS]PATTERN[FILE...]grep[OPTIONS][-ePATTERN]...[-fFILE]...[FILE...]-a不要忽略二进制数据。-A除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b在显示符合范本样式的那一行之外,并显示该行之前的内容。-c计算符合范本样式的列数。-C或-除了
冯艳辉brook
·
2023-07-23 02:11
SpringCloud面试题 49道
这些服务围绕业务能力来划分,并通过
自动化部署
机制来独立部署。这些服务可以使用不同的编程语言,不同数据库,以保证最低限度的集中式管理。
DENGXIANG1996
·
2023-07-23 01:03
spring
cloud
java
spring
boot
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他