// 1.回到上一级目录:
cd .. // 注意后面两点
// 2.显示当前目录所有文件以及文件夹:
dir
// 3.删除文件:
del 文件名 // 比如: del json.js
// 4.删除某类文件:
del *.后缀名 // 比如:del *.js
// 5.删除文件夹下所有子文件(不包含文件夹)
del 文件夹名\*.* // 比如: del node_modules\*.*; 删除某类:del node_modules\.js
// 6.删除文件夹(只能删除空文件夹)
rd 文件夹名字 // 比如: rd node_modules
// 7.删除包含子文件的文件夹,分两步:
// 7.1方法一:
// 7.1.1. 先删除子文件,同上5
// 7.1.2. 最后再删除 文件,同上6
// 7.2方法二:
rd /s /q 文件名 // 比如: rd /s /q node_modules
关于 /s /q /f
del命令加上了/s即是将目标目录下的所有文件及子目录文件删除,而/q是无须确认删除,加上了这两个选项的结果是将目标目录下所有文件删除,遇任何情况都不会询问,如果不加,则是删除路径指定的位置,若目标不存在,就会询问你要删除的对象是目录还是文件?
若你删除的是目录下的所有文件,最好是用/s /q /f;若删除的是一个文件,则只须用/q /f就行了;如果你要删除的是目标目录及子目录(包含目录下的所有子目录及文件)用rd命令是最好的
rd是将目录删除,del可以指定删除的文件或者目录,这要看你想删除的是文件还是目录了!
举个例子:
假如D盘根目录下有个RT文件夹,在它之下有许多文件
1、你只想删除一个文件,则须使用del 文件路径 /q /f
2、你想删除目录目录下所有文件,目录本身保留,则可以使用del 目录路径 /q /s /f
3、你想删除整个目录,则可以使用rd 目录路径 /s /q
window中杀死指定端口 cmd 命令行 taskkill
Windwindows平台
两步方法 : 1 查询端口占用,2 强行杀死进程
tasklist 查看所有进程
netstat -aon|findstr "8080" 查找指定端口号
taskkill /pid 4136-t -f 通过pid 杀死进程
taskkill /f /t /im 根据进程名称删除对应进程 如:taskkill /f /t /im /javaw.exe
在windows命令行窗口下执行过程
1.查看指定端口的占用情况
netstat -aon|findstr "8080"
协议 本地地址 外部地址 状态 PID
端口被进程号为4136的进程占用
2 .直接强制杀死指定端口
taskkill /pid 4136 -t -f
ps:也可以根据程序名来关闭进程
查看PID对应的进程
tasklist|findstr "127704"
映像名称 PID 会 话名 会话# 内存使用
taskkill /f /t /im java.exe