cmd命令
echo 输出
命令 | 解释 |
echo. | 输出一个“回车换行”,(空白行) |
echo off | 后续命令在执行前,不打印出命令的内容 |
echo on | 后续命令在执行前打印出命令的内容 |
echo "Hello" | 输出Hello到终端屏幕 |
echo "Hello" > a.txt | 输出Hello的字符串到当前目录中的a.txt文件中 (以覆盖的方式) |
echo "hello" >>a.txt | 输出hello的字符串到当前目录中的a.txt文件中 (不覆盖原来的内容) |
find 文件中搜索字符串
命令 | 解释 |
find /V "pid" 1.txt | 显示1.txt中所有未包含pid的行 |
find /C "exe" 1.txt | 只显示在1.txt文件中查到exe字符串的次数 |
find /N(行号) /I "pid" 1.txt (忽略大小写) | 在1.txt文件中忽略大小写查找pid字符串,并带行号显示查找后的结果 |
命令 | 解释 |
findstr “hello world” 1.txt | 在1.txt中搜索hello或world |
findstr /c:"hello world" 1.txt | 在1.txt文件中搜索hello world |
findstr /c:"hello world" 1.txt nul | 在1.txt中搜索hello world,并在每行结果前打印出1.txt。 |
findstr /s /i "hello" *.* | 不区分大小写,在当前目录和所有子目录中 的所有文件中的hello |
网络操作命令
ping 用于检测网络是否畅通,以及网络延时情况
命令 | 解释 |
ping www.baidu.com | 测试于百度服务器的连接情况 |
ping chen-pc0 | 测试与主机名为chen-pc0的连接情况 |
ping 220.181.38.149 | 测试与IP为220.181.38.149的连接情况 |
ping -l 1000 -n 10 qq.com | 向qq.com发送10次1000字节的ping |
ping -t www.baidu.com | 不断地测试百度服务器的连接情况 |
ipconfig
命令 | 解释 |
ipconfig /all | 查看本地IP地址等详细信息 |
ipconfig /displaydns | 显示本地dns缓存的内容 |
ipconfig /flushdns | 清除本地dns缓存的内容 |
nslookup www.baidu.com | 获取www.baidu.com的域名解析 |
netstat
命令 | 解释 |
netstat -a | 查看开启了哪些端口 |
netstat -n | 查看端口的网络连接情况 |
netstat -v | 查看正在进行的工作 |
netstat -p tcp | 查看tcp协议的使用情况 |
tracert 220.181.38.149 | 查看本机到达该IP地址的路由路径 |
route print | 显示出IP路由 |
进程操作
命令 | 解释 |
tasklist | 显示当前运行的进程信息(可查看PID) |
taskkill | 结束指定的进程 |
taskkill /im notepad.exe | 结束名为notepad.exe的进程 |
taskkill /pid 1230 /t | 结束pid为1230的进程以及由它们启动起来 的子进程 |
taskkill /f /im cmd.exe /t | 强制结束名为cmd.exe的进程以及它开启的子进程 |
用户操作
命令 | 解释 |
net user | 查看当前机器上的用户 |
net user Administrator | 查看当前机器上的Administrator用户的信息 |
net user Guest /active :yes | 启用Guest用户 |
net user dev 123 /add | 新建一个名为dev 密码为123的用户 |
net localgroup dev /add | 把名为dev的用户添加到管理员用户组中 使其拥有管理员权限 |
net user dev /del | 删除名为dev的用户 |
其他基本操作
命令 | 解释 |
cls | 清除屏幕 |
ver | 显示当前Windows系统的版本号 |
winver | 弹框显示当前Windows系统的信息 |
vol | 显示当前分区的卷标 |
label | 显示当前分区的卷标,同时提示输入新卷标 |
label c:system | 设置C盘的卷标为system |
color | 设置当前cmd窗口背景色和前景色(字体的颜色) |
color 02 | 将背景色设置为黑色,将字体设为绿色 |
time | 显示或设置当前时间(格式:hh:mm:ss) 直接回车表示放弃设置 |
time /t | 显示当前时间 |
date | 显示或设置当前设置(格式:YYYY/MM/DD) 直接回车表示放弃设置 |
date /t | 显示当前日期 |
start /max notepad.exe | 最大化启动记事本 |
start /min notepad.exe | 最小化启动记事本 |
start tasklist | 启动一个cmd窗口并运行tasklist |
start explorer f:\ | 调用资源管理器打开F盘 |
start Firefox "www.qq.com" | 启动火狐浏览器并打开www.qq.com网址 |
shutdown /s | 关闭计算机 |
shutdown /s /t 3600 | 一小时后,关闭本地计算机 |
shutdown /a | 终止系统关闭 |
shutdown /r | 关闭并重启本地计算机 |
shutdown /m 192.168.1.0 | 关闭并重启IP为192.168.1.0的计算机 |
shutdown /g | 关闭并重启计算机,重启后重新启动所有注册的应用程序 |
shutdown /l | 注销本地计算机 |
shutdown /h | 休眠本地计算机 |