协会网站信息平台建设,电商关键字优化,企业网站管理规定,网站开发 功能不会写「作者简介」#xff1a;CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「订阅专栏」#xff1a;此文章已录入专栏《网络安全入门到精通》 Windows基础一、DOS命令1、目录文件操作dir 列出目录文件cd 切换目录md 创建目录rd 删除目录move 移动文件或目… 「作者简介」CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「订阅专栏」此文章已录入专栏《网络安全入门到精通》 Windows基础一、DOS命令1、目录文件操作dir 列出目录文件cd 切换目录md 创建目录rd 删除目录move 移动文件或目录copy 复制文件xcopy 复制目录del 删除文件type 查看文件内容findstr 查找文件内容重定向 管道符 |2、网络操作ipconfig 查看网卡信息ping 测试网络联通性netstat 查看网络连接nslookup 解析域名tracert 路由探测3、进程操作tasklist 显示进程taskkill 结束进程4、用户操作创建用户查看用户删除用户修改用户用户组操作5、其他操作二、Windows 防火墙1、开启防火墙2、添加策略三、Windows文件共享1、开启共享2、设置共享权限3、访问共享四、注册表1、注册表基本操作1、1 修改时间格式一、DOS命令
命令帮助格式命令 /? 比如 cd /?可以显示命令的作用以及参数的作用。 1、目录文件操作
dir 列出目录文件
参数 /a:h 显示隐藏文件
dir 列出当前目录下的文件和目录
dir d:Python 列出指定目录下的文件和目录绝对路径
dir Python 列出指定目录下的文件和目录相对路径
dir /a:h d:\Python 显示隐藏文件补充
显示隐藏文件时只会显示隐藏文件而不会同时显示其他文件。提示找不到文件时说明目录中没有隐藏文件并不是错误。 cd 切换目录
d: 切换盘符
cd /d d: 切换盘符
cd /d d:/ 切换盘符
cd ../ 返回上级目录
cd ../../ 返回上上级目录可继续叠加
cd data 切换到指定目录相对路径
cd c:\Users\dell 切换到指定目录绝对路径补充
切换目录时直接跟目录名切换盘符时需要加上 /d 参数。../ 代表上一级目录可叠加使用。Windows不区分大小写可以先输入首字母然后按Tab键补全。Windows的路径分隔符只能使用 \而不能使用 /否则会报错。 md 创建目录
md test 创建指定目录简写
mkdir test 创建指定目录md 等价 mkdir
md test\test1\test2 创建多级目录补充
md 是 mkdir 的简写两个命令的作用相同。创建多级目录时即使上级目录不存在也可以创建。 rd 删除目录
参数 /s 删除目录的子目录及文件 /q 不询问直接删除
rd test 删除空目录非空目录会报错
rd /s test 删除目录同时删除目录中的子目录及文件按Y确认
rd /s /q test 删除目录不询问直接删除
rd test test1 同时删除多个目录目录之间用空格间隔move 移动文件或目录
move test new_test 重命名文件或目录
move test Python 移动目录
move a.txt Python 移动文件copy 复制文件
copy a.txt Python 复制文件到指定目录
copy test Python 复制目录下的所有文件到指定目录不复制目录本身
copy a.txtb.txt c.txt 将两个文件的内容合并到c.txt自动创建文件c.txt补充
copy只复制文件或目录下的所有文件不能复制目录本身。 xcopy 复制目录
复制文件及目录结构默认不复制空目录
参数
/s 复制子目录不包括空目录/Y 取消覆盖确认
xcopy test Python 复制test目录下的文件到指定目录
xcopy /s test Python 复制test目录下的目录和文件到指定目录del 删除文件
del a.txt 删除指定文件
del a.txt b.txt 同时删除多个文件type 查看文件内容
type a.txt 查看指定文件findstr 查找文件内容
参数
/v 反选/n 显示行号
findstr a a.txt 查找包含字符a的内容
findstr /n a a.txt 显示行号
findstr /v a a.txt 查找不包含字符a的内容 重定向
将左侧的输出结果输入到到右侧的文件中。
ipconfig a.txt 将命令的查询结果输入到文件中
echo hello world a.txt 创建文件内容为hello world
echo hello world a.txt 追加内容到文件中补充
创建文件当右侧的文件不存在时会创建文件。常用来写入内容会覆盖文件原本的内容常用来追加内容不会覆盖原本的内容。也可以用来创建内容前提是右侧的文件不存在。echo 输出的内容不用引号包裹也可以。 管道符 |
将左侧命令的输出作为右侧命令的输入常用来过滤查询结果。
ipconfig | grep a2、网络操作
ipconfig 查看网卡信息
ipconfig # 查看网卡信息IP地址、子网掩码、网关
ipconfig /all # 查看网卡详细信息常用来查看mac地址
ipconfig /flushdns # 刷新DNS缓存
ipconfig /release # 释放网卡
ipconfig /renew # 重新获取ping 测试网络联通性
参数
-t 持续ping-n ping的次数-l 指定字节大小
ping www.baidu.com # 检测本机到指定域名的连通性
ping 182.61.200.7 # 检测本机到指定IP的连通性
ping 182.61.200.7 -n 10 # ping 10次默认4次
ping 182.61.200.7 -t # 一直ping常用来检查网络是否有波动补充
Ctrl c 停止ping netstat 查看网络连接
监控TCP/IP网络的工具显示网络连接及网络接口设备的状态。
参数 -a 显示活动和监听的端口 -n 数字形式显示地址和端口号 -o 显示PID进程ID -p 过滤协议TCP/UDP
netstat -ano # 查看网络状态
netstat -ano -p TCP # 只看TCP协议的网络状态
netstat -ano | find 8080 # 过滤端口必须用双引号nslookup 解析域名
nslookup www.baidu.comtracert 路由探测
探测本机到达指定地址需要经过的路由。
tracert www.baidu.com # 探测本机到百度需要经过的路由。
tracert 182.61.200.6 # 可以加域名、也可以加IP地址。补充
路由跟踪时可能会比较慢需耐心等待。请求超时不是错误可能是路由器禁ping或者被隐藏了。
测试本地到百度需要经过哪些路由。
通过查询这些路由IP的地址可以发现我的电脑想要访问百度要从我的WiFi路由器出去到小区的局域网再经过几个北京市、区的服务器才能到达百度。 3、进程操作
tasklist 显示进程
tasklist # 显示所有进程
tasklist | find cmd # 过滤指定进程taskkill 结束进程
参数 /f 强制结束 /pid 根据id结束进程 /IM 根据名称结束进程 /t 结束进程及其所有子进程
taskkill /pid 11304 # 根据进程IDPID结束进程
taskkill /IM cmd.exe # 根据进程名称结束进程4、用户操作
「图形化」用户操作左下角开始搜索计算机管理 创建用户
格式net user 用户名 密码 /add
net user tom 123456 /add # 创建用户指定明文密码
net user tom /add # 创建用户不指定密码
net user tom /add * # 创建用户输入密文密码
net user tom$ /add # 创建隐藏用户用户名后面加上查看用户
net user # 查看所有用户
whoami # 查看当前登录的用户
whoami /user # 查看当前登录用户的SID
wmic useraccount get name,sid # 查看所有用户的SID补充
SID是用户的唯一标识管理员是500普通用户从1000开始排序
隐藏用户net user 看不到但查看SID时可以看到。 删除用户
格式net user 用户名 /del
net user tom /del # 删除用户修改用户
格式net user 用户名 密码
net user tom 123456789 # 修改用户密码明文密码
net user tom * # 修改用户密码输入密文密码用户组操作
net localgroup # 显示所有用户组
net localgroup users tom /add # 添加用户tom到用户组users中
net localgroup users tom /del # 删除用户tom从用户组users中
net localgroup group /add # 添加用户组
net localgroup group /del # 删除用户组5、其他操作
命令作用wmic bios get serialnumber查看电脑SN序列号ver查看系统版本winver弹出窗口中查看系统版本systeminfo查看系统信息time /t显示当前时间date /t显示当前日期cls清屏echo输出内容find在文件中搜索字符串tree显示目录树结构二、Windows 防火墙
Windows系统自带 defender 防火墙属于包过滤防火墙作用在第三四层根据五元组进行规则判断。
1、开启防火墙
【控制面板】-【系统和安全】-【Windows Defender 防火墙】-【启用或关闭 Windows Defender 防火墙】- 勾选两个启用。 开启后别人就ping不通我的电脑了。因为ping用的是ICMP协议而我没有开放ICMP。 2、添加策略
示例添加一条允许ping访问ICMP的策略。
1【高级设置】-【入站规则】-【新建规则】- 进入规则配置界面。 2规则类型 选择【自定义】点【下一步】。 3程序 选择【所有程序】点【下一步】。 3协议端口 选择【ICMPv4】点下一步。 4作用域 选择【任何IP地址】点下一步。也可以指定某一个IP地址。 5操作 选择【允许链接】点【下一步】。 6配置文件 保持默认就行点【下一步】。 7名称 随便写点【完成】。 8添加完成后会在最上方显示。 9现在再ping就能ping通了。 如果想添加其他的策略按照这个流程即可。
三、Windows文件共享
文件共享的两个电脑需要「网络互通」默认对所有用户Everyone共享。
1、开启共享
右键属性-【共享】-【高级共享】- 勾选共享此文件夹 2、设置共享权限
【权限】- 勾选对应的权限 3、访问共享
Win R 键打开运行窗口或者任意文件夹上方的地址栏中输入
\\192.168.10.10 # 反斜杠 服务器IP地址回车即可访问共享目录。 四、注册表
注册表是Windows系统用来保存配置的核心数据库。
打开注册表win R 输入 regedit 注册表分级存储结构
KEY_LOCAL_MACHINE记录系统信息包括硬件和操作系统数据。KEY_USERS记录用户配置文件和默认配置文件的信息。KEY_CURRENT_USERKEY_USERS的子树记录当前登录用户的配置文件。KEY_CLASSES_ROOTKEY_CURRENT_USER的子树记录OLE技术和文件类关联数据的信息。KEY_CURRENT_CONFIGKEY_LOCAL_MACHINE的子树记录加载的设备驱动程序、显示时要使用的分辨率。
1、注册表基本操作
注册表相当于系统的配置文件修改注册表的参数可以修改计算机我们通过下面的案例来了解一下。
1、1 修改时间格式
1修改注册表HKEY_CURRENT_USER\Control Panel\International\sTimeFormat的值 2再次登录电脑时电脑右下角的时间就会显示我们设置的格式。 计算机的其他配置也可以通过修改注册表修改这个了解即可此处不再举例。