- 博客(133)
- 资源 (12)
- 收藏
- 关注
原创 DPDK网卡驱动加载、绑定和解绑
Igb_uio代码相关的可以分为三个部分:igb_uio内核驱动,内核uio框架,uio用户态部分。加载igb_uio模块与绑定dpdk网卡a)加载dpdk驱动需要先加载uio:modprobe uiob)加载dpdk驱动的方法:/sbin/insmod igb_uio c)删除驱动方法:/sbin/rmmod igb_uio如果不执行a步骤,直接执行b步骤的话,会找不到...
2018-09-05 14:57:53 18756 1
原创 国产UOS操作系统rename用法
Linux系统里面有一个超级好用的rename命令,可以批量修改文件名。rename 被替换字符串 替换后字符串 哪些文件。
2024-02-04 16:47:37 392
原创 Error response from daemon: --live-restore daemon configuration is incompatible with swarm mode
root@1050a udcp-deploy-1.8.0-amd]# systemctl restart docker ##重启dokcer。[root@1050a udcp-deploy-1.8.0-amd]# systemctl daemon-reload ##加载配置。将文件 /etc/sysconfig/docker中的-live-restore去掉。
2023-05-08 17:09:15 465 1
原创 centos7.9安装glibc-static以及获取方式
在centos的镜像ISO文件里面不存在glibc-static 包,如果需要安装glibc-static,只能到仓库获取
2023-04-20 16:44:48 717 1
原创 如何将ThinkPad T490拆机加内存条
ThinkPad T490的拆机图解:第一步使用螺丝刀拧开笔记本背面的螺丝,然后使用薄的公交卡,按照下面标注1,2,3顺序依次,划拉开,这样就可以轻松的将底壳取下第二步,直接取下底壳后,首先我们要找到内存条的插入槽位,T490是支持扩展内存的,最大支持32G,购买内存一定要购买相同频率的,比如我这款笔记本就是镁光2666MHz内存条第三步,将购买的内存条直接插入该槽位就可以了,插入的时候会听到‘巴’的一声,这个时候,先不要将底壳安装,先重启一下笔记本,看是否可以将插入的内存点亮(此处
2022-05-14 14:57:00 21062
原创 Excel如何使用match和index函数
在K列写入函数 =INDEX(E:E,MATCH(H2,$C$2:$C$65535,0)+1)按照H列的值,在C列中进行查找匹配,如果匹配成功,则将该匹配行的E列对应的数值,填入对应的K列中。扩展说明:match函数: MATCH(lookup-value,lookup-array,match-type)lookup-value:表示要在区域或数组中查找的值,可以是直接输入的数组或单元格引用。 lookup-array:表示可能包含所要查找的数值的连续单元格区域,应为数组或数组引用。 mat
2022-04-07 18:11:47 1767
转载 Linux - 输入子系统框架详解
4. Linux - 输入子系统框架详解 - 简书输入子系统概述 Linux内核为了能够处理各种不同类型的输入设备,比如 触摸屏 ,鼠标 , 键盘 , 操纵杆 ,设计并实现了为驱动层程序的实现提供统一接口函数;为上层应...https://www.jianshu.com/p/e9cfae59e3df...
2022-01-26 10:06:42 197
原创 如何在国产桌面操作系统自动重启100次测试
在国产桌面系统下, 所有系统服务的管理都是通过systemd来完成的,而systemd的配置文件大部分存放置于/lib/systemd/system目录中,该目录的文件主要是原本软件所提供的设置,
2022-01-20 18:00:42 1255
原创 centos7.3安全加固脚本--根据绿盟扫描进行编写
#!/bin/bashif [ -z "`uname -s | grep -i linux`" ]then exit 0fiTS="`date +%Y%m%d-%H%M%S`"###################### func_change_snmp_rcom ########################func_change_snmp_rcom(){ echo "" echo "Modify system default snmp read comm...
2022-01-13 18:16:20 577
原创 Apache log4j漏洞常规修复方法
一、升级官方版本(推荐)目前Apache官方已发布最新版升级包,JAVA7版本升级至log4j 2.12.4版本,JAVA8及以上版本升级至log4j 2.17.0版本,升级包中移除了对lookup功能的支持,默认禁用了JNDI方法,该方法目前已经通过我行测试确认可修复。二、移除log4j包中JndiLookup类(可能存在未知影响)移除log4j-core包中JndiLookup类文件,并重启服务,具体方法如下:Linux系统:zip -q -d log4j-core-*.jar ..
2022-01-10 11:47:55 8078
原创 如何登陆Linux显示系统指标system-info.sh
在目录/etc/profile.d增加文件system-info.sh,内容如下:#/bin/bash### Welcome to my linuxwelcome=$(uname -r)# Memorymemory_total=$(free -m | awk 'NR==2 { printf($2)}')if [ $memory_total -gt 0 ]then memory_usage=$(free -m | awk 'NR==2 { printf("%3.1f%%", $3/..
2021-11-10 13:55:56 1097
原创 国产桌面系统修改fstab导致无法启动--解决方法
有的小伙伴经常修改fstab挂载磁盘,会出现错误无法启动,怎么办呢??进行五步走:1、开机按"e"键,进入grub引导菜单2、找到linux vmlinuz-* 开头的行在末尾添加rw init=/bin/bash3、按ctrl+x继续启动4、vi /etc/fstab 删除添加的那一行,保存5、手动重启,就可以正常登陆了...
2021-11-04 21:00:30 2896 3
原创 关于ventoy两个分区说明
下面是一个安装了Ventoy的32GB U盘的分区示意图。你可以看到,整个U盘被分成了2个分区(MBR格式)。为什么选择MBR格式为了能支持Legacy BIOS模式,只能选择MBR分区格式关于分区1Ventoy 将U盘的第一个分区默认格式化为exFAT文件系统来存放ISO文件。exFAT文件系统有比较好的跨平台特性而且也比较适合U盘。从 Ventoy-1.0.11 版本开始,你也可以自己手动再把第一个分区重新格式化为其他文件系统。当前支持的文件系统有: exFAT/FAT32/NT.
2021-11-01 16:15:42 8038 1
原创 国产Linux系统下如何使用ventoy制作多合一启动盘
Ventoy是一款开源免费的多合一系统安装盘/启动盘制作工具支持 Windows家族与 Linux几乎所有主流发行版。它最大的好处在于,你可以在 1个U盘里集成N多款不同类型的操作系统安装盘 (比如 Wind10、Win7、UOS-V20),可引导启动,并通过菜单来选择安装。1、首选下载对应的ventoy在linux系统下的安装包ventoy-1.0.52-linux.tar.gz,此处插入U盘盘符/dev/sda12、对安装包进行解压,tar -zxvfventoy-1.0.52...
2021-11-01 12:49:53 5284
原创 如何利用ansible实现自动化运维(干货)
1.首先了解一下什么是ansibleansible是一种开源的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有批量部署的能力。ansible只是提供一种框架, 真正具有批量部署的是ansible所运行的模块。ansible不需要在远程主机上安装client/agents,因为它们是基于ss...
2021-10-08 19:35:52 2408
原创 国产服务器系统server本地镜像源配置
1、将iso文件上传到mnt目录2、修改配置文件[root@aochang home]# more /etc/yum.repos.d/UniontechOS.repo[AppStream]name=AppStreamenabled=1gpgcheck=0baseurl=file:///media/cdrom/AppStream[BaseOS]name=BaseOSenabled=1gpgcheck=0baseurl=file:///media/cdrom/Ba
2021-09-21 13:00:58 4006 2
原创 编写shell脚本计算200内6的倍数,并打印这些数的平方
#/bin/bashfor i in {1..200}do [ $[i%6] -ne 0 ] && continue echo $i 'square is' $[ i*i ]done输出结果为:
2021-08-10 16:22:40 552
转载 敏捷开发的三驾马车--scrum框架
1. Scrum框架Scrum中的角色Scrum Master——项目负责人、项目经理保护团队不受外界干扰,是团队的领导和推进者,负责提升 Scrum 团队的工作效率,控制 Scrum 中的“检视和适应”周期过程。与 Product Owner 一起将投资产出最大化,他确保所有的利益相关者都可以理解敏捷和尊重敏捷的理念。Team——开发人员、测试人员、美工设计、DBA等全职能性团队团队负责交付产品并对其质量负责,团队与所有提出产品需求的人一起工作,包括客户和最终用户,并共同创建 Pr.
2021-08-08 10:18:33 732
原创 debian系统里面安装sar命令
sar命令对应的安装工具为sysstat#####apt update // 需要root权限####apt-get install sysstat // 需要root权限sudo vi /etc/default/sysstat修改 ENABLED=false 为 ENABLED=true#重启服务sudo service sysstat restart...
2021-07-17 17:50:36 971 1
原创 【PMP】pmp练习题及解析
https://blog.csdn.net/xinsan5989/article/details/115144697
2021-06-11 11:12:04 272
原创 高效能人士的七个习惯
1. 积极主动--积极主动即采取主动,为自己过去、现在和未来的行为负责,并依据原则和价值观,而不是根据情绪和外在环境来下决定2.以终为始--所有事物都经过两次创造,先是在脑海里酝酿,其次才是实质的创造3.要事第一--要事即实质的创造,是梦想的组织和时间4.双赢思维--双赢思维是一中基于互敬、寻求互惠的思考框架与心意,目的是争取更丰盛的机会、财富以及资源,而不是你死我活的敌对竞争5.知彼解己--当我们舍弃焦躁心,改以同情心去聆听别人,便能开启真正的沟通,增进彼此的了解6.统合综效--统合综
2021-06-10 10:14:38 137
原创 python里面的str.split 和re.split区别
str.split()单一分隔符,使用str.split()即可str.split不支持正则及多个切割符号,不感知空格的数量比如:b= a.split(" ")[-1] 空格分隔re.split()多个分隔符,复杂的分隔情况,使用re.split,要import re原型: re.split(pattern, string, maxsplit=0)通过正则表达式将字符串分离。如果用括号将正则表达式括起来,那么匹配的字符串也会被列入到list中返回。maxsplit是分离的...
2021-06-09 11:06:33 390 2
原创 Linux如何修改openfile参数
方法一:临时修改修改openfile参数为100000,命令如下:ulimit -SHn 100000 只对当前session生效方法二:修改配置文件,登录生效修改/etc/security/limits.conf文件,在文件中添加如下行:* soft nofile 100000* hard nofile 100000此方法需要重新登录session才能生效干货又来了,测试一下...
2021-05-12 20:23:14 2071
原创 DNS域名长度限制说明以及实验室实战
域名长度限制,是每个域名都需要遵循的。域名长度最大限制为多少个?每个段域名长度最大限制是63个字符,域名总长度则不能超过253个字符(不包含最后一个.点),在域名中大小写是没有区分的。域名有国际顶级域名和国家顶级域名,通用顶级域名共有8个。地理顶级域名共有243个国家和地区的代码,例如.CN代表中国,.UK代表英国。各个域名的注册管理机构注册域名共同的基本原则:1、可以包含英文字母(a-z,26个)、数字(0-9,10个),以及半角的连接符“-”(即中横线),不能使用空格及特殊字符(如!、$
2021-05-12 20:11:46 5094
原创 域名www.hilizi.com每次解析结果IP都不一样问题定位分析
在递归服务器上dig测试www.hilizi.com 每次得到的解析结果IP都不一样在网站站长之家查询域名的归属和ns记录使用dig测试对应的ns服务器获取该域名的解析结果,都为nxdomain抓包分析www.hilizi.com域名的解析情况,发现一个请求报文有3个应答报文(192.41.162.30是com域的授权IP)...
2021-05-06 18:10:09 523
原创 挖矿入侵Linux系统排查步骤
一、注意事项1. 在做入侵排查前使用命令HISTFILE=/dev/null,将本次shell下执行的命令不写入.bash_history中避免干扰之前的历史命令,该命令仅针对当次shell有效,重开shell后需要重新执行该命令。2. 在确定找到恶意文件或被入侵的原因之前,切勿杀死恶意进程或重启系统,否则会破坏现场。3. 可能存在ps、netstat、ls等命令异常,可能是已被攻击者或病毒木马等替换,此时需要及时删除这些命令文件,使用正确的文件,以便于再次启动恶意文件。检查方法:可.
2021-04-11 12:30:17 8221
原创 软件测试理论知识总结--软件测试过程
测试过程测试阶段划分单元测试(Unit Testing)针对软件基本组成单元(软件设计的最小单位)来进行正确性检验的测试工作。(检测软件模块对《详细设计说明书(LLD)的符合度》)。集成测试(Integration Testing)在单元测试的基础上,将所有模块按照概要设计组装成为子系统或系统,验证组装后功能以及模块间接口是否正确的测试工作。(检测软件模块对《概要设计说明书(HLD)的符合度》)系统测试(System Testing)将已经集成好的软件系统,作为整个基于计算机系统
2021-03-19 20:53:45 662
原创 配置yum源缓存,安装nmap工具和libasan工具
1.在配置文件/etc/yum.conf文件配置keepcache=1 其中1表示缓存 ,0表示不缓存2.再使用yum install nmap -y安装nmap工具,就会将nmap相关的rpm包缓存到本地3.缓存到本地的位置为/var/cache/yum/x86_64/7/base/packages/4. 如果其他机器无法在线yum安装,可以到对应的目录找到rpm包,直接使用rpm -ivh *.rpm 安装对应的工具,比如nmap工具...
2020-12-22 19:39:41 1477
numactl-devel-2.0.9-7.el7.x86_64.rpm
2020-09-30
rfc3651.Handle-System-Namespace-and-Service-Definition.pdf
2020-07-18
rfc3650.Handle-System-Overview.pdf
2020-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人