Windows常用指令

天笑 / 2024-07-18 / 原文

1.参考

https://www.uc23.net/command/msdos/

2.基本操作

1.基础

  • Win + R 打开运行窗口

    • cmd 打开命令行工具
  • 属性设置

    • 右键 cmd 标题栏
  • 错误

    • 不是内部或外部命令,也不是可运行的程序或批处理文件。

    • 原因:命令不存在或者环境变量未配置

  • 命令不区分大小写

  • 参数包括空格的时候,需要用双引号包括

  • 覆盖输出 >

  • 追加输出 >>

  • 管道符 |

  • 目录分隔符 \

  • 执行多条命令

    • & 顺序执行多条命令,而不管命令是否执行成功

    • && 顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令

  • 通配符

    • https://blog.csdn.net/jhsword/article/details/95951847

2.命令帮助

  • help 命令

  • 命令 /?

3.命令窗口执行

  • cmd /k ipconfig
  • /c 关闭,/k 保留

4.窗口操作

  • 资源管理器地址栏输入 cmd

  • 管理员身份运行 cmd

    • 点击 windows 徽标,输入 cmd,“命令提示符”右键"以管理员身份运行"
  • start 再打开一个 cmd 窗口

  • exit 关闭 cmd 窗口

  • cls 清空屏幕

5.盘符切换

e:

6.终止执行

ctrl+c、ctrl+z、esc

7.历史命令

  • doskey /history

  • 上/下方向键

8.自动补全

Tab 键

9.复制内容

选中内容,单击右键

10.粘贴内容

  • 右键

  • Shift + Insert

3.文件/目录命令

1.查看目录树

tree c:\

2.列出、搜索文件

  • dir c:\

  • dir test*

3.在当前目录和环境变量搜索文件

where java

4.切换目录(change directory)

cd /d d:\test /d代表切换驱动器

5.创建目录(make directory)

  • md aaa bbb

  • md d:\ccc\ddd

6.复制文件

  • copy 1.txt c:\test

  • copy imgs d:\test

7.移动文件

  • move 1.txt c:\test

  • move imgs d:\

8.文件重命名(rename)

  • ren 1.txt 2.txt

9.删除目录(remove directory)

  • 空目录

    • rd imgs
  • 非空目录

    • rmdir /s d:\test

10.删除文件(delete)

del 1.txt

4.文本内容

1.查看文本内容

  • type 1.txt

  • more redis.conf

  • 空格:下一屏 q:退出

2.查找文本内容

  • find "abc" d:\test.txt

3.查找文本内容

  • findstr "hello world" 1.txt

4.输出内容到文件

  • echo test > p1.txt

  • echo %java_home%

5.将键盘输入的内容拷贝到文件

  • copy con 1.txt

5.系统

1.显示当前机器名

  • hostname

2.查看当前计算机的综合信息

  • systeminfo

3.任务计划

  • schtasks

4.操作系统版本

  • ver 终端显示操作系统当前版本号

  • winver 以弹窗显示操作系统当前版本号

5.注销计算机

  • logoff

6.关机和定时关机

  • shutdown

6.网络

1.查看当前网络IP

  • ipconfig

  • ipconfig -all

2.网络情况

  • 查看开启了哪些端口

    • netstat -a
  • 查看端口的网络连接情况

    • netstat -n
  • 查看正在进行的工作

    • netstat -v
  • 查看tcp协议的使用情况

    • netstat -p tcp

3.测试网络是否通畅

  • ping baidu.com

  • 向qq.com发送10次65500字节的ping

    • ping -l 65500 -n 10 qq.com
  • 不断地测试baidu服务器的连接情况

    • ping -t baidu.com

4.解析域名为 IP

nslookup baidu.com

5.显示出 IP 路由

route print

6.查看本机到达 192.168.142.132 的路由路径

tracert 192.168.142.132

7.设置防火墙

netsh advfirewall

8.telnet

telnet 192.168.142.128 22

探测 192.168.142.128 是否使用 TCP 协议监听 22 端口

9.显示arp缓存表

arp –a

7.进程

1.显示当前运行的进程信息

tasklist

2.按进程号关闭进程

taskkill /pid 2448

3.按进程名关闭进程

taskkill /im notepad.exe

4.强行终止进程

  • taskkill /f /im notepad.exe
  • taskkill /f /pid 2152

8.服务

1.查看已经启动的服务

net start

2.启动服务

net start MySQL57

3.关闭服务

net stop MySQL57

9.用户

1.显示当前用户的名称

whoami

2.输出当前计算机所有用户

net user

3.输出用户的详细信息

net user 用户名

4.修改用户密码

net 用户名 密码

5.新建用户

net user dev 123456 /add

6.添加到管理员用户组

net localgroup administrators dev /add

7.删除用户

net user dev /del

10.常用程序

1.计算器

calc

2.远程桌面

mstsc

3.控制面板

control

4.启动项配置

msconfig

5.磁盘清理工具

cleanmgr

6.计算机管理

compmgmt.msc

11.windows 和 Linux 命令对比

https://cloud.tencent.com/developer/article/1659924