DOS里的常用命令
Posted sanqima
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DOS里的常用命令相关的知识,希望对你有一定的参考价值。
在生活中,有时会用到ping命令测试网络连接、mkdir创建文件夹,type nul>hello.txt创建hello.txt文件。下面介绍DOS里的常用命令,包括空文件的创建、文件夹的递归删除、文件的查找、端口的查找命令等等。
1 文件相关
1.1 创建内容为空的文件
按Win+R --> 输入 CMD 打开DOS黑框框,在输入如下命令:
## 创建内容为空的hello.txt
type nul> hello.txt
得到hello.txt文件,如图(1)所示:
1.2 修改文件名
## 将hello.txt名称改为 hello2.txt
rename hello.txt hello2.txt
使用rename可以修改文件的名称,如图(2)所示,将hello.txt该名称为hello2.txt
1.3 删除文件
## 删除hello2.txt文件
del hello2.txt
使用del可以删除指定的文件,比如del hello2.txt表示删除hello2.txt文件,如图(3)所示:
1.4 创建文件夹
## 新疆sky文件
mkdir sky
使用mkdir命令可以新建一个文件夹,比如,mkdir sky,表示创建一个名称为sky的文件夹,如图(4)所示:
1.5 删除文件夹
当删除文件夹时,如果文件夹时是的空的,直接使用rd XXX即可删除;如果文件夹下还有其他子文件,则需要使用rmdir /s/q XXX,进行递归删除即可。
## 递归删除sky文件夹
rmdir /s/q sky
2 网络相关
2.1 测试网络
## ping百度
ping www.baidu.com
在DOS黑框框里,输入ping www.baiud.com,回车,若发送的数据包 等于 接收的数据包,则baidu已连接,可以正常联网,如图(6)所示。
2.2 查看IP
## 查看当前主机的IP
ipconfig /all
输入ipconfig /all命令,即可查看IP地址。
2.3 刷新DNS缓存
## 清空本地主机的DNS缓存
ipconfig /flushdns
进行网络配置时,有时候需要刷新DNS缓存,使用ipconfig /flushdns即可。
2.4 查看指定端口
## 1) win10 使用
netstat -aon|findstr "10808"
## 2)Linux使用
netstat -atunlp |grep 10808
使用netstat可以查看指定的端口。
2.5 查看指定进程名
## 查看QQ所占用的进程名和进程ID
tasklist|findstr "QQ"
## 查看notepad++的进程
tasklist|findstr "notepad++"
tasklist|findstr “XXX”,可以查看XXX的进程名,如图(10)所示:
3 编辑相关
3.1 拷贝文件
## 将hello.txt复制为hello3.txt
copy hello.txt hello3.txt
3.2 查找文件
## 查找当前目录有无hello.txt
dir |find "hello.txt"
使用dir+find,可以查找指定目录下的指定文件,比如,dir | find "hello.txt"表示查找当前目录下的hello.txt文件,如图(12)所示:
3.3 导出一个目录下指定后缀的所有文件名
这里以导出sky目录下,所有以.txt结尾的文件名为例,并把结构保存到res.dat文件里,如图(13)所示:
## 导出.txt文件名到res.dat里
dir /b *.txt >res.dat
3.4 清空文件内容
## 清空hello.txt
cd.>hello.txt
使用cd.>XXX,即可清空XXX文件里的内容,比如,cd.>hello.txt 可清空hello.txt文件,如图(14)所示。
以上是关于DOS里的常用命令的主要内容,如果未能解决你的问题,请参考以下文章