运维

用wget做站点镜像

# wget -r -p -np -k http://xxx.edu.cn -r 表示递归下载,会下载所有的链接,不过要注意的是,不要单独使用这个参数,因为如果你要下载的网站也有别的网站的链接,wget也会把别的网站的东西下载下来,所以要加上-n...

NPM Git Yarn 如何设置代理

前言由于有时候网络的原因,会导致 npm 、git 、yarn 下载遇到各种各样的问题。而且我们正好会使用科学上网方法。那么我们就可以为 npm 、git 、yarn 设置代理。让它们通过代理的方式的得到更优的下载网络,从而...

sed 文件处理常用命令

-i参数表示直接替换并修改文件 -i参数时直接修改文件 sed -i 's/aaa/bbb/g' testfile 将testfile文件中的aaa替换为bbb字符串 删除文件指定行或者某行内容 sed -i '/aaa/d' testfile 删除包含aaa字符...

kubernetes 更换ip后重新初始化

1,分别修改master、node1、node2节点的hosts映射地址 vi /etc/hosts修改成对于应的节点地址 2,删除/etc/kubernetes/文件夹下的所有文件、删除$HOME/.kube文件夹、删除/var/lib/etcd文件夹、并关闭防火墙...

git reset三种模式和使用场景

git reset三种模式和使用场景 --hard:重置位置的同时,直接将 working Tree工作目录、 index 暂存区及 repository 都重置成目标Reset节点的內容,所以效果看起来等同于清空暂存区和工作区。 --soft:重...

Redis过期策略

Redis采用的过期策略 懒汉式删除+定期删除 懒汉式删除流程: 在进行get或setnx等操作时,先检查key是否过期; 若过期,删除key,然后执行相应操作; 若没过期,直接执行相应操作; 定期删除流程 ...

K8S 学习笔记

pod中各容器共享同一个网络栈和存储卷,因此各容器应该使用不同的端口,否则pod会启动失败; 有状态服务 VS 无状态服务? 网络通信 k8s的网络模型假定了所有Pod 都在一个可以直接连通的扁平的网络空间中...