前两天部署.netcore项目,首先是生产环境域名访问不了,再到.netcore项目IIS部署502.5,在到莫名其妙的500,在排查项目部署问题的时候所用到的DOS命令整理出来,相信以后还会用到.
1.nslookup[常用于DNS查询]
可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用哪个DNS服务器进行解释。
nslookup [hostname]
2.tracert [追踪途经路由器的IP地址]
在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径
tracert [hostname]
3.netstat [查看本机端口占用情况]
netstat -a #查看本机所有占用的端口
netstat -ano|findstr [查找的内容] #根据特定信息查看端口
4.net [启动或关闭本机Service服务]
net start/stop [servername] #cmd 需要管理员权限
net user #查看本机用户
5.sc [管理服务]
sc delete/query/stop/start/pause/config [service-name]
6.查看服务状态
wmic service [displayname]
7.SystemInfo [查看本机硬件信息]
systeminfo
8.tasklist[模糊查询本机进程]
tasklist /m shell* #根据某个信息查询进程信息
9.taskkill[根据进程名称/进程ID结束进程]
taskkill /PID|/IM #进程号 或者进程名称
10..netcore 重启iis服务
net stop was /y
net start w3svc