windows常用命令
一、系统信息
Ipconfig命令
Ipconfig 查看当前的TCP/IP配置的设置值
Ipconfig /release是用来释放IP的
Ping命令
Ping命令是用来测试网络连通性的
可以ping外网,也可以ping局域网内另一台机器
Ping命令参数:
Ping /t 是不停的ping对方主机,按Ctrl+C停止
Ping /a 为了解析计算计NETBIOS名
Ping /n (数字) 设置ping对方主机数据包的数量
Ping /l 用来规定发送数据包大小,最大不能超过65500字节(byte)
测试连通性
Ipconfig /all观察本地网络是否正确
Ping 127.0.0.1回送地址(回环地址),检查本地tcp/ip协议有没有设置好
Ping 本机IP地址,检查本机ip地址是否设置有误
Ping 网关,检查本地连接
Ping DNS地址,检查DNS服务器是否正常
Ping 外网地址,检查本机与外部链接是否正常
Dir命令
语法:dir/a:属性
DIR 查看磁盘文件
Dir /A 准备存档的文件 :d目录(文件夹):h隐藏文件:
/c 分隔符 /-c取消分隔符
/o 按顺序列出文件/-n名称顺序 /e扩展名顺序 /s大小排序 /d时间顺序 /g 组目录优先 /-反转顺序前缀
/p 分段显示 Ctrl+C退出
/q 显示文件同时显示出此文件的所有者
/t 时间排序 /c创建时间 /a上次访问时间 /w上次写入时间
Net user命令
Net user命令用来查看当前用户
Net user /add 添加用户
Net user 用户名 查看用户当前信息
Net user 123 456 /add 创建一个名为123,密码为456的用户
Net user 用户名/active:no/yes 停用账户/开启用户
Netstat命令
Netstat显示当前链接
Netstat -a 显示所有连接和侦听端口
Netstat -n 以数字方式
Netstat -o 显示与每一个连接关联的进程id
Netstat -ano 显示被占用的端口
Netstat -ano[find “xxx”用来精确查找信息
解决端口占用
Netstat -ano显示被占用的端口
找到占用端口的pid 打开任务管理器-详情信息,找到相应的pid 结束进程。关闭端口。
help命令
一个帮助的命令,用法:在命令后加/help或者在命令后加/?
Ver显示当前系统版本号
Systeminfo命令
主要用来查看计算机的信息
Systeminfo用法:
Systeminfo /s 连接的ip(192.168.122.208) /u 被连接的用户名 /p指定的用户帐户的密码
参数可以指定连接到的远程系统
/s 指定要连接的远程系统
/u 指定应该在哪个用户上下文执行命令
/p 指定给定用户上下文的密码。
Systeminfo /fo table或者(csv)横向显示数据 list 竖向显示数据
Tracert命令
Tracert用来检测经过多少路由。
***代表没有IP地址或者有过滤,导致不会返回数据
Tracert对应的端口:13。
二、目录管理
CD命令
CD命令是用来切换目录
Cd..切换上一个目录
功能:改变当前目录
语法:盘符: 例如D: 或者进子目录cd/计算机工具
三、磁盘管理:
rd删除当前指定目录
功能:从指定磁盘删除子目录、
语法:rd{盘符}{路径名}
Md /mkdir创建新的子目录
语法:md{盘符}{路径名}<子目录名>
Tree 显示磁盘目录结构
功能:
语法:
Format磁盘格式化
功能:对磁盘格式化,划分磁道和扇区
语法:format
参数:/v指定卷标
比如:format /v c: 格式化c盘(不建议操作)
Del删除整个目录
功能:只可以删除文件,使用通配符的话,可以删除当前目录或一批文件。
语法:del{盘符}<路径名>
比如:dir 1.txt dir
Copy文件复制
功能:拷贝一个或多个文件复制到指定盘上,不能用来拷贝目录(文件夹)
语法:copy{源盘}{路径}(文件名){目标盘}{路径}{目标文件名}
Type显示文件内容
语法:盘符 路径 <文件名>
注意:运行此功能必须以管理员身份运行!
Fc文件比较
语法:fc:盘符 路径 文件名 盘符 路径 文件名
比如:c:/1/aaa/1.txt c:/1/bbb/1.txt
Net user用户管理
主要对用户进行操作,包括用户的增删改查。
功能:显示这个用户的详细信息
语法:Net user {用户名}
添加用户
语法:Net user {用户名} {密码} /add
删除用户
语法:{用户名} /del {用户名} /delete
停用账户、启动账户
语法:{用户名} /active:yes 启动用户 {用户名} /active:no 停用用户
设置使用时间段
语法:{用户名}/times:M-F,8:00-22:00;Sa-Su,19:00-21:00
进程管理
Tasklist指令
功能:显示当前进程
语法:tasklist
终止进程
功能:
参数
/pid 指定要终止进程的pid
/t 终止指定的进程和由他启动的子进程
/f 制定强制终止进程
语法:Tasklist /pid {进程id} /t /f
Exit 退出
功能:退出cmd.exe程序或当前批处理脚本
Attrib 修改文件属性
功能:修改指定文件的属性
语法:attrib{文件名}{/r}{/a}{/h}{/s}
参数:
+ 设置属性
- 清除属性
R 只读文件属性
S 系统文件属性
A 存档文件属性
Netstat显示当前网络连接,路由表和网络连接信息
/a 参数可以显示所有连接和监听接口
/n 以数字方式
/o显示这个连接所关联的进程id
/ano查看当前网络连接和进程id
Taskill /pid {端口} 终止当前端口
解决端口占用方法
Netstat -ano | findstr “80” //从当前所有连接中筛选出占用80端口的进程
记住占用80接口的pid
执行tasklist查看对应pid所在的进程
执行taskkill /pid 刚才查询到的pid //杀掉进程,解决端口占用问题
好记性不如烂键盘,加油,年轻人