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
自动化部署三剑客
架构杂谈《三》
微服务在服务化架构的基础上,对服务化的细节和方案进行了优化和细化,重点突出了无中心化管理的微服务架构,通过对服务进行有效的拆分来实现敏捷开发和
自动化部署
,并在海量用户的请求下,提高了微服务架构下较细粒度的水平伸缩能力
AjuPrince
·
2023-04-03 22:25
架构杂谈
架构
软件架构
自动化部署
YYDS
1.准备域名:bear.cab备案号:湘ICP备2022016483号-1SSL证书:服务器:内存≥4GB安装并配置相关软件:Jenkins2.346.3项目文件(1).文件列表(2).高级配置,同时适配开放环境和生产环境java项目配置vue项目配置axios:配置根基URLvite:配置请求代理.nginx配置SSL证书3.部署java项目(1).新建Maven项目(2).源码管理.指定pom
phone13144830339
·
2023-04-03 21:49
自动化
运维
如何使用Github的Webhooks+Node完成网站的
自动化部署
?
自打建立个人博客以来,从最开始的手动部署(纯人工),到通过服务器定时任务自动拉去最新代码部署(不及时),通过jenkins构建,到现在的通过github的webhooks
自动化部署
,并做此文章以记录..
Gstabber
·
2023-04-03 10:48
玩转Git
三剑客
——第一章Git基础
玩转Git
三剑客
——第一章Git基础02、安装Git03、使用Git之前需要做的最小配置04、创建第一个仓库并配置local用户信息设置作用域范围是local的参数(作为例子,设置local的用户名、邮箱跟
zhaopeng01zp
·
2023-04-03 09:04
60天
和彭东一起实现自己的操作系统
git
github
玩转Git
三剑客
玩转Git
三剑客
第一章:Git基础0.怎么看gitxxxx--help1.基本配置1.21.2.1检查ssh是否能正常连上gitlab1.2.2权限太开放的问题1.2.3查看ssh的日志2.Git基本命令
winzjqwin
·
2023-04-03 09:59
Git
玩转Git
三剑客
—— 第一章:Git 基础(下)(草稿)
写在前面:吃草学习总结,侵删,谢谢~·11|练习:数tree的个数:·Question:新建的Git仓库,有且仅有1个commit,仅包含/doc/readme,有多少个tree和blob?·Answer:两个tree和一个blob。·准备工作的注意点:·在目录中新建一个空文件夹,git是不理会的,在里面添加文件后,git才会管控·新建一个文件并写入内容的命令:echo"CONTENT">FILE
吃草~
·
2023-04-03 08:17
Git
极客时间
git
《玩转Git
三剑客
》
文章目录3.使用Git之前需要做的最小配置建Git仓库往仓库添加文件gitlog查看版本演变历史gitk通过图形界面工具查看版本历史探秘committreeblob的关系树一树tree的个数分离头指针注意事项进一步理解HEAD和branch删除分支修改最近commit的message修改老旧commit的message连续多个commit合并间隔多个commit合并怎么比较暂存区和HEAD所含文件
江河(Krisen)
·
2023-04-03 08:18
工程技术
git
github
linux
《艺术家们》对我的启发
原因是非常吸引我,有以下收获:《艺术家们》有云天、罗潜、洛夫
三剑客
,他们作为画家的艺术人生。
心飞翔的活着
·
2023-04-03 08:17
Makefile语法及通用模板
简介:本文主要讲解了在开发常规项目时,用于
自动化部署
生成目标文件的Makefile。对其包含的主要语法进行了讲解,最后给出了一个项目通用的Makefile模板,以帮助大家理解。
Leon_George
·
2023-04-03 02:01
Linux3.4.2驱动开发
c
makefile
Makefile模板
Makefile基础语法
初学Web前端开发,学会这几个必杀技,薪资爆表!
坐下来详谈地基-基础:HTML、CSS和JavaScript-----网页
三剑客
在一开始一个初学者都是蒙圈的状态,不知道自己该学什么是正常的,首先你需要先了解HTML、CSS以及JavaScript的基本语法
Web前端学习营
·
2023-04-03 01:46
ubuntu服务器从环境搭建到Jenkins
自动化部署
#1.jdk下载wget--no-check-certificate--no-cookies--header"Cookie:oraclelicense=accept-securebackup-cookie"+官网jdk地址直接使用wget后面不接参数直接下载的jdk解压会报错解压:tar-zxvfjdk环境变量配置:vim/etc/profile#jdkJAVA_HOME=/home/futao/
垃圾简书_吃枣药丸
·
2023-04-03 00:41
shell
三剑客
之sed基本语法,干货满满
目录1.sed的工作原理2.sed的基本语法3.模式空间中的编辑操作4.示例演示1.sed的工作原理sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,处理时,把当前处理的行存储在临时缓冲区中,称为模式空间,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变。sed的特点:(1)sed
李坪源
·
2023-04-03 00:02
前端
运维
linux
数据库
bash
21-11-18 shell
三剑客
之sed
shell
三剑客
之sed一、sed编辑器的具体功能二、sed基本操作1.如何将文件或是字符串中的文本替换掉对命令行使用sed对整个文件使用sed命令2.同时修改替换多个字段3.若想同时修改多行的多处位置三
方鹿鸣
·
2023-04-03 00:56
shell
sed
linux
运维
ssh
shell
三剑客
之sed
文章目录命令含义及参数示例命令含义及参数sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这里要注意一点,源文件(默认地)保持不被修改。sed默认读取整个文件并
Dribblelife
·
2023-04-03 00:49
linux
linux shell pattern,shell
三剑客
之 sed pattern 详解
sed基础介绍语法格式sed处理过程sed选项catsed.txt'-p'打印输出,默认输出两次,流输出一次,源文件输出一次sed'p'sed.txt-n只显示处理的行,静默模式sed-n'p'sed.txtsed'/python/p'sed.txtsed-n'/python/p'sed.txt通过文件引入规则进行流处理catedit.sed引入一个文件中定义的规则sed-n-fedit.seds
晏子春秋
·
2023-04-03 00:18
linux
shell
pattern
shell
三剑客
之 sed 命令详解
sed编辑命令sed编辑命令对照表把/etc/passwd文件赋值到当前路径下,进行操作cp/etc/passwd./cat-npasswdsed删除操作删除passwd文件的第一行sed-i'1d'passwd删除1-3行sed-i'1,3d'passwd删除不能登录的用户,即/sbin/nologinsed-i'/\/sbin\/nologin/d'passwd删除以mail开头一直到以ftp
weixin_30535043
·
2023-04-03 00:47
shell
运维
大数据
shell
三剑客
之SED使用
一、SED介绍SED(StreamEDitor)是一个文本解析转换工具。它遵循简单的工作流:读取、执行、显示。读取:SED从输入流(文件,管道或者标准输入)中读取一行并且存储到模式空间(patternbuffer)的内部缓冲区执行:默认情况下,所有的SED命令都在模式空间中顺序执行;而且SED命令将会在所有的行上依次执行,除非指定了行的地址显示:发送修改后的内容到输出流。在发送数据之后,模式空间将
qq_44209563
·
2023-04-03 00:10
shell
linux
shell
shell——文本
三剑客
之sed命令
目录一.sed命令1.sed功能2.命令格式3.常用选项4.常用操作二.sed命令的使用1.打印内容2.打印行号和文本3.使用地址1.查看任意文本行2.查看奇偶数行3.查看一段时间内的文本内容4.删除行5.替换6.插入一.sed命令1.sed功能sed是行编辑器Sed是从文件或管道中读取一行,处理一行,输出一行;再读取一行,再处理一行,再输出一行,直到最后一行。每当处理一行时,把当前处理的行存储在
oyyy3
·
2023-04-02 23:31
Linux
shell脚本
sed
正则表达式
shell
linux
shell之正则表达式及
三剑客
sed命令
目录一、sed介绍二、sed常见用法1、常见的sed命令选项2、常见的sed操作指令三、sed案例1、sed-n用法2、sed-e用法3、sed结合正则表达式输出指定行4、删除符合条件的文本(d)5、插入符合条件的行6、字符串替换7、先备份在修改数据四、迁移符合条件的文本五、使用脚本编辑文件六、sed分组总结一、sed介绍sed(StreamEDitor)是一个强大而简单的文本解析转换工具,可以读
芒地狠
·
2023-04-02 23:59
linux
运维
服务器
Shell
三剑客
之awk
目录awk简述awk的工作过程awk的工作原理awk的基本格式及其内置变量getline文本内容匹配过滤打印对字段进行处理打印条件判断打印awk的三元表达式与精准筛选用法awk的精准筛选:awk的分隔符用法指定输出的分隔符awk结合数组运用面试题awk简述在Linux/UNIX系统中,awk是一个功能强大的编辑工具,逐行读取输入文本,默认以空格或tab键作为分隔符作为分隔,并按模式或者条件执行编辑
橘淮南枳
·
2023-04-02 23:26
linux
bash
Shell
三剑客
之sed命令
目录一、sed介绍二、sed工作流程三、sed常见用法1、常见的sed命令选项2、常见的sed操作指令四、sed案例1、sed一般用法2、sed结合正则表达式输出指定行3、删除符合条件的文本(d)4、插入符合条件的行5、字符串替换6、先备份在修改数据一、sed介绍sed(StreamEDitor)是一个强大而简单的文本解析转换工具,可以读取文本,并根据指定的条件对文本内容进行编辑(删除、替换、添加
吉吉吉吉吉吉吉吉吉吉
·
2023-04-02 23:55
java
开发语言
Shell脚本
三剑客
之Sed和Awk
目录前言一、文本
三剑客
之sed1.1sed介绍1.2sed工作流程1.3sed工作原理1.4sed命令常见用法1.4.1语法结构1.4.2常见的选项1.4.3常见的操作1.5sed用法示例1.5.1输出符合条件的文本
醉凡尘¢ World1y
·
2023-04-02 23:44
linux
unix
Shell-05Shell
三剑客
之sed
sed特点sed是一个脚本型的编辑器,是非交互式的编辑器,也就是说sed与常见的编辑器不同(比如说vim),sed没有交互式的编辑界面以及光标移动或者庞大的快捷键/功能,sed的使用就是很简单的一个脚本行。sed作为编辑器有如下特点让人难以拒绝:(1)非交互,基于模式匹配的过滤及修改文本(2)逐行处理,所以那些对舒适的交互式编辑而言太大的文件使用sed会显得格外有优势(3)可实现对文本的输出、删除
凯歌响起
·
2023-04-02 23:12
#
Liunx
linux
sed
运维
Shell
三剑客
之sed
目录Shell
三剑客
sed工具sed流编辑器的工作过程sed命令格式与选项操作符sed命令的常用选项sed命令的打印功能默认打印方式sed命令的寻址打印文本模式过滤行内容sed的删除操作通过行号进行删除匹配字符串内容删除字符串搭配正则进行删除删除空行的三种方法
橘淮南枳
·
2023-04-02 23:30
linux
运维
服务器
Jenkins + Pipeline + GitLab 实现
自动化部署
Jenkins+Pipeline+GitLab实现
自动化部署
前言Jenkins是目前相对主流的
自动化部署
工具,博主也是最近才开始研究这个
自动化部署
架构,结局还算完美。
一缕南风
·
2023-04-02 17:41
服务器
随心笔记
jenkins
gitlab
pipeline
自动化部署
前端html项目(非vue项目)通过jenkins打包成docker镜像,实现
自动化部署
前言记录公司中一次将前端项目打包成docker镜像的经历先看下效果图:镜像:访问如下:本次打包方式分两种:1.将项目代码直接打包到镜像中2.将项目代码挂载出来一、docker基础docker默认大家都会,只说几个细节挂载目录的时候,前面的地址为宿主机也就是本机的路径,后面为容器路径。端口同理挂载的时候是挂载不了文件的,只能挂载文件夹nginx.conf和default.conf文件是包含的关系。另
唐小码
·
2023-04-02 15:19
java
html
jenkins
docker
nginx
Vue中样式穿透共6种方法(Vue2、Vue3样式穿透,避免踩坑)
文章目录Vue中的样式穿透问题前言一、Vue2中的样式穿透如何使用第一种写法箭头
三剑客
(原生css):第二种(预处理器:less,sass):第三种(预处理器:less,sass):二、Vue3中的样式穿透如何使用第一种
满脑子技术的前端工程师
·
2023-04-02 06:37
Vue开发中遇到的问题
VUE
vue
elementui
css
sass
前端
K8s一些名词解释和命令
是一个用于
自动化部署
、扩展和管理容器化应用程序的开源系统。
可还记得你我的誓言
·
2023-04-02 04:37
linux
三剑客
其实Linux有自己的独特的法宝,称之为
三剑客
:grep,awk和sed。你可以用这三件法宝很方便的处理数据:查找,分段,修改,而这三个功能对应着我们今天的主角:grep,awk,sed。
C1R2
·
2023-04-02 03:06
详解Ansible(Roles)
自动化部署
配置LAMP架构
Roles简介Ansible为了层次化、结构化地组织Playbook,使用了角色(roles)。Roles能够根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们,roles一般用于基于主机构建服务的场景中,但也可以用于构建守护进程等场景中。 创建Roles创建roles时
weixin_33738578
·
2023-04-02 01:54
php
运维
数据库
ansible 实现
自动化部署
lamp架构
简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)、连接插件connectionpl
清瞳清
·
2023-04-02 01:53
Linux
ansible
自动化
架构
python
自动化部署
jenkins_python+jenkins纯api实现
自动化部署
#coding=utf8importsysimportosimportrequestsimportjsonimporttimeusername=''password=server_ip=''job_name=''req=requests.get('http://{}/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)'
weixin_39971435
·
2023-04-01 22:49
浅谈个人web开发学习
个人主要还是学了有关web开发的基础知识,像前端
三剑客
、几个前端框架、python后端框架、物联网全栈技术栈,但总感觉有些知识学得不是特别扎实,学得比较浮躁,总感觉什么都没学,又好像学了很久很久。。。。
荔枝当大佬
·
2023-04-01 21:03
前端
学习
物联网
Docker 源码架构部署篇
目前,Docker可以在容器内部快速
自动化部署
应用,并可以通过内核虚拟化技术(namespaces及cgroups等)来提供容器的资源隔离与安全保障等。
weixin_34256074
·
2023-04-01 20:26
运维
操作系统
数据库
3、k8s工作负载-replicaset详解
ReplicaSetReplicaSet的工作原理何时使用ReplicaSetRC/RS控制器示例删除rs自愈能力扩容能力K8S工作负载架构从图中可以知道POD是k8s中最下的单位,ReplicaSet简称rs,是用于
自动化部署
使用
Life journey
·
2023-04-01 19:59
K8S
个人日记
分布式
k8s
rabow——umi-qiankun微服务框架企业实践(6)
企业自动化构建配置示例我们公司目前是使用gitlab+jenkins+k8s的组合来进行
自动化部署
。gitlab和k8s这块略过。这里只说jenkins自动化构建的命令。
Rasir
·
2023-04-01 18:16
Linux
三剑客
-----awk
awk一、awk工具介绍1.工作原理2.命令格式二、awk用法1.输出行用法2.输出列用法3.通过管道,双引号调用shell命令4.cpu使用率总结一、awk工具介绍1.工作原理逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入
记忆风沙
·
2023-04-01 14:03
云计算
网络
linux系统
Linux
三剑客
-awk详解
目录一、工作原理(1)命令格式(2)awk常见的内建变量二、按行输出文本三、按字段输出文本四、通过管道,双引号调用shall命令五、cpu使用情况一、工作原理逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读取的,执行结
hydrogen_balloon
·
2023-04-01 14:03
linux
Linux文本
三剑客
--awk
文章目录一.awk概述1.1awk介绍1.2工作原理1.3awk命令格式二.awk常规用法2.1指定分隔符2.2指定多个分隔符2.3awk常用位置变量2.4awk指定行2.5模糊匹配三.awk内的运算符3.1数值比较3.2字符比较3.3逻辑运算四.BEGIN与END4.1BEGIN4.2END五.总结引言:在Linux/UNIX系统中包含很多种类的文本处理器或文本编辑器,其中grep,sed,aw
Sq夏颜
·
2023-04-01 14:56
linux
bash
unix
python grep awk_
三剑客
-grep-awk-sed
三剑客
-grep-awk-sedgrep格式:grep参数过滤文件内容文件名称catfile|grep'过滤的内容'参数:-v取反-E支持扩展正则|或者egrep‘$|#’-n显示过滤内容的行号-o查看匹配过滤过程例
weixin_39791446
·
2023-04-01 14:50
python
grep
awk
linux
三剑客
试题,linux
三剑客
-awk
第1章awk指哪打哪1.1awk内置变量FS输入字段(列)分隔符-F:相当于-vFS:NRnumberofrecord行号(记录号)NFnumberoffiled每行有多少列OFSoutput输出分隔符RSrecordseparator记录分隔符每一的结束标记默认是回车IGNORECASE是否忽略大小写1为忽略1.1.1RS记录分隔符每一的结束标记默认是回车[root@zeqfiles]#catp
weixin_39640008
·
2023-04-01 14:20
linux三剑客试题
Linux文件工具
三剑客
,Linux文本处理工具
三剑客
----awk
一、awk介绍Linux文本处理工具
三剑客
:grep、sed和awk。
孙志岗
·
2023-04-01 14:48
Linux文件工具三剑客
linux命令
三剑客
--awk
awk是一个强大的命令行文本分析工具,强大到教程是一本书,不仅仅是一个命令行工具,还是一个编程工具格式awk'{pattern+action}'{filenames}或者awk[选项参数]-fscriptfilevar=valuefile(s)示例:查看防火墙进程idps|grepfirewallps|grepfirewall|awk‘{print$1}’
锅锅是锅锅
·
2023-04-01 14:15
linux应用开发
linux
三剑客
----awk 笔记及相关问题
1.sed可以实现非交互式的字符串替换,grep能够实现有效的过滤功能。与两者相比,awk是一款强大的文本分析工具,在对数据分析并生成报告时,显得尤为强悍。awk的功能:分析处理日志统计数据快速汇总系统运行信息根据指定内容按照期望格式输出具有强大的脚本语言表达能力支持循环条件数组等语法分析一些复杂的数据比较擅长处理格式化的文本比如日志一些格式数据等eg:awk'{printf"%-4s%-4s%-
王盐盐
·
2023-04-01 14:42
笔记
unix
bash
linux
awk
运维开发
一篇完整教会shell
三剑客
----awk
目录1.什么是awk2.awk的工作流程3.awk程序的执行方式4.基本语法4.1awk的输出4.2awk的变量5.awk操作符6.awk的模式7.awk控制语句8.awk中内置函数的使用1.什么是awkawk是Linux以及UNIX环境中现有的功能最强大的数据处理工具。简单地讲,awk是一种处理文本数据的编程语言。awk的设计使得它非常适合于处理由行和列组成的文本数据。而在Linux或者UNIX
蒋猪猪
·
2023-04-01 14:42
shell
unix
linux
服务器
三剑客
--awk
awk介绍AWK是一个强大的文本分析工具。它是专门为文本处理设计的编程语言,也是行处理软件,通常用于扫描、过滤、统计汇总工作;数据可以来自标准输入也可以是管道或文件工作原理逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令awk执行结果可以通过print的功能将字段数据打印显示。在使用awk命令的过程中,可以使用逻辑操作符"&&“
奥利奥wm
·
2023-04-01 14:31
linux
shell
三剑客
-----awk命令
目录一,awk概述1,awk工作原理二,awk的格式三,内置变量演示2,awk常用内置变量3,NF(多少列)和[NR](所少行)的演示四,面试题五。BEGIN开始和END结尾一,awk概述AWK是一种处理文本的语言,是一个强大的文件分析工具。它专门为文本处理设计的编程语言,也是行处理软件,通常用于扫描过滤统计词汇等工作,数据可以来自标准输入也可以是管道或者文件。1,awk工作原理当读到第一行时,匹
AKA|布鲁克林欧神仙
·
2023-04-01 14:29
shell
运维
linux
运维
服务器
文本
三剑客
----awk
目录一,awk工作原理二,awk中常见的内建变量(可以直接使用)三,举例说明3.1按行输出文本内容3.2输出指定行内容3.3输出奇数行,偶数行内容3.4特别用法3.5如何提取再放回来3.6提取IP地址四,总结一,awk工作原理逐行读取文本,默认以空格为分隔符进行分隔,将分隔所得的各个字段保存在内建变量中,并按照模式或者条件执行编辑命令。sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个
干饭小天才c
·
2023-04-01 14:29
awk
三剑客
-awk
awk文本与数据处理输出:printf格式化输出,自动换行,和\n一起用。print打印内容,会自动换行。参数:-F指定分隔符,不指定是空格。awk-F‘:’‘{print$1}’/etc/passwdawk-F‘:’‘{print$1,$2}’/etc/passwd打印的两列有空格或者cat/etc/passwd|awk-F‘:’‘{print$1,$3}’awk-F‘:’‘{print$1"\
叮当!*
·
2023-04-01 14:27
shell
linux
文本处理
三剑客
---awk
文章目录awk工具一、awk工具介绍二、awk基本使用1、print操作2、printf操作三、awk常用内置变量四、awk自定义变量五、awk常用文本处理模式六、awk条件判断1、语法七、awk循环1、for循环语法八、awk数组1、定义数组2、获取数组中所有数据3、数组支持以任意数据作为下标九、awk的内置函数awk工具一、awk工具介绍工作流程默认情况下,awk可以使用空白字符分割文本,aw
埼玉君
·
2023-04-01 14:25
bash
linux
开发语言
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他