2023年8月16日
摘要: 需求:需要对系统日志进行监控,获取增量日志 ### 获取文件最后一行内容 ``` // 获取上一行行尾位置 int MovetoLineStart(std::fstream* fs) { fs->seekg(-1, std::ios_base::cur); for (int i = fs->tell 阅读全文
posted @ 2023-08-16 19:15 umichan 阅读(377) 评论(0) 推荐(0)
  2023年8月1日
摘要: k3s相关文件在/var/lib/rancher/k3s,先赋予当前用户文件夹权限 ``` sudo chown -R ${USER} /var/lib/rancher/k3s/server ``` 证书位于/var/lib/rancher/k3s/server/tls kubeconfig位于/v 阅读全文
posted @ 2023-08-01 17:31 umichan 阅读(202) 评论(0) 推荐(0)
  2023年7月25日
摘要: ### 创建k8s用户 用户admin-user,namespace为admin ``` apiVersion: v1 kind: ServiceAccount metadata: name: admin-user namespace: admin apiVersion: rbac.authoriz 阅读全文
posted @ 2023-07-25 19:51 umichan 阅读(600) 评论(0) 推荐(0)
  2023年6月13日
摘要: ## 目录结构 ├── CMakeLists.txt ├── README.md ├── scripts │ └── build_deb.sh ├── src │ └── app.cpp └── VERSION ## 打包脚本 ```bash #! /bin/bash PROJECT_NAME="m 阅读全文
posted @ 2023-06-13 11:13 umichan 阅读(121) 评论(0) 推荐(0)
  2023年5月24日
摘要: 0.top指令和ps指令的CPU计算 top top指令显示为一段时间内的CPU使用率,通常为几秒 显示值可大于100%,表示多核占用的情况 用于排查CPU高负载进程 ps ps指令显示从开机到现在的平均CPU使用率 主要用于查看进程CPU资源占用 1.Linux下CPU使用率计算 1.1 获取CP 阅读全文
posted @ 2023-05-24 15:39 umichan 阅读(3064) 评论(0) 推荐(0)
  2023年4月11日
摘要: 获取shell文件所在目录 PROJECT_PATH=$(cd "$( dirname ${BASH_SOURCE[0]})"; pwd) 获取shell文件所在目录的上级目录 PROJECT_PATH=$(cd "$( dirname ${BASH_SOURCE[0]})"; cd ..; pwd 阅读全文
posted @ 2023-04-11 16:15 umichan 阅读(54) 评论(0) 推荐(0)
  2023年3月9日
摘要: 快速部署k3s 主机1上部署master节点 # 节点命名为master curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_NODE_NAME=master sh - 阅读全文
posted @ 2023-03-09 15:47 umichan 阅读(154) 评论(0) 推荐(0)
  2023年2月3日
摘要: DB_HOST=... DB_PORT=... DB_USER=... DB_PASSWORD=... DB_NAME=... mysql="mysql -h$DB_HOST -P$DB_PORT -u$DB_USER -D$DB_NAME -s -e" export MYSQL_PWD=$DB_P 阅读全文
posted @ 2023-02-03 17:25 umichan 阅读(422) 评论(0) 推荐(0)
  2023年1月14日
摘要: 先到mstorsjo/llvm-mingw下载mingw的压缩包 64位选下图框出的 下载之后解压放到任意位置,例如E:\mingw 然后配置环境变量 计算机-属性-高级系统设置-环境变量 在[系统变量]中找到Path,选择编辑,然后在写入mingw路径 以E:\mingw为例则写入E:\mingw 阅读全文
posted @ 2023-01-14 12:23 umichan 阅读(570) 评论(0) 推荐(0)
  2023年1月13日
摘要: docker容器内Permission denied是因为容器的用户没有对文件的权限 假设要改变文件夹a的权限 使用stat 文件名查看文件的拥有者 stat a 假设容器内的用户为abc123,那应该确保宿主机的用户abc123拥有文件a的权限 sudo chown -R abc123:abc12 阅读全文
posted @ 2023-01-13 16:32 umichan 阅读(1459) 评论(0) 推荐(0)