网络安全常用Dos命令快速学习

匙兰绮 / 2024-08-27 / 原文

在网络安全领域,掌握DOS命令行是基础技能之一。DOS(Disk Operating System)命令行能够帮助你在安全领域快速有效地执行任务,如文件管理、系统信息获取、网络诊断等。本篇文章将带你了解一些常用的DOS命令,帮助你在网络安全中更快上手。

好的,这里是去掉引号的预览表格:

类别 命令 描述
文件与目录
color 设置控制台背景色与文本颜色
cls 清除命令提示符窗口中的所有内容
dir 显示目录中的文件和子目录列表
cd 更改当前目录
md 创建新目录(文件夹)
rd 删除目录
echo 显示消息或控制命令回显
copy 复制文件或创建文件
move 移动目录或文件到指定位置
del 删除一个或多个文件
ren 重命名目录或文件
attrib 显示或更改文件属性
时间与日期
date 显示或设置系统日期
time 显示或设置系统时间
进程管理
tasklist 显示当前运行的任务或服务
taskkill 终止一个或多个任务或进程
网络工具
ipconfig 显示当前网络配置
ping 测试与目标主机的网络链接
tracert 显示数据包到达目标主机的路径
netstat 显示网络连接、路由表等信息
nslookup 查询DNS记录

这个表格提供了每个命令的基本功能描述,没有引号。

1. 文件与目录

1.1 color

设置控制台背景色与文本颜色;

color 0a

将文本颜色设置为绿色(0为黑色背景,A为绿色文本)。

1.2 cls

清除命令提示符窗口中的所有内容。

cls

1.3 dir

显示指定目录中的文件和子目录列表。

dir
dir .\Contacts
dir /a [显示所有文件包括隐藏文件]

不指定目录时,默认显示当前路径中所以文件与子目录列表。

1.4 cd

更改当前目录。

cd \
cd .\room
x:

这里注意路径即可,切换盘时只需要写盘符+

1.5 md

创建新目录(文件夹)。

md 删除的文件
md 星仔
md 星 仔
md "星 仔"
md a\b\c\d

创建多个目录时需要使用空格隔开,创建带有空格的目录时用引号包裹。

1.6 rd

删除目录。

rd 删除的文件
rd 星仔
rd 星 仔
rd "星 仔"
rd a /s/q

删除多个目录同样以空格隔开;这里需要注意的是rd不能删除非空目录,所以这里使用了sq参数;

s,代表递归删除,它会进去到目录的最底层开始删;q,表示静默即删除过程中不提示。

1.7 echo

在命令提示符窗口中显示消息,或者控制命令回显;一般我们也会配合重定向操作符用于创建文件。

echo 永远相信美好的世界即可发生
echo 永远相信美好的世界即可发生 > hi.txt

1.8 copy

复制一个文件或多个,当然有时候也会用来创建多行文本内容的文件;

copy 被复制文件 复制后新文件[可指定路径]
copy hi.txt .\hello.txt
copy hi.txt x:\hello.txt

利用copy创建多行文本内容的文件;

copy con 文件名
[输入内容]

内容写完后,按CTRL + z即可创建文件。

1.9 move

移动目录或文件到指定位置

move 移动的文件 移动后的路径
move word.txt x:\

1.10 del

删除一个或多个文件。

del 删除的文件
del *
del 星仔

1.11 ren

重命名目录或文件名字。

ren 星仔 新星仔

请注意,你不能为目标文件指定新的驱动器或路径。

1.12 attrib

显示或更改文件属性,通常用于显示所以隐藏文件。

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [+O | -O] [+I | -I] [+X | -X] [+P | -P] [+U | -U]
       [drive:][path][filename] [/S [/D]] [/L]
隐藏所有文件
attrib +h *
隐藏指定文件
attrib +h word.txt

显示所有文件
attrib -h *
显示指定文件
attrib -h word.txt

系统级显示隐藏添加`s`参数
attrib +h +s word.txt

对于系统级隐藏文件,打开文件管理器打开[显示隐藏文件]是不可见的。但可通过dir /a查看。

2. 时间与日期

2.1 date

显示或设置系统日期。

date

2.2 time

显示或设置系统时间。

time

3. 进程管理

3.1 tasklist

显示当前运行在本地或远程计算机上的任务或服务。

tasklist

3.2 taskkill

终止一个或多个正在运行的任务或进程。

终止一个或多个正在运行的任务或进程

4. 网络工具

4.1 ipconfig

显示当前网络配置,包括IP地址、子网掩码和默认网关。

ipconfig
ipconfig /all

4.2 ping

测试与目标主机的网络链接。

ping [ip | 域名]
ping 8.8.8.8

4.3 tracert

显示数据包到达目标主机所经过的路径。

tracert www.example.com

此命令显示从你的计算机到目标网站的所有路由跳数,帮助诊断网络延迟问题。

4.4 netstat

显示网络连接、路由表、网络接口等信息。

netstat
netstat -an

使用-an选项,可以查看所有活动连接及其状态,有助于检测网络攻击。

4.5 nslookup

查询DNS记录。

nslookup www.nanliu.top

该命令将显示目标域名的IP地址及其DNS服务器信息。

以上就是我在网络安全中常用的DOS命令,这些都是使用频率较高的。

如果你有任何问题或需要进一步解释,欢迎在评论区留言!