会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
海棠未雨,梨花先雪,一半春休
想看山海,早也去,晚也去 ,一个人也去
博客园
首页
新随笔
联系
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
36
下一页
2021年8月31日
Containerd
摘要: 一、Containerd 介绍 1、安装 Containerd 方式一:下载二进制压缩包 curl -LO https://github.com/containerd/containerd/releases/download/v1.6.6/containerd-1.6.6-linux-amd64.t
阅读全文
posted @ 2021-08-31 23:33 凡人半睁眼
阅读(793)
评论(0)
推荐(1)
2021年5月20日
(()) () [] [[]] {}、字符截取(切片)、变量取默认值
摘要: 一、小括号或圆括号() 单小括号() 1、命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 2、命令替换。等同于cmd,shell扫描一遍命令行,发现了$(cmd)结
阅读全文
posted @ 2021-05-20 16:47 凡人半睁眼
阅读(9)
评论(0)
推荐(0)
2021年3月26日
实用shell脚本(监控cpu、mem、Expect实现SSH免交、数组、计算时间差)
摘要: 1、、定时监控cpu、内存的使用率存到指定文件中 #!/bin/bash # 指定输出的文件路径 OUTPUT_FILE="/path/to/your/output_file.log" # 检查输出文件是否存在,不存在则创建 if [ ! -f "$OUTPUT_FILE" ]; then touc
阅读全文
posted @ 2021-03-26 10:18 凡人半睁眼
阅读(53)
评论(0)
推荐(0)
2021年3月24日
对比文件差异、切割
摘要: 一、awk和split切割文件 1、脚本如下: #!/bin/bash ## 文件效果: 根据行数来切割文件 ## 参数1为要切割的文件名 ## 参数2为每个切割后文件的行数 filename=$1 fileline=$2 echo "filename=$filename" echo "fileli
阅读全文
posted @ 2021-03-24 20:37 凡人半睁眼
阅读(17)
评论(0)
推荐(0)
2021年3月15日
使用Alpine镜像构建镜像
摘要: 一、alpine介绍 1、Alpine Linux是一个完整的操作系统,像其他操作系统一样,可以将Alpine安装到本地硬盘中,使用apk进行包管理。 包含了以下特点: 小巧:基于Musl libc和busybox,和busybox一样小巧,最小的Docker镜像只有5MB; 安全:面向安全的轻量发
阅读全文
posted @ 2021-03-15 13:28 凡人半睁眼
阅读(2207)
评论(0)
推荐(0)
2021年3月7日
K8s Pod与宿主机时区不同步
摘要: 在K8s集群中运行的容器默认会使用UTC时间,即北京时间为凌晨3点时,容器时间为晚上7点,中间会有8小时时差。而有些分布式系统对于时间极为敏感,不允许出现时间误差 这里我们构建一个Nginx镜像,查看构建前的时间 apiVersion: v1 kind: Pod metadata: name: ti
阅读全文
posted @ 2021-03-07 17:20 凡人半睁眼
阅读(1256)
评论(0)
推荐(0)
2021年2月21日
nginx热升级
摘要: 一、解释nginx的平滑升级 一般有两种情况下需要升级Nginx: 一种是确实要升级Nginx的版本,另一种是要为Nginx添加新的模块。 (1)在不停掉老进程的情况下,启动新进程。 (2)老进程负责处理仍然没有处理完的请求,但不再接受处理请求。 (3)新进程接受新请求。 (4)老进程处理完所有请求
阅读全文
posted @ 2021-02-21 00:01 凡人半睁眼
阅读(188)
评论(0)
推荐(0)
2021年2月13日
awk分析web日志
摘要: 具体情况还得根据自己的nginx、apache日志格式来定,仅供参考。 1、查看有多少个IP访问 awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数 grep "/index.php" log_file | wc -l 3、查看每一个I
阅读全文
posted @ 2021-02-13 01:24 凡人半睁眼
阅读(159)
评论(0)
推荐(0)
2021年2月9日
k8s 新建用户远程连接集群和context切换
摘要: 一、kubectl 远程连接cluster 1、kubectl是k8s的客户端程序,也是k8s的命令行工具,kubectl提供了大量的子命令可以让用户和集群进行交互。 kubectl操作k8s集群对象是通过调用 k8s API实现的 kubectl不一定部署在master上,也可以在内网的私人笔记
阅读全文
posted @ 2021-02-09 13:54 凡人半睁眼
阅读(1354)
评论(0)
推荐(1)
微服务之服务网格 Istio
摘要: 一、背景 1、微服务演变历程 第一代微服务框架 Spring Cloud spring Cloud为开发者提供了快速构建分布式系统的通用模型的工具(包括配置管理、服务发现、熔断器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态等) 第二代微服务框架 dubbo Dub
阅读全文
posted @ 2021-02-09 01:39 凡人半睁眼
阅读(615)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
36
下一页
公告