自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 快速安装WSL和Ubuntu

在Windows中快速安装WSL和Ubuntu子系统

2024-01-30 19:07:20 906 1

原创 Nginx手册

worker_connectionsworker_rlimit_nofileNginx网络模型老Nginx模型​ 主进程 + 多个 worker 子进程,这也是最常用的一种模型。这种方法的一个通用工作模式就是:主进程执行 bind() + listen() 后,创建多个子进程;​ 然后,在每个子进程中,都通过 accept() 或 epoll_wait() ,来处理相同的套接字。​ 比如,最常用的反向代理服务器 Nginx 就是这么工作的。它也是由主进程和多个 worker 进程组成。主进

2022-11-06 20:29:03 8579 1

原创 Docker手册

root@kuang-73 ~]# docker run -it -v /var/www/html/:/var/www/html --device /dev/sda:/dev/sda --device-write-bps /dev/sda:1mb centos /bin/bash #因为容器一般没有sda这个设备的,所以要映射出一个这样的设备,然后做限速(1M每秒)多个 FROM 指令时,最后生成的镜像,仍以最后一条 FROM 为准,之前的 FROM 会被抛弃。

2022-11-06 20:26:07 678

原创 Helm使用手册

配置 Kubeconfig。下载kubectl工具。安装kubectl工具。

2022-11-06 20:23:19 201

原创 K8S使用手册

比如,开发人员只需要提交一个基本的、非常简单的 Pod YAML,Kubernetes 就可以自动给对应的 Pod 对象加上其他必要的信息,比如 labels,annotations,volumes 等等。而这些信息,可以是运维人员事先定义好的。要清除iptables规则,这个是最新遇到的坑,什么检查都对,但是ping就是不通,使用如下命令执行删除防火墙规则,注意不是关闭防火墙就万事大吉哦,我以前也这么想的,不清除防火墙规则关闭是没用的,因为Kubernetes依赖iptables所以是不会被关闭的。

2022-11-06 20:15:26 1506

原创 Windows10文件共享

开启文件共享网络和共享中心中点击更改高级共享设置将所有网络启用文件和打印机共享和启用网络发现,注意需要将文件共享双方的都启用。授权特定用户访问权限,添加Everyone用户。点击文件属性–>高级共享–>添加Everyone。...

2021-11-28 09:38:00 135

原创 Windows10安装WSL2

启用适用于 Linux 的 Windows 子系统以管理员身份打开 PowerShell 并运行:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart检查运行 WSL 2 的要求若要更新到 WSL 2,需要运行 Windows 10。对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。对于 ARM64 系统:版本 200

2021-11-17 14:50:52 979

原创 Linux定时清理副本文件

如下代码所示,保留最新的两个文件,其中包括一个在用的文件,一个bak备份文件。其余的老的备份文件都删除掉。#!/bin/bashdir=/data/conf/json_conf/cd $dir || exit 1ls $dir | grep json | awk -F'.' '{print $1}' | uniq -c | awk '$1>2{print $1-2,$2}' | while read num filedo for oldfile in `ls -t $file* |

2021-08-18 17:23:24 215

原创 系统内核参数调优

1、避免傻等,耗费资源减小 net.ipv4.tcp_fin_timeout 和 net.netfilter.nf_conntrack_tcp_timeout_time_wait ,让系统尽快释放它们所占用的资源。开启端口复用 net.ipv4.tcp_tw_reuse。这样,被 TIME_WAIT 状态占用的端口,还能用到新建的连接中。...

2021-08-12 10:45:47 143

原创 使用telnet访问网站

1、使用telnet访问网站[root@VM_0_6_centos ~]# telnet www.baidu.com 80Trying 14.215.177.38…Connected to www.baidu.com.Escape character is ‘^]’.GET / HTTP/1.1host: www.baidu.com(这里可以一直添加请求头,直到添加完成,再次回车即产生访问)2、访问结果如下正常访问结果不正常访问结果...

2021-08-11 15:20:55 3716

原创 使用nc快速创建对外输出的服务

1、使用nc快速启动一个端口如下,访问30001端口会输出/etc/passwd的信息nc --sh-exec “cat /etc/passwd” -l 30001 --keep-open &2、访问结果如下

2021-08-11 15:13:04 305

原创 缓存cache和缓冲buffer的区别

个人认为他们最直观的区别在于cache是用于随机访问时提高热点的命中率,而buffer是顺序访问时起缓冲作用。虽然这样说并没有直击本质,不过我们可以待分析完毕之后再来讨论真正的本质。无论缓存还是缓冲,其实本质上解决的都是读写速度不匹配的问题,从这个角度,他们非常相似。首先讨论读缓存跟读缓冲。读缓存跟读缓冲的最大区别在于,读缓存的目标数据是始终有效的,如果不从缓存中读取,也可以直接读取实际数据,只不过实际数据读取会慢一些,当这个数据在缓存中,读取速度将会变快。当一个缓存中的数据被多次读取,实际上就减少了该

2021-08-11 15:03:46 155

原创 Linux目录的x执行权限深入理解

1、文件和目录权限①目录读:ls:有r权限即可写:touch、mkdir、rm:必须要wx才行执行:进入cd:有x权限即可②文件读:cat:有r权限即可写:echo、vim:有w权限即可执行:bash:有x权限即可2、目录权限分解①由于目录文件内只有文件名和inode号,所以只有读权,只能获取文件名,无法获取其他信息。如下,只给了(其他账号)目录读的权限(其他账号)只能看见文件名,而不能看见其他信息②因为其他信息都储存在inode节点中,而读取inode节点内的信息需要目录文件

2021-08-10 16:00:01 3304

原创 通俗理解软中断

1、中断中断是系统用来响应硬件设备请求的一种机制,它会打断进程的正常调度和执行,然后调用内核中的中断处理程序来响应设备的请求。你可能要问了,为什么要有中断呢?我可以举个生活中的例子,让你感受一下中断的魅力。比如说你订了一份外卖,但是不确定外卖什么时候送到,也没有别的方法了解外卖的进度,但是,配送员送外卖是不等人的,到了你这儿没人取的话,就直接走人了。所以你只能苦苦等着,时不时去门口看看外卖送到没,而不能干其他事情。不过呢,如果在订外卖的时候,你就跟配送员约定好,让他送到后给你打个电话,那你就不用苦苦

2021-08-09 20:24:11 1793

原创 sed pattern/hold space两个空间

1、sed参数说明## 标题l list pattern space的东西是什么h 把hold space里的东西清掉,把pattern space的东西copy给hold spaceH 把pattern space的东西加在hold space东西后面g 把pattern space里的东西清掉,把hold space东西拿回给pattern spaceG 把hold space的东西加在pattern space东西后面p 印出pattern space的东西x 交换(exchange)p

2021-08-09 16:23:14 352

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除