分类 技术 中的文章

linux cron表达式

解析crontab表达式的网站:https://crontab.guru/ Cron是什么? 简单来讲,cron是基于Unix的系统上的一个实用程序。它使用户能够安排任务在指定的【日期/时间】定期运行。它自然是一个伟大的工具,可以自动运行大量流程,不需要人工干预。 Cron作为守护进程……

阅读全文

《k8s权威指南学习》--ConfigMap

ConfigMap 使用ConfigMap 的限制条件如下。 ConfigMap 必须在Pod 之前创建。 ConfigMap 受Namespace 限制,只有处于相同Namespaces 中的Pod 可以引用它。 ConfigMap 中的配额管理还未能实现。 kubelet 只支持可以被API Server 管理的Pod 使用ConfigMap 。kubelet 在本Node 上通过 --manifes……

阅读全文

《k8s权威指南学习》--k8s核心原理

k8s核心原理 API Server 总体来看, Kubemetes API Server 的核心功能是提供了Kubemetes 各类资源对象(如Pod 、RC 、Service 等〉的增、删、改、查及Watch 等HTTP Rest 接口,成为集群内各个功能模块之间数据交互和通信的中心枢纽,是整个系统的数据总线和数据中心。 除此之外,它还有以下一些功能特性……

阅读全文

《k8s权威指南学习》--Pod

Pod 生命周期 Pod 在整个生命周期过程中被系统定义为各种状态 Pod 的状态如表2.14 所示。 表2.14 Pod 的状态 状态值 描述 Pending API Server已经创建该Pod,但Pod内还有一个或多个容器的镜像没有创建,包括正在下载镜像的过程 Running Pod 内所有容器均己创建,且至少有一个容器处于运行状态、正在启动状态或正在重……

阅读全文

ASCII码表

ASCII码,使用7位二进制数,表示128个标准ASCII字符,使用8位二进制数,表示256 个标准及扩展ASCII字符; ASCII编码字符分类: 控制字符:0~32、127表示,共33个,如CR(回车)、LF(换行)、FF(换页)、BS(退格)、DEL(删除)、Space(空格)等……

阅读全文

iptables的数据包的流程介绍

参考:https://www.linuxso.com/linuxpeixun/10330.html iptables的数据包的流程介绍 iptables 相关概念 匹配(match):符合指定的条件,比如指定的 IP 地址和端口。 丢弃(drop):当一个包到达时,简单地丢弃,不做其它任何处理。 接受(acce……

阅读全文

linux cat

利用cat 给文件写内容,追加的方式 1 2 3 4 cat >> proxy.sh <<EOF export http_proxy=http://99.0.85.1:808 export https_proxy=http://99.0.85.1:808 EOF cat给文件写内容,覆盖的方式 1 2 3 4 cat > proxy.sh <<EOF export http_proxy=http://99.0.85.1:808 export https_proxy=http://99.0.85.1:808 EOF……

阅读全文

sed替换命令收集

普通操作可以使用冒号(:)井号(#)正斜杠(/)来作为分隔符 1 2 3 4 5 sed -i 's#abc#def#g' a.file #将文件a.file中的abc替换成def sed -i 's/^abc.*/abc=def/' a.file # 将a.file中以abc开头的一行替换成abc=def sed -i '/ABC/,$d' a.file # 将a.file中从ABC开始(包括ABC)以后的所有行删除 sed -i '$a aabbccdd' a.file # 给a.file追……

阅读全文

超时控制下执行函数

go中实现超时控制下执行函数功能 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 func RunWithTimeout(fun func() error, timeout time.Duration) error { finished := make(chan struct{}) var err error go func() { err = fun() finished <- struct{}{} }() select { case <-finished: return err case <-time.After(timeout): return fmt.Errorf("timeout") } }……

阅读全文