个人名片
🎓作者简介: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 提高开发和运维效率。