【置顶】Hello, hugo!
记录 wordpress 迁移至 hugo+papermod 的过程, 包含环境搭建、博客美化、功能实现、速度优化等…… ...
docker | 下载外网镜像的几种方式
介绍几种方式用于构建平常无法下载的 gcr.io 或者 quay.io 等仓库的镜像,比如阿里云免费的容器镜像服务、开源项目、Docker Playground等 ...
windows | 自定义开机快速启动项
0 前言 最近注意到 windows 系统中当 onedrive 和 clash 同时开机自启时会导致 onedrive 无法自动登录, 需要退出 onedrive 重新启动一下才能正常登录. 出现这个问题的原因是 onedrive 启动速度要比 clash 快, 导致 onedrive 启动时访问不到 clash. 其实只要将这两个其中一个不设置为开机自启即可解决, 但是这两个都是刚需, 放下任何一个都会不舒服. 一番 google 下来, 大部分的 ...
wsl | 自动更新系统代理
wsl 中配置系统代理, apt 代理, git 代理, 以及 docker 代理, 包含 clash 等客户端提供的代理或者使用指定的代理地址 ...
跑步日常
记录一下本跑渣的跑步日常,一点一滴见证自己成长~
linux | 常用命令总结
记录 linux 系统如文本处理, 进程处理, 网络及其他的常用命令 ...
kubernetes | 杂记
介绍一些常见的报错处理、kubectl 命令的一些用法、yaml 编写技巧、小优化等 ...
openssh 源码打包编译成 rpm 包
记录一下不同系统环境下通过源码构建 openssh rpm 包的过程 ...
mysql | 杂记
0 下载地址 https://dev.mysql.com/downloads/mysql/ 1 常用 Sql 1.1 查看用户权限 SELECT u.user, u.host, d.db, u.select_priv, u.insert_priv, u.update_priv, u.delete_priv, u.create_priv, u.drop_priv, u.grant_priv FROM mysql.user u LEFT JOIN mysql.db d ON u.user = d.user ORDER BY u.user, u.host, d.db; 1.2 查看所有库的表数量 SELECT table_schema, COUNT(*) AS table_count FROM information_schema.tables WHERE table_type = 'BASE TABLE' GROUP BY table_schema; 1.3 加载的配置文件顺序 mysql --help |grep -i "my.cnf" /etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf 1.4 查看库的表数量及占用空间 select table_schema as '数据库', table_name as '表名', table_rows as '记 ...
wsl | 释放长久运行占用的磁盘空间
wsl 运行一段时间后, windows 系统中的虚拟磁盘文件占用空间越来越大, 在 wsl 中删除文件也无法释放这部分空间, 几步操作轻松释放 ...
linux | 磁盘扩容
介绍一下 Linux 系统中扩容磁盘的几种方式, 涵盖大部分生产环境中需要对服务器进行磁盘扩容的操作 ...
mysql | 线程上限问题处理
由于系统 systemd 限制导致 mysql 可创建的线程数达到上限, 出现无法登陆等问题 ...
麒麟 7.6 安装谷歌 OTP 认证模块
0 前言 做等保三级项目安全集成建设,测评的时候有个高危不符合项叫做多因子认证(等保里面高危是一票否决项所以必须整改)。这一项要求在登录堡垒机的时候做多因子认证(短信、手机令牌、Ukey 等),在登录堡垒机后每台服务器登录时仍要进行一次多因子认证。但是因为一些原因本来这个事应该由主机安 ...
suse 12sp5 升级 openssh 及 openssl
以源码编译的方式, 将 suse12sp5 默认的 openssl 从 1.0.2j 升级到 1.1.1i, openssh 从 7.2p2 升级至 9.7p1. ...
suse 12sp5 部署 mysql 5.7
0 前言 系统使用 Gnome 环境 1 安装 安装依赖 zypper in libatomic1 zypper in perl-JSON 下载 mysql 安装包, 链接 tar xf mysql-5.7.44-1.sles12.x86_64.rpm-bundle.tar rpm -ivh mysql-community-common-5.7.44-1.sles12.x86_64.rpm rpm -ivh mysql-community-libs-5.7.44-1.sles12.x86_64.rpm rpm -ivh mysql-community-client-5.7.44-1.sles12.x86_64.rpm rpm -ivh mysql-community-server-5.7.44-1.sles12.x86_64.rpm mkdir -p /data/mysql/{data,tmp} chown -R mysql /data/mysql mysqld --initialize --datadir=/data/mysql/data/ --user=mysql 修改 /etc/my.cnf 配置文件 [client] port = 3306 socket = /data/mysql/mysql.sock default-character-set=utf8 [mysqld] port = 3306 skip-grant-tables datadir = /data/mysql/data tmpdir = /data/mysql/tmp socket = /data/mysql/mysql.sock character-set-server = utf8 collation-server = utf8_general_ci pid-file = /data/mysql/mysql.pid user = mysql explicit_defaults_for_timestamp lower_case_table_names = 1 max_connections = 1000 back_log = 1024 open_files_limit = 10240 table_open_cache = 5120 skip-external-locking local-infile = 1 key_buffer_size = 32M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K ...