Jenkins 常用的 Linux 指令

个人名片
在这里插入图片描述
🎓作者简介:java领域优质创作者
🌐个人主页:码农阿豪
📞工作室:新空间代码工作室(提供各种软件服务)
💌个人邮箱:[2435024119@qq.com]
📱个人微信:15279484656
🌐个人导航网站:www.forff.top
💡座右铭:总有人要赢。为什么不能是我呢?

  • 专栏导航:

码农阿豪系列专栏导航
面试专栏:收集了java相关高频面试题,面试实战总结🍻🎉🖥️
Spring5系列专栏:整理了Spring5重要知识点与实战演练,有案例可直接使用🚀🔧💻
Redis专栏:Redis从零到一学习分享,经验总结,案例实战💐📝💡
全栈系列专栏:海纳百川有容乃大,可能你想要的东西里面都有🤸🌱🚀

Jenkins 常用的 Linux 指令

Jenkins 是一个强大的自动化服务器,广泛用于持续集成和持续交付(CI/CD)。在日常运维和管理中,掌握一些常用的 Linux 指令可以大大提高工作效率。以下是20个常用的 Jenkins 指令及其用途。

1. 安装 Jenkins

sudo yum install jenkins -y

安装 Jenkins。

2. 启动 Jenkins 服务

sudo systemctl start jenkins

启动 Jenkins 服务。

3. 停止 Jenkins 服务

sudo systemctl stop jenkins

停止 Jenkins 服务。

4. 重启 Jenkins 服务

sudo systemctl restart jenkins

重启 Jenkins 服务。

5. 查看 Jenkins 服务状态

sudo systemctl status jenkins

查看 Jenkins 服务的运行状态。

6. 设置 Jenkins 开机自启动

sudo systemctl enable jenkins

设置 Jenkins 服务开机自启动。

7. 禁用 Jenkins 开机自启动

sudo systemctl disable jenkins

禁用 Jenkins 服务开机自启动。

8. 检查 Jenkins 安装版本

jenkins --version

检查 Jenkins 的安装版本。

9. Jenkins 日志查看

tail -f /var/log/jenkins/jenkins.log

实时查看 Jenkins 日志。

10. Jenkins 配置文件位置

cat /etc/sysconfig/jenkins

查看 Jenkins 的配置文件。

11. 手动触发 Jenkins 构建

curl -X POST http://localhost:8080/job/job_name/build --user username:token

通过命令行手动触发 Jenkins 构建(需要 API 令牌)。

12. 备份 Jenkins 配置

tar -czvf jenkins_backup.tar.gz /var/lib/jenkins

备份 Jenkins 的配置文件和数据。

13. 恢复 Jenkins 配置

tar -xzvf jenkins_backup.tar.gz -C /

恢复 Jenkins 的配置文件和数据。

14. Jenkins CLI 连接

java -jar jenkins-cli.jar -s http://localhost:8080/ -auth username:token

连接 Jenkins CLI(需要 API 令牌)。

15. 查看 Jenkins 插件列表

java -jar jenkins-cli.jar -s http://localhost:8080/ list-plugins

通过 CLI 查看已安装的 Jenkins 插件列表。

16. 安装 Jenkins 插件

java -jar jenkins-cli.jar -s http://localhost:8080/ install-plugin plugin_name

通过 CLI 安装 Jenkins 插件。

17. 卸载 Jenkins 插件

java -jar jenkins-cli.jar -s http://localhost:8080/ uninstall-plugin plugin_name

通过 CLI 卸载 Jenkins 插件。

18. Jenkins 安全启动(安全模式)

java -jar jenkins-cli.jar -s http://localhost:8080/ safe-restart

在安全模式下重启 Jenkins。

19. Jenkins 脚本控制台

java -jar jenkins-cli.jar -s http://localhost:8080/ groovysh

打开 Jenkins 脚本控制台。

20. 查看 Jenkins 环境变量

printenv | grep JENKINS

查看与 Jenkins 相关的环境变量。

总结

以上是20个常用的 Jenkins Linux 指令。这些指令涵盖了从安装、启动、停止到插件管理和日志查看的各个方面,能够帮助你更加高效地管理和运维 Jenkins。如果你有更多需要或想深入了解的内容,可以参考 Jenkins 官方文档和社区资源。通过不断学习和实践,你将能够更好地利用 Jenkins 提高开发和运维效率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/783196.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

法国工程师IMT联盟 密码学及其应用 2022年期末考试

1 密码学 1.1 问题1 对称加密(密钥加密) 1.1.1 问题 对称密钥la cryptographie symtrique和公开密钥有哪些优缺点? 1.1.1.1 对称加密(密钥加密)的优缺点 1.1.1.1.1 优点 加解密速度快encrypt and decrypt:对称加密算法通常基于…

不锈钢焊条A022

说明:A022是钛钙型药皮的不锈钢焊条。交直流两用,操作性能良好。熔敷金属有良好的耐热、耐腐蚀及抗裂性能。 用途:用于焊接尿素、合成纤维等设备及相同类型的不锈钢结构,也可用于焊后不能进行热处理的铬不锈钢以及复合钢和异种钢等…

使用 pgbadger 自动填充准备好的语句占位符#PG培训

问题 当某些应用程序使用扩展查询协议/准备好的语句来查询 Postgres(出于性能原因,您通常应该这样做)并由于某种原因获得查询错误或只是超过“慢查询日志”阈值(log_min_duration_statement配置参数)时,您…

Kafka(二)Producer第一篇

一,Client开发 生产逻辑需要具备以下几个 步骤: (1)配置生产者客户端参数及创建相应的生产者实例。 (2)构建待发送的消息。 (3)发送消息。 (4)关闭生产者实例…

字节码编程javassist之打印方法耗时和入参

写在前面 本文看下如何实现打印方法耗时和入参。 1:程序 需要增强的类: public class ApiTest1 {public Integer strToInt(String str01, String str02) {return Integer.parseInt(str01);}}插桩类 package com.dahuyou.javassist.huohuo.aa;import…

基于 V7 FPGA 的4X 100G 光纤加速卡,可应用于基于服务器的光纤通道数据采集、数据传输等场景

4个100G QSFP28 光纤通道PCIE x16 主机接口,支持xdma,支持SG DMA光纤通道支持Aurora等协议标准,最高支持25Gbps/lane2组独立的DDR4 SDRAM 缓存,工作时钟频率1200MHz多路数字离散IO接口高性能时钟管理单元 功能框图 一款基于PCIE总…

easyexcel使用小结-未完待续

官网&#xff1a;https://easyexcel.opensource.alibaba.com/docs/current/ <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>4.0.1</version></dependency>一、读 1.1简单读 Getter…

Vue 与 OpenAI 接口交互实战:发送请求的全流程解析(一)

前言 本文讲解使用vue去搭建一个项目&#xff0c;然后向OpenAI发送请求&#xff0c;并获取数据 文章分为两篇书写&#xff0c;本篇文章侧重于书写API的封装与调用&#xff0c;第二篇文章侧重于页面逻辑的处理 接下来就让我们开始吧! 调用OpenAI的本质是什么&#xff1f; 本…

基于AD8232的心电图套件的测试

基于AD8232的心电图套件的测试 1、测试设备2、电源的选择3、 用于测试心电图套件的模拟心电图电路基本4017B的电路基于multisim的电路仿真基于STM32F103RCT6 参考测试数据 1、测试设备 1、AD8232心电模块 2、手持示波器 3、心电信号模拟发生器 4、NI multisim 14.3 5、实物待补…

关于振动盘正反料下料逻辑编写

写在前文 借鉴某个程序的逻辑套路写的 1.就是第一个料是正方向&#xff0c;第二个料是反方向。 (* 基础逻辑应该都差不多&#xff0c;这个是一个振动盘&#xff0c;振动盘的末端是一个上下对射的感应器&#xff0c;这个感应器的作用是对射感应到物料的到位信号&#xff0c;末端…

java LogUtil输出日志打日志的class文件内具体方法和行号

最近琢磨怎么把日志打的更清晰&#xff0c;方便查找问题&#xff0c;又不需要在每个class内都创建Logger对象&#xff1b;利用堆栈的方向顺序拿到日志的class问题。看效果&#xff0c;直接上代码。 1、demo test 2、输出效果 3、完整的LogUtil文件 import org.jetbrains.anno…

导入项目,JAVA文件是咖啡杯图标

问题 从图中可以看到&#xff0c;JAVA文件是咖啡杯图标 原因 项目没有识别为MAVEN项目 解决办法 进入pom.xml文件&#xff0c;右键点击Add as Maven Project即可

详解Linux的shell脚本基础指令

一、shell简介 是Linux系统的用户界面&#xff0c;它提供用户与内核的一种交互方式。它接收用户输入的命令&#xff0c;并把它送入内核去执行&#xff0c;是一个命令解释器。 脚本&#xff1a;本质是一个文件&#xff0c;文件里面存放的是 特定格式的指令&#xff0c;系统可以…

CC4利用链分析

我的Github主页Java反序列化学习同步更新&#xff0c;有简单的利用链图 分析版本 Commons Collections 4.0 JDK 8u65 环境配置参考JAVA安全初探(三):CC1链全分析 分析过程 在Commons Collections 4.0中&#xff0c;TransformingComparator类变为可序列化类&#xff0c;增…

myeclipse开发ssm框架项目图书管理系统 mysql数据库web计算机毕业设计项目

摘 要 随着计算机的广泛应用&#xff0c;其逐步成为现代化的标志。图书馆的信息量也会越来越大&#xff0c;因此需要对图书信息、借书信息、还书信息等进行管理&#xff0c;及时了解各个环节中信息的变更&#xff0c;要对因此而产生的单据进行及时的处理&#xff0c;为了提高高…

吴恩达老师推荐的大模型分析网站 Artificial Analysis

是吴恩达老师推荐的一个提供各大模型的质量、输出速度、价格对比等多维度分析的网站。 比起 LMSYS Chatbot Arena 或者 HF 上的其他竞技场&#xff0c;它们更注重的输出的质量而这个网站其实更利于我们选择一个合适的大模型 API&#xff0c;强烈安利&#xff01;

千帆大模型平台升级十大能力,企业级 RAG 全面升级

7 月 5 日&#xff0c;2024 世界人工智能大会&#xff08;WAIC&#xff09;期间&#xff0c;百度智能云大模型助力新质生产力发展论坛在在上海世博展览馆举办。会上&#xff0c;百度智能云宣布文心大模型 4.0 Turbo&#xff08;ERNIE 4.0 Turbo&#xff09;面向企业客户全面开放…

人工智能在三级淋巴结:肿瘤浸润淋巴细胞领域的系统研究进展|顶刊速递·24-07-08

小罗碎碎念 本期文献主题&#xff1a;人工智能在三级淋巴结/肿瘤浸润淋巴细胞领域的系统分析 关于三级淋巴结和肿瘤浸润淋巴细胞的文献&#xff0c;会是接下来的分析重点&#xff0c;期间也会穿插临床文献&项目复现的推文。 另外再说点科研道路上的题外话&#xff0c;也算是…

GitLab CI/CD实现项目自动化部署

1 GitLab CI/CD介绍 GitLab CI/CD 是 GitLab 中集成的一套用于软件开发的持续集成&#xff08;Continuous Integration&#xff09;、持续交付&#xff08;Continuous Delivery&#xff09;和持续部署&#xff08;Continuous Deployment&#xff09;工具。这套系统允许开发团队…

一手洞悉泰国slot线上游戏投放本土网盟CPI计费广告优势

一手洞悉泰国slot线上游戏投放本土网盟CPI计费广告优势 ​在泰国这个拥有独特文化背景和审美观念的国家&#xff0c;Slots游戏以其丰富的玩法和刺激的体验迅速赢得了玩家们的喜爱。然而&#xff0c;要在竞争激烈的市场中脱颖而出&#xff0c;有效的推广策略显得尤为重要。本土…