- 博客(84)
- 收藏
- 关注
原创 FIO 命令行参数详解
Command:fio -filename=/dev/sdb1 -direct=1 -iodepth 1 -thread -rw=randread -ioengine=psync -bs=16k -size=200G -numjobs=10 -runtime=1000 -group_reporting -name=mytest说明:filename=/dev/sdb1 测试文件名称,通常选择需要测试的盘的data目录。direct=1 测试过程绕过机器
2021-02-08 17:33:27
14404
1
原创 NTTTCP 网络性能工具使用方法
在两个实例上安装 NTttcp 网络基准测试工具连接到两个 Windows 实例中的每个实例,然后按照下列步骤操作:从 Microsoft TechNet 网站下载 NTttcp 。将该文件的内容解压到一个文件夹。使用管理员权限打开命令提示符窗口,然后将目录切换到解压 NTttcp 网络基准工具的文件夹。在开始运行 NTttcp 之前,将目录切换到名称与 EC2 Windows 实例的架构匹配的文件夹。测试两个实例之间的 TCP 和 UDP 网络性能默认情况下,NTttcp
2021-02-08 17:06:31
3961
原创 获取Windows 完整Memory Dump Log
https://www.bitdefender.com/support/how-to-generate-a-complete-memory-dump-on-windows-10-1590.html
2021-01-26 17:32:44
834
转载 Diskpart 实现分区自动化
diskpart /s ScriptName.txt其中,ScriptName.txt 是包含脚本的文本文件的名称。要将 DiskPart 的脚本输出重新定向到某个文件,请键入:diskpart /s ScriptName.txt > LogFile.txt其中,LogFile.txt 是 DiskPart 向其中写入输出的文本文件的名称...
2021-01-26 17:27:09
739
原创 Hyper-V 解决 “the hypervisor is not running“ 故障
如果在一台新部署的 Hyper-V 上新建一个 Virtual Machine 时,出现错误信息:"The virtual machine could not be started because the hypervisor is not running”,那么请打开 CMD 执行BCDEdit /set hypervisorlaunchtype auto命令行,之后重新启动计算机即可解决!参考:https://blog.csdn.net/weixin_34247299/article/de
2021-01-26 17:07:04
1783
原创 Mellanox网卡FW刷新步骤
Command:> flint -d /dev/mst/mt4117_pciconf0 -i fw-ConnectX4Lx-rel-14_23_1000-MCX4121A-ACA_Ax-UEFI 14.16.15-FlexBoot-3.5.504.bin burn其中,/dev/mst/mt4117_pciconf0为2.3查看到的device name,fw-ConnectX4Lx-rel-14_23_1000-MCX4121A-ACA_Ax-UEFI-14.16.15-FlexBoot-3.
2021-01-26 17:04:14
1729
原创 驱动(Driver)和固件(Firmware)的区别
驱动(Driver)和固件(firmware)都是代码,前者为软件服务,后者为硬件服务。固件 Frimware:固件(Firmware)就是写入EROM(可擦写只读存储器)或EEPROM(电可擦可编程只读存储器)中的程序。固件是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。固件担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬
2021-01-26 16:59:40
13607
1
原创 批处理制作静默安装程序脚本
使用批处理制作静默安装程序包@echo 安装完窗口会自动关闭!!!@echo off start /wait Lync.exe /Install /Silentstart /wait vcredist_x86/vcredist_x86.exe /q /norestartstart /wait DotNetFx40/dotNetFx40_Full_x86_x64.exe /q /norestartstart /wait setup.exe /qn以上批处理命令可以静默安装.net framew
2021-01-21 19:50:11
1645
原创 CMD环境下执行powershell脚本执行绕过powershell限制
powershell脚本运行方式有两种:一种是powshell中运行,另一种是在cmd中(在某些情况下相当有用)powershell一般默认是禁止脚本运行,想要修改允许脚本运行,需要以管理员权限运行powershell,但有时候我们没有管理员权限,只有普通用户权限,这样就没有办法设置允许脚本运行,这时,cmd中运行脚本的优势就体现出来了。在cmd中运行脚本可以绕过powershell的限制。(cmd)本地权限绕过执行:PowerShell.exe -ExecutionPolicy Bypass
2021-01-21 19:47:34
4590
原创 Windows Server 2016远程桌面服务配置和授权激活方法可适用于(Windows Server 2019)
转载:https://www.cnblogs.com/laosan007/p/11734283.html
2021-01-21 19:43:19
5206
原创 WinPE 详细制作步骤
WinPEWinPE 详细制作步骤转载自:https://cloud.tencent.com/developer/article/1609617
2021-01-21 19:36:38
394
原创 Windows Server 2012部署DHCP和PXE 装系统
转载自https://blog.csdn.net/a1453514850/article/details/86996301
2021-01-21 17:57:07
1051
原创 Linux按特定日期自动备份文件
#!/bin/sh BK_DR=/data/backup #备份文件存放路径 DB_DR=/data/wwwroot DAYS=30 #DAYS=30代表删除30天前的备份,即只保留最近30天的备份 LINUX_USER=root #系统用户名 date=` date +%Y%m%d ` tar zcvf $BK_DR/wwwrootbak$date.tar.gz $DB_DR chown -R $LI
2021-01-20 18:51:47
1296
原创 Ntttcp 网络测试工具使用方法
For example, to measure the network performance between two multi-core serves running Windows Server 2012, NODE1 (192.168.0.1) and NODE2 (192.168.0.2), connected via a 10GigE connection, on NODE1 (the sender), run:ntttcp.exe -s -m 8,*,192.168.0.2 -l 128k
2021-01-20 18:44:53
1583
原创 Powershell 自动登录网页 IE
#输入url,用户名和密码$Url = "https://192.168.1.1/admin/login.jsp”$Username=”admin”$Password=”111111”#创建一个IE对象,可视,加载$IE = New-Object -com internetexplorer.application;$IE.visible = $true;$IE.navigate($url);#等待完全加载while ($IE.Busy -eq $true){ Start-Sl
2021-01-20 17:58:51
1726
1
原创 Python对excel文档的操作
ip安装python库:(linux命令行输入不要在idle输入)pip install xlrdpip install xlwd1.打开excel文档import xlrdworkbook = xlrd.open_workbook("test_case.xlsx")2.获取所有的sheet表sheet_name = workbook.sheet_names()返回类型为所有sheet名字组成的列表list3.获取指定的sheet表:1)根据sheet的sheet_by_index
2021-01-20 17:00:51
203
原创 PuTTY实现Windows和Linux互传文件
平台: windows工具:PSCP.exe下载PSCP.exe 并和Putty.exe 放在一起传输文件把本地文件file传输到Linxu服务器的目录中。基本命令格式:***pscp 文件 用户名@LinuxIP:目录同理,PSCP也可以用于从Linux向Windows复制文件或目录详细步骤: [PSCP 从Linux copy文件到windows](https://blog.csdn.net/cmzhuang/article/details/80513965)...
2021-01-19 16:29:41
192
1
原创 windows server 2012 dhcp服务安装步骤
Windows Server 2012R2 DHCP服务安装步骤转载自: https://www.jb51.net/article/48199.htm
2021-01-19 16:22:38
343
原创 USB Type A/B/C的区别和基本知识
USB 1.0 USB规格第一次是于1995年,由Intel、IBM、Compaq、Microsoft、NEC、Digital、North Telecom等七家公司组成的USBIF(USB Implement Forum)共同提出,USBIF于1996年1月正式提出USB1.0规格,频宽为1.5Mbps.不过因为当时支持USB的周边装置少的可怜,所以主机板商不太把USB Port直接设计在主机板上。USB 2.0 USB2.0技术规范是有由Compaq、Hewlett Packard、Intel、
2021-01-19 16:15:35
13022
原创 Powershell 的输入和输出
输入:read-host "Content:"输出:write-host "Conent:"实例参考:https://blog.csdn.net/sdyu_peter/article/details/81429339
2019-06-26 14:43:13
7152
原创 Powershell 分支循环以及特殊变量
$^ :前一命令行的第一个标记$$ :前一命令行的最后一个标记 $_ :表示表示当前循环的迭代变量。 $? :前一命令执行状态,成功(Ture) 或者 失败(False) $Args :为脚本或者函数指定的参数 $Error :错误发生时,错误对象存储于变量 $Error 中 $Foreach :引用foreach循环中的枚举器...
2019-06-26 14:40:59
545
原创 Powershell 脚本绑定参数传递参数实例
powershell 命令行 参数 绑定powershell 传入 参数powershell 传递 参数powershell CmdletBindingpowershell 命令行 参数 绑定 传入 传递 parameter CmdletBinding必须在Param前面加上一行 “ [CmdletBinding()] ”,才能用【给脚本内部变量名传值法】。同时$args...
2019-06-26 14:37:25
2986
转载 Python 脚本封装成 .exe 文件
最近写了一个小小的程序,需要进行封装exe,为了简单,就直接用了pyinstaller这个模块,对于python3.6版本的童鞋来说,简直方便的不要。下面就给大家介绍一下如何用pyinstaller去封装程序为exe程序。首先,需要安装一下pip这个应用,这个已经在前面的文章中说过了,windows和linux都有请借鉴windows和linux。第二步,安装好pip之后,在cmd命令窗口...
2019-06-26 14:33:25
6477
转载 HTTP 和 HTTPS 的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安...
2019-06-26 14:30:54
144
转载 Linux 虚拟机手动安装或更新VMware Tools
转载自:https://docs.vmware.com/en/VMware-Workstation-Pro/12.0/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.htmlFor Linux virtual machines, you manually install or upgrade VMware...
2019-06-26 14:29:10
923
转载 HTML 和 XML的区别
一、HTML HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。 二、XML XML即ExtentsibleMarkup Language(可扩展标记语言),是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tagset),也没有语法规则(grammatical rule),但 ...
2019-06-26 14:25:04
326
原创 Python 编程中的一些常用知识点
1. 如何在一个.py文件中调用另一个.py文件的类#mymodel.pyimport matplotlib.pyplot as pltclass test(object):num = []def __init__(self, _list):super(test, self).__init__()self.num = _listdef prt(self):print(se...
2019-06-26 14:20:36
568
原创 Python IDE Pycharm的快捷键介绍
IDE编译器Pycharm中的快捷键1、编辑Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描...
2019-06-26 13:55:44
137
原创 Specpower测试时Memory使用率无法固定在一个范围
测试描述:使用spec power工具测试服务器分别在CPU 不同占用率下是Power值测试问题:当specpower开始测试 memory的利用率呈现递增的情况 无法固定在一个范围解决方法:打开Memory Lock Page功能对应链接:https://docs.microsoft.com/zh-cn/sql/database-engine/configure-windows/en...
2019-02-21 15:12:02
1871
原创 python 使用import 无法引用Configparse 模块等问题解决办法
Python3.5 32位 调用其他的模块没问题,但是今天调用configparse的时候报错,明明已经安装了。 采用这样的方法之后变成正常的: 1.添加环境变量(在系统变量Path中添加) 把python相关文件夹,python文件夹,scripts文件夹加入环境变量中。 2.在lib中找到configparse加入到script中,这样就恢复正常了...
2019-02-15 15:56:45
1686
原创 Python Qt5和Qt4 各个模块简单介绍
Qt5与Qt4 最大的一个区别之一是底层架构有了修改。Qt5 引入了模块化的概念,将众多功能细分到几个模块之中。Qt4 也有模块的概念,但是是一种很粗的划分,而 Qt5 则更加细化。本节主要对 Qt5 的模块进行一个简单的介绍,以便以后大家需要哪些功能的时候知道到哪个模块去寻找。 Qt 5 模块分为 Essentials Modules 和 Add-on Modules 两部分。前者是基础...
2019-02-15 15:50:29
1945
转载 BMC IPMI常用命令
BMC IPMI常用命令BMC(Baseboard Management Controler)提供了多种通道来和主机通信,进而检测主机的温度、风扇转速、电压、电源和现场可替代器件。为了便于用户使用,它提供了非常丰富的命令,下面介绍一下主要的常用命令。1. 远程电源控制类Ipmitool -I lanplus –H 10.32.228.111 –U username –P Passwo...
2019-02-14 15:21:59
12785
原创 Powershell 操作Excel的基本命令
关于Powershell的Excel基本操作1.新建Excel$excel = New-Object -ComObject Excel.Application2.对话框是否显示$excel.displayAlerts = $false --不显示$excel.displayAlerts = $false --显示3.操作过程是否可视$excel.Visible = $f...
2019-02-13 18:22:07
7659
2
原创 Python 运维总结
传统运维 -命令行 -批量脚本自动化运维云运维 自动化运维工具部署类: jenkins环境类:ansible监控类:ngios 适合自动化运维的编程语言的特点:丰富的第三方库学习成本低 自动化运维的缺点数据无法共享无法主动发现问题部署成本高标准不统一 云运维简介资源数据共享主动发...
2019-02-13 17:43:33
12025
3
原创 Hadoop 初级概念总结
google大数据技术mapreduce bigtable GFS hadoop一个模仿google大数据技术的开源实现 开源的 apache分布式存储 + 分布式计算平台 核心:HDFS 分布式文件系统 存储海量数据MapReduce 并行处理框架 实现任务分解和调度 用途搭建大型数据仓库 pb级数据存储 处理 分析 等业务 开源工...
2019-02-13 17:35:52
170
原创 Windows 下查看系统硬件信息
如何在windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息?最直接的是:开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo执行,即可看到几乎所有想知道的系统信息,甚至包括机器上已安装的网卡及其IP。如何从系统中 查看主板上内存条的数量。最佳答案: 在cmd命令下 输入:wmic memorychip list brief 或者 wmic M...
2019-02-12 18:10:47
8907
原创 Microsoft Visual Studio 编译器各种文件类型简述及功能
Microsoft Visual Studio IDE开发工具集,目前已推出多个不同版本,从之前的VC4.0到现在的VS2015,各个版本都会或多或少的功能或性能上的修改、提升,具体的改进地方可去官网了解;但无论如何,其始终只是一个开发工具,帮助开发人员快速、高效地完成工作,合理而有效的利用开发工具便成为利器,较为旧版本的VS IDE可以认为淘汰了;故以下针对VS2008、VS2010至V...
2019-01-30 16:13:14
2340
原创 Windows 系统下命令行强制杀死进程
1、查看当前正在运行的进程tasklist2、强制杀死映像名称为imagename的进程,映像名称可通过任务管理器或tasklist命令查看taskkill /im imagename -f3、强制杀死PID为processid的进程,PID可通过tasklist查看taskkill /pid processid -f应用问题:当使用python IDLE运行多线程...
2019-01-16 17:47:29
11044
2
原创 批处理Bat 中一些重要的知识点
1.call socflash.bat option=lr flashtype=2 if=C:\Users\Administrator\Desktop\C1041.BC.0309\C1041.BC.0309.bin call命令调用另一个批处理程序,并且不终止父批处理程序(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)...
2019-01-16 15:13:50
901
原创 批处理中 %~d0 cd %~dp0 的含义
%~dp0 “d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录选项语法:~0 - 删除任何引号("),扩充 %0%~f0 - 将 %0 扩充到一个完全合格的路径名(“f”是file,即文件)%~d0 - 仅将 %0 扩充到一个驱动器号%~p0 - 仅将 %0 扩充到一个路径%~n0 ...
2019-01-16 15:01:23
5289
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人