自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 pause帧处理流程

网络 MAC PAUSE帧 QoS 流控

2023-03-09 09:06:00 996

原创 python re findall search finditer complie 预加载

python re findall search finditer complie 预加载

2022-07-04 20:39:44 459

原创 python 线程池 concurrent.futures ThreadPoolExecutor

python 线程池 concurrent.futures ThreadPoolExecutor

2022-07-04 19:34:20 2130

原创 taskset使用和说明

taskset使用和说明

2022-07-04 18:22:54 3033

原创 python threading Thread 多进程实践

python threading Thread 多进程实践

2022-07-04 18:07:45 350

原创 python re re.compile search groupdict 正则多取值

python re re.compile search groupdict 正则多取值

2022-07-04 00:38:12 246

原创 python requests re json下载图片

python requests re json下载图片

2022-07-03 23:05:27 208

原创 python requests lxml etree xpath 获取网页信息

python requests lxml etree xpath 获取网页信息

2022-07-03 23:01:59 413

原创 python request post 验证

python requests post

2022-07-03 21:04:18 722

原创 python requests get获取网页

python requests get

2022-07-03 21:00:32 843

原创 python xpath lxml 抓取网页

python xpath lxml 抓取网页

2022-07-03 20:57:32 288

原创 python xpath 使用

python xpath lxml etree

2022-07-03 17:44:38 262

原创 python 使用xpath requests下载.txt文件

python xpath requests

2022-07-03 17:19:41 479

原创 python,利用requests re模块下载文件

python requests re

2022-07-03 16:19:46 392

原创 GRE简单模拟 Generic Routing Encapsulation

gre Generic Routing Encapsulation

2022-06-24 10:11:05 415

原创 bridge veth netns

bridge veth netns1,创建br02,配置br0 网络,并启动3,创建nns1 和nns2 的网络命名空间4,创建veth对(veth10@veth11 veth20@veth21)5,将veth中的veth10 veth20 加入到br0中6,将veth中的veth11移动到nns1中,并配置ip,并启动7,将veth中的veth21移动到nns2中,并配置ip,并启动8,检查网络的连通性(nns1—br0;nns2—br0,nns1–nns2...

2022-06-23 20:38:42 210

原创 iscsi_server_client_chap_username_password_targetcli

iscsi targetcli chap server client

2022-06-23 10:09:43 416

原创 netns与veth

netns veth 网络命名空间

2022-06-23 09:51:05 432

原创 kubectl expose 发布服务 ClusterIP NodePort

kubectl expose 发布服务 ClusterIP NodePort

2022-05-23 15:44:21 1083

原创 kubectl create deployment (pod)(增删改查)

kubectl create deployment pod 增删改查

2022-05-23 15:06:25 1101

原创 kubectl pod 的增删改查

kubectl 新增 POD 命令行

2022-05-23 14:38:55 364

原创 kubeasz快速搭建K8S集群

k8s 安装 ansible方式

2022-05-23 14:25:42 343

原创 python str 字符串

python str 字符串1,创建2,读取3,格式化4,常用方法(可以把字符串当元组)1,创建#可以使用双引号name="zhangsan"print(name)zhangsan#可以使用单引号name='zhangsan'print(name)zhangsan#直接在双引号前加"r",由于有特殊字符等等,所以这个比较好用path=r"d:\tmp\file1"print(path)s=r"I'm ok!"print(s)d:\tmp\file1I’m ok!

2022-03-21 10:39:49 330

原创 python 列表解析式

python 列表解析式1,格式2,单变量列表解析3,多变量列表解析1,格式列表解析式 list comprehension简单版本[ expression for i in iterable ][ expression for i in iterable if… for j in iterable if…][ expression for i in iterable for j in iterable if…if… ]expression : 输出的结果for i in iterab

2022-03-20 15:13:51 3003

原创 python break continue

python break continuebreak 跳出当前的循环语句continue 跳出这次循环,重新进入循环break 跳出当前的循环语句for i in range(1,5): #取值1,2,3,4 if i>=3: break #当满足上面if判断条件时,跳出for循环 else: print("haha")hahahahacontinue 跳出这次循环,重新进入循环for i in range(1

2022-03-20 11:39:36 290

原创 python 循环 for

python 循环 for1,单条循环2,嵌套循环1,单条循环for i in range(1,5): #前包后不包 print(i)12342,嵌套循环for i in range(1,5): #外循环,i=1,2,3,4 for j in range(1,3): #内循环完成,j=1,2,然后再外循环 result=i*j #打印i*j的乘积 print(result)12243648..

2022-03-20 11:11:36 245

原创 python 流控制 if ... else ...

python 流控制 if1,单独判读2,多个单独判断 全部都执行3,多条判断4,嵌套判断1,单独判读result=79if result > 60 : print("you are good")you are good2,多个单独判断 全部都执行result=79if result > 80: #条件成功,则执行对应语句 print("you are very good")if result > 60 :

2022-03-20 10:43:58 268

原创 python list 列表

python list 列表列表是一个可变的链表结构体,可变代表着不可hashCRUD(创建,读,更新,删除)和元组一样,多了一些特殊的方法1,创建2,读 (索引,切片)3,更新 (插入,末尾添加(append vs extend))4,删除 (按索引删除,按值删除,清空)5,特殊方法 (拷贝,翻转,排序)1,创建userinfo1=[1,"zhangsan",18,"sales"]print(userinfo1)userinfo2=[]print(userinfo2)u

2022-03-19 20:00:00 639

原创 python dict 字典

python dict 字典CRUD(创建,读取,更新,删除)键值对,无序,键唯一,且是字符串,不可变,因此是可hash对象1,创建2,读取 (按键、值,键值进行查询)3,更新 用的比较少4,删除1,创建userinfo1={"id":1,"name":"zhangsan","ages":18,"work":"sales"}print(type(userinfo1))print(userinfo1)<class ‘dict’>{‘id’: 1, ‘name’:

2022-03-19 18:16:26 137

原创 python tuple 元组

python tuple 元组元组:不可变,无序 tuple1,定义:a,一维元组/b,二维元组/c,三维元组2,访问:a,正/b,反3,切片:a,正切/b,反切/c,混合切4,遍历:a,一维遍历/b,二维遍历1,定义a,一维元组userinfo1=(1,"zhangsan",18,"sales")print(userinfo1)(1, ‘zhangsan’, 18, ‘sales’)b,二维元组userinfo1=((1,"zhangsan",18,"sales"),(2,"wa

2022-03-19 12:07:00 314

原创 python数据类型

python数据类型1,数值2,复合1,数值:整数,浮点,布尔,字符串,空值整数: a=10浮点: b=3.1415926布尔: True,False字符串: a=“abcdefg” d=‘hijklm’ 字符串都是需要用单引号或者双引号包起来空值:None2,复合:元组,列表,集合,字典元组:tuple=(a,)列表:list=[a,]集合:set={1,2,3}字典:dict={a=1,}...

2022-03-17 10:01:17 55

原创 python运算符

python 运算符

2022-03-17 09:43:34 49

原创 docker修改国内源

修改如下文件内容[root@localhost ~]# vim /etc/docker/daemon.json{“registry-mirrors”: [“https://registry.docker-cn.com”]}[root@localhost ~]# systemctl restart docker可以添加的国内源有如下一下:Docker国内源说明:Docker 官方中国区https://registry.docker-cn.com网易http://hub-mirror.c.1

2021-12-14 13:01:17 1741

原创 centos8安装docker-ce

解决的问题,centos8 使用yum默认安装的docker为podman;如何安装docker-ce呢?1,卸载默认安装的podman2, 添加docker源,3,安装docker-ce4,启动docker 查看docker 版本开始系统的信息:[root@localhost ~]# cat /etc/redhat-releaseCentOS Linux release 8.5.2111podman version 3.3.1[root@localhost ~]# yum insta

2021-12-14 12:44:58 1601

原创 linux java安装

1,下载Linux版本的jre版本2,上传下载的版本至系统3,解压jre文件4,export JRE_HOME,并将其加入到PATH中5,检查JAVA版本1,下载Linux版本的jre版本https://java.com/en/download/linux_manual.jsp2,上传下载的版本至系统[root@node5 java]# pwd/usr/local/java[root@node5 java]# lsjre-8u311-linux-x64.tar.gz[root@nod

2021-10-22 23:15:36 121

原创 history命令中显示命令执行的时间

[root@node5 ~]# history #默认的history显示的命令是不带时间的 1 hostnamectl set-hostname node5 2 exit[root@node5 ~]# echo 'export HISTTIMEFORMAT="%F %T "'>>/etc/profile #添加一行[root@node5 ~]# source /etc/profile #让文件生效[root@node5 ~]# history

2021-10-22 21:59:35 429

原创 expect带变量参数实现ssh登录

[root@node5 ~]# cat sshlogin2.exp#!/bin/bashset ip [lrange $argv 0 0] #第一个变量赋值ipset password [lrange KaTeX parse error: Expected 'EOF', got '#' at position 14: argv 1 1] #̲第二个变量赋值给passwor…ip -pKaTeX parse error: Undefined control sequ

2021-10-17 09:49:26 257

原创 shell 免秘钥自动创建

使用方法: ./sshlogin IP 密码[root@node5 ~]# cat sshlogin#!/bin/baship=$1passwd=$2port=22autologin(){expect -c "set timeout 5spawn ssh-copy-id -f root@$1 -p$3expect {“yes/no” {send “yes”\n;exp_continue}“password:" {send “$2”\n}}expect eof"}#sh cr

2021-10-17 00:31:49 74

原创 shell ssh免秘钥制作

[root@node2 ~]# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /root/.ssh/id_rsa.Yo

2021-10-16 23:16:42 153

原创 shell脚本+用户名+密码 ssh自动登录(expect spawn)

[root@node5 ~]# cat sshlogin #使用1条命令登录远程主机,并停留在登录交互页面#!/bin/baship=$1password=$2autologin(){expect -c "set timeout 5spawn ssh root@$1 -p22expect {“yes/no” {send “yes”\r;exp_continue}“password” {send $2\r}}interact"}autologin $ip $passwor

2021-10-16 22:59:18 1748

空空如也

空空如也

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

TA关注的人

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