Jenkins 是一款由 Java 编写的开源的持续集成工具。在与 Oracle 发生争执后,项目从 Hudson 项目复刻。 Jenkins 提供了软件开发的持续集成服务。它运行在 Servlet 容器中(例如 Apache Tomcat)。它支持软件配置管理(SCM)工具(包括 AccuRev SCM、CVS…
问题来源 由于本地邮箱配置错误后导致多次提交关联了错误邮箱导致 Repo 上提交人无法关联 Github 账户 解决 OLD_EMAIL为原来 Repo 中错误邮箱 CORRECT_NAME为要更改的正确用户名 CORRECT_EMAIL为要更…
如果将敏感数据(例如密码或 SSH 密钥)提交到 Git 仓库,是可以将其从历史记录中删除的。 如果要从仓库的历史记录中彻底删除不需要的文件,可以使用git filter-branch命令。 如果其历史记录中没有包含敏感数…
比如在当前目录下要搜寻内容中包含123的文件 可以使用grep命令 $ grep -rnw ./ -e '123' 参数解释 -r 或 --recursive : 此参数的效果和指定"-d recurse"参数相同表示递归查询 -n 或 --line-number : 在显示符合样式的那一…
安装 CertBot 对于Debian发行版可使用apt直接进行安装 $ sudo apt install certbot 申请证书 Standalone 这种方式个人认为申请方便且速度最快,当服务器没有开启 Apache、Nginx 这类程序使用 80 或 443 端口时可以使用。 比如要对examp…
准备 一张 SD 卡(这里我使用的是 SanDisk Extreme 128G) 一台正常工作的电脑(什么操作系统都可以) 一台树莓派 4B 系统烧录 系统镜像下载 在树莓派官网操作系统镜像下载页面我们可以但到大致这三个镜像分类 Raspberry Pi OS Raspberry Pi OS 兼容所有版本…
环境 星露谷游戏平台:Steam 服务器配置(服务端):Ubuntu 20.04.1 LTS x86_64(确保所需要用到的端口号全部开启) 游戏主持主机(客户端):Ubuntu 20.10 x86_64 联机测试主机:Windows 10 家庭版 x64 开始前需…
针对用户应用程序通用desktop文件目录地址 .local/share/application/*.desktop 针对系统程序通用desktop文件目录地址 /usr/share/application/*.desktop 举个栗子 🌰 如果想启动 Spotify 时自动走代理的话 找到 Spotify 的 desktop 文件路径 /usr/share/application/spotify.desktop 拷贝 desktop 文件到用户 application 文件夹下(防止应用升级文件被替换…
创建 grub 主题文件夹 $ mkdirs /boot/grub/themes/ 把下载好的主题用 tar 命令解压(当然某些主题自带安装脚本,可以忽略后面的步骤了 通过 mv 命令移入主题文件夹 修改/etc/grub.d/00_header $ sudo vim /etc/grub.d/00_header GRUB_THEME对应参…
安装 grub2-theme-preview 由于工具是用 python 写的需要用 python 包管理器安装 $ pip install grub2-theme-preview 安装相关依赖 $ sudo apt install mtools qemu-system-x86 xorriso 预览主题 例如主题路径为/boot/grub/themes/basil/ $ grub2-theme-preview /boot/grub/themes/basil/ 之后就可以调用 QEMU 预览主题了