当前位置: 首页 > news >正文

面试总结46-50天

第48天 GitLab版本仓库和Jenkins基础

1.如何重置gitlab密码(忘记密码)

user = User.find_by_username 'root'
user .password = "wang@123"
user .password_confirmation = "wang@123"
user.save    #保存
quit     #退出控制台

忘记密码:如何破解mysql密码,如何破解linux密码

关于mysql:

1.停止mysql服务  systemctl stop mysql

2.进入安全模式  

mysqld_safe --skip-grant-tables &
#--skip-grant-tables 参数表示跳过权限表的加载,& 表示让该进程在后台运行。

3.登录MySQL  

打开新的终端窗口,无需密码即可登录 MySQL:mysql -u root

4.修改密码

-- MySQL 5.7及之前版本
UPDATE mysql.user SET authentication_string = PASSWORD('newpassword') WHERE User = 'root';
FLUSH PRIVILEGES;
-- MySQL 8.0及以上版本
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
FLUSH PRIVILEGES;

5.  退出 MySQL 并恢复正常启动   

pkill -f "mysqld_safe --skip-grant-tables"    #停止以特殊模式运行的 MySQL 服务
systemctl start mysql #启动mysql

关于linux密码:

1.重启系统,进入 GRUB 菜单
开机时按 Esc 或 Shift(视系统而定),显示 GRUB 菜单。
选择要启动的内核,按 e 编辑启动参数。
修改启动参数
找到以 linux16 或 linux 开头的行,在末尾添加:
plaintext
rd.break enforcing=02.rd.break:进入紧急救援模式。
enforcing=0:临时禁用 SELinux(否则可能权限不足)。
挂载根文件系统
按 Ctrl + x 启动系统,进入紧急救援模式后,依次执行:
bash
mount -o remount,rw /sysroot  # 重新挂载根目录为可写模式
chroot /sysroot                # 切换到系统根目录3.重置密码
bash
passwd root  # 设置root密码(按提示输入两次新密码)4.更新 SELinux 上下文(如果之前添加了 enforcing=0)
bash
touch /.autorelabel  # 系统重启时自动修复SELinux标签5.退出并重启
bash
exit
reboot

2. 什么是CICD?

最初是 瀑布模型 ,后来是 敏捷开发 ,现在是 DevOps ,这是现代开发人员构建出色的产品的技术路线。 随着DevOps 的兴起,出现了 持续集成( Continuous Integration 持续交( Continuous Delivery 持续部署( Continuous Deployment 的新方法。

3.

http://www.dtcms.com/a/269012.html

相关文章:

  • Python爬虫图片验证码和滑块验证码识别总结
  • 前端技术博客汇总文档
  • 思考5-10分钟,输出高质量的学术科研报告,谷歌的deepsearch模型太惊艳了!
  • 【最新版】Spring Boot 项目打包部署到服务器
  • 【配置+图解Android各种版本配置】
  • V8 主要版本与对应 ECMAScript 支持
  • 2025 API 开发管理工具 Apipost 与 Apifox 全维度对比
  • CentOS-7-x86_64解决:使用NAT模式无法ping通www.baidu.com或无法ping 8.8.8.8问题。
  • 防火墙防御DDoS攻击能力分析
  • AI 智能体记忆系统关键技术
  • vite打包的简单配置
  • 构建一个vue2的项目并安装echarts
  • 【机器学习笔记 Ⅲ】1 无监督学习
  • 讯飞结合kimi辅助文章博客写作
  • 如何解决微信小程序出现两个下拉刷新样式?
  • 【论文阅读】Dynamic Few-Shot Visual Learning without Forgetting
  • 科目一小述(二之前)
  • Git安装避坑指南
  • 深入理解 React 单向数据流:构建高效、可维护的组件架构
  • 石子入水波纹效果:UV扰动着色器实现
  • Vue 配置打包后可编辑的变量
  • UI前端大数据处理性能提升:分布式架构下的数据处理优化
  • 数字人源码部署流程分享--- PC+小程序融合方案
  • 【MyBatis】XML实现,配置方法和增、删、改、查
  • 深入解析密集矩阵与稀疏矩阵:概念、应用与代码实战
  • 【人工智能】ChatGPT、DeepSeek-R1、DeepSeek-V3 辨析
  • 音频信号的预加重:提升语音清晰度
  • 【Netty进阶】Netty的进阶与实战
  • 【C语言】const、volatile、restrict、static四大关键字学习笔记
  • 沉浸式视频的未来:MV-HEVC与3D-HEVC技术深度解析