Resive world

Come world to Record life


  • Home

  • Tags

  • Categories

  • Archives

  • Sitemap

  • Search

「Shell」Shell脚本部署Java应用

Posted on 2020-06-10 | In 环境配置

Shell脚本部署Java应用

Read more »

「Shell」Shell 文本处理

Posted on 2020-06-09 | In 环境配置

1. 文件查找命令

1.1 find命令

语法格式:find 搜索路径 [选项] 搜索内容

Read more »

「Shell」Shell 函数的用法

Posted on 2020-06-08 | In 环境配置

1. Shell 函数定义

1
2
3
4
function name() {
# 函数要执行的代码
[return value]
}

函数的简化写法可以省略function或()之一,不过还是推荐标准写法,才能做到做到“见名知意”。

Read more »

「Shell」Shell 变量的用法与数学运算

Posted on 2020-06-07 | In 环境配置

1. 变量替换

语法 说明
${变量#匹配规则} 从变量开头进行规则匹配,将符合最短的数据删除
${变量##匹配规则} 从变量开头进行规则匹配,将符合最长的数据删除【贪婪模式】
${变量%匹配规则} 从变量尾部进行规则匹配,将符合最短的数据删除
${变量%%匹配规则} 从变量尾部进行规则匹配,将符合最长的数据删除【贪婪模式】
${变量/旧字符串/新字符串} 变量内容符合旧字符串,则第一个旧字符串会被新字符串取代
${变量//旧字符串/新字符串} 变量内容符合旧字符串,则全部的旧字符串会被新字符串取代
Read more »

「Shell」Shell 编程入门

Posted on 2020-06-06 | In 环境配置

1. Shell概述

  1. Shell简介
    • shell是操作系统提供给我们用户来访问系统资源的一个接口。
    • shell同时还是一个Linux下的命令行解释器,类似Windows下的cmd。
    • shell 同时还是解释型的脚本语言:运行时翻译,执行一条语句翻译一条,每次执行程序都需要进行解释。
      Read more »

「环境配置」Linux常用命令整理

Posted on 2020-06-05 | In 环境配置

1. 常用基础命令

  1. 文件管理

    Read more »

「Docker」Docker容器与镜像的使用

Posted on 2020-05-07 | In 环境配置

1. Docker客户端

docker客户端非常简单,我们可以直接输入docker命令来查看到Docker客户端的所有命令选项。

Read more »

「Docker」Docker简介与安装(Linux环境centos)

Posted on 2020-05-06 | In 环境配置

Docker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似于app),更重要的是容器性能开销极低。

Read more »

「Jenkins」Jenkins自动部署Jar到远程服务器

Posted on 2020-04-10 | In 环境配置

1. 配置远程服务器SSH免密登录

  1. 本地客户端生成公私钥(一路回车默认即可),会在用户目录.ssh文件夹下创建公私钥
    Read more »

「Jenkins」使用Maven构建Java应用程序

Posted on 2020-04-08 | In 环境配置

1. 添加git凭据

若安装Jenkins时安装的推荐插件,git已经默认安装了,我们添加git凭据:

  1. 系统管理(Manage Jenkins) -> Manage Credentials -> 全局 -> 添加凭据。
    • 类型选择SSH Username with private key,往下滑到Private Key,并勾选Enter directly,在Enter directly的key区域点击Add,粘贴本机git私钥,点击确定。
    • 类型选择Username with password,填写git用户名和密码,点击确定。
      Read more »
1…141516…58

574 posts
69 categories
286 tags
© 2024 Companyd
Powered by Hexo
|
Theme — NexT.Muse v5.1.4