赞
踩
CMD 命令是在 Windows 操作系统的命令提示符中输入的指令,用于执行各种系统管理、文件操作、网络配置等任务。
ipconfig
描述:显示windows网络配置信息的命令行工具。
它可以提供以下重要的网络配置详情:
示例:ipconfig /all
显示完整的网络配置信息
描述:显示有关计算机系统配置的详细信息。
它能提供的信息涵盖了多个方面,包括但不限于:
ping
描述:ping
是一个在计算机网络中常用的命令行工具,用于测试网络连接的可达性和网络延迟。
它的主要作用包括:
ping 8.8.8.8
可以测试与谷歌的公共 DNS 服务器的连接。ping
命令在网络故障排查、网络性能评估和网络配置验证等方面非常有用。
telnet
是一种用于远程登录和管理网络设备或服务器的命令行工具。
Windows的telnet命令默认是关闭的,需要手动启用。
提示:cmd中输入命令:control可以快速打开控制面板。
它具有以下特点和用途:
telnet 192.168.1.100 23
尝试连接到 IP 地址为 192.168.1.100 的主机的 23 端口(通常是 Telnet 服务的默认端口)。 然而,需要注意的是,telnet
以明文形式传输数据,包括用户名和密码等敏感信息,存在安全风险。在实际应用中,许多场景已逐渐被更安全的 SSH(Secure Shell)协议所取代。
比如说,如果您是网络管理员,想要检查服务器上的某个特定服务所使用的端口是否正常工作,就可以使用 telnet
进行测试。但对于涉及敏感数据的操作,应避免使用 telnet
,而选择更安全的方式。
dir
dir
命令用于列出当前目录下的文件和子目录.
基本用法:
dir
,将列出当前目录下的所有文件和子目录,包括它们的名称、大小、创建日期和时间等信息。dir 目录路径
可以列出指定目录下的内容。例如: dir C:\Windows\System32
会列出 C 盘 C:\Windows\System32目录下的文件和子目录。/o
选项用于指定排序方式,如 /o:n
按名称排序,/o:s
按大小排序,/o:d
按日期排序。
/a
选项用于指定显示属性,如 /a:d
只显示目录,/a:h
只显示隐藏文件。
例如:dir /o:d
按日期排序显示,dir /a:h
显示隐藏文件。
dir
命令是在命令行中快速查看目录内容的实用工具,对于文件管理和系统操作非常有用。
该命令可以直接在 CMD 中运行,用于打开控制面板。
cd
命令用于更改当前工作目录。
cd
命令的常见用法包括:
切换到指定目录:
cd C:\Windows
会将当前工作目录切换到 C:\Windows
。cd D:\Documents
则切换到 D
盘的 Documents
目录。切换到上一级目录:
cd..
可以切换到当前目录的上一级目录。切换到根目录:
cd \
可以直接切换到当前磁盘的根目录。切换到用户主目录:
cd %USERPROFILE%
会切换到当前用户的主目录,通常是 C:\Users\用户名
。 例如,如果您当前在 C:\Program Files
目录,输入 cd C:\Windows\System32
就会切换到 C:\Windows\System32
目录。
需要注意的是,在输入目录路径时,要确保路径的准确性,包括大小写和空格等。如果输入的目录不存在,CMD 会提示错误信息。
mkdir
mkdir命令
用于创建新的目录(文件夹)。
语法:mkdir [目录路径]
示例:
NewFolder
的文件夹在当前目录下:mkdir NewFolder
D
盘根目录创建一个名为 Data
的文件夹:mkdir D:\Data
Folder1\SubFolder
:mkdir Folder1\SubFolder
rmdir命令用于删除空的目录。
语法:rmdir [目录路径]
示例:
删除当前目录下名为 EmptyFolder
的空目录:rmdir EmptyFolder
删除 名为 OldData
的非空目录:rmdir D:\OldData
需要注意的是,rmdir
只能删除空的目录。如果目录不为空,会提示删除失败。若要删除非空目录及其内容,可以使用 rd
命令,不过使用时要谨慎,因为这会永久删除目录及其包含的所有文件和子目录。
tasklist
tasklist
命令用于列出当前系统中正在运行的进程信息。
基本用法:
tasklist
,会显示当前系统中运行的进程的名称、PID(进程标识符)、会话名、会话编号和内存使用情况等基本信息。/svc
:显示每个进程所关联的服务。/v
:显示更详细的进程信息,包括用户名、CPU 时间等。/m
:显示进程所加载的模块。/fi "filter"
:按照指定的条件筛选进程。 例如,tasklist /fi "STATUS eq RUNNING"
只显示正在运行的进程。
/fo "format"
:以指定的格式输出,如 TABLE
(默认)、LIST
或 CSV
。 例如,tasklist /fo csv
以 CSV 格式输出。
netstat
netstat命令
用于显示网络连接、路由表和网络接口等信息。
基本用法:
netstat
,将显示活动的 TCP 连接。-a
:显示所有连接和监听端口。-n
:以数字形式显示地址和端口号。-o
:显示与每个连接相关的进程 ID(PID)。-b
:显示创建每个连接或监听端口的可执行程序。-r
:显示路由表。用于清除屏幕上的显示内容,使命令提示符窗口变得干净整洁。
用于查看 Windows 操作系统版本信息的命令。
shutdown
shutdown
命令用于关闭计算机。
它有多种参数和用法,例如:
shutdown /s
:这会关闭计算机。shutdown /r
:重新启动计算机。shutdown /t 60
:表示在 60 秒后执行关机操作,您可以将 60 替换为您想要的秒数。shutdown /f
:强制关闭正在运行的应用程序而没有警告。services.msc
输入 services.msc
,将会打开 Windows 的服务窗口。
compmgmt.msc
在 Windows 的命令提示符(CMD)中输入 compmgmt.msc
会打开“计算机管理”窗口。
diskmgmt.msc
在 Windows 的命令提示符(CMD)中输入 diskmgmt.msc
将会打开“磁盘管理”窗口。
devmgmt.msc
在 Windows 的命令提示符(CMD)中输入 devmgmt.msc
会打开“设备管理器”窗口。
eventvwr.msc
在 Windows 的命令提示符(CMD)中输入 eventvwr.msc
会打开“事件查看器”窗口。
perfmon.msc
在 Windows 的命令提示符(CMD)中输入 perfmon.msc
会打开“性能监视器”。
在 Windows 的命令提示符(CMD)中输入notepad
会打开 Windows 系统自带的记事本应用程序(Notepad)。
打开空白记事本:
使用记事本打开指定文件:
在 Windows 的命令提示符(CMD)中输入 calc
会启动 Windows 系统自带的计算器应用程序(Calculator)。
mspaint
在 Windows 的命令提示符(CMD)中输入 mspaint
会打开 Windows 系统自带的画图工具(Microsoft Paint)。
在 Windows 的命令提示符(CMD)中输入 nslookup
会启动 DNS (域名系统)查询工具 nslookup,
主要用于查询域名对应的 IP 地址以及相关的 DNS 记录信息。
net user
在 Windows 的命令提示符(CMD)中输入 net user
用于查看计算机上的用户账户信息。
它具有以下常见的用法和功能:
查看本地用户账户列表:执行 net user
命令后,会显示当前计算机上所有用户账户的名称。
查看特定用户账户的详细信息:可以通过 net user 用户名
的方式获取指定用户的详细信息,如账户是否被禁用、密码到期时间等。
例如:
net user
,可能会显示类似这样的结果:Administrator
、 Guest
等用户账户名称。net user Administrator
,可以获取关于 Administrator
用户账户的详细情况。在 Windows 的命令提示符(CMD)中输入 net share
用于查看本地计算机上共享资源的相关信息。
它的主要作用包括:
显示当前已共享的文件夹或资源:执行该命令后,会列出计算机上已设置为共享的文件夹名称、路径以及相关的访问权限等信息。
帮助排查共享资源的问题:如果在网络共享中遇到访问故障或权限问题,可以通过此命令查看共享设置是否正确。
net start
在 Windows 的命令提示符(CMD)中输入 net start
用于查看当前正在运行的服务和系统进程。
执行该命令后,会列出一系列已启动的服务名称和描述。
例如,可能会显示诸如 Workstation
(工作站服务)、Server
(服务器服务)、Print Spooler
(打印后台处理程序服务)等服务正在运行。
这对于排查系统故障、了解系统的服务运行状态以及管理服务的启动和停止非常有用。
假设您发现某个服务没有启动,而它是您当前操作所必需的,您可以通过相关命令来启动它。
net stop
在 Windows 的命令提示符(CMD)中输入 net stop
用于停止正在运行的服务。
它的使用方式通常是 net stop 服务名称
。
例如,如果要停止 Print Spooler
(打印后台处理程序)服务,可以输入 net stop Print Spooler
。
需要注意的是,停止某些关键服务可能会导致系统功能异常或某些应用程序无法正常工作,所以在使用 net stop
命令时要谨慎,确保您了解停止该服务可能带来的影响。
再比如,如果某个服务出现故障或占用了过多系统资源,您可以暂时将其停止来解决问题或进行故障排查。
xcopy
在 Windows 的命令提示符(CMD)中,xcopy
是一个用于复制文件和目录的命令,它比 copy
命令更强大,具有更多的功能和选项。
以下是 xcopy
命令的常见语法和参数:
xcopy 源路径 目标路径 [参数]
一些常用的参数包括:
/s
:复制目录和子目录,包括空目录。/e
:复制目录和子目录,包括空目录,与 /s
类似,但会复制目录树的结构,即使源目录为空。/h
:也复制隐藏和系统文件。/r
:覆盖只读文件。/y
:在覆盖文件时不提示确认。例如,如果要将 D:\Folder1
及其子目录中的所有文件复制到 E:\Backup
,可以使用以下命令:
xcopy D:\Folder1 E:\Backup /s /e /h /r /y
假设您有一个包含大量子目录和各种类型文件的文件夹,并且希望完整地备份到另一个位置,xcopy
命令就能很好地满足您的需求。
find
在 Windows 的命令提示符(CMD)中,find
命令主要用于在文件内容中搜索指定的字符串。
如果您想查找text.txt文件中包含 “World” 这个字符串的行,可以输入以下命令:
find "World" text.txt
它将返回包含 “World” 的行,即 “Hello World” 这一行。
如果您希望显示不包含 “World” 的行,可以使用 /v
参数,命令如下:
find /v "World" text.txt
这将返回 “This is a test” 和 “Goodbye” 这两行。
如果您只想知道包含指定字符串的行数,使用 /c
参数,例如:
find /c "World" text.txt
它会返回包含 “World” 这个字符串的行数。
另外,如果您希望在每个匹配的行前面显示行号,使用 /n
参数,比如:
find /n "World" text.txt
这样,返回的结果中每行前面都会带有行号。
find
命令在处理大量文本文件,快速查找特定字符串或筛选特定内容时非常有用,可以帮助您更高效地处理和分析文本数据。
set
在 Windows 的命令提示符(CMD)中,set
命令用于显示、设置或删除环境变量。
以下是 set
命令的一些常见用法:
显示所有环境变量:
输入 set
命令后,将显示当前系统中所有的环境变量及其值。
显示特定环境变量的值:
例如,要查看环境变量 PATH
的值,可以输入 set PATH
。
设置环境变量:
可以使用 set 变量名=值
的格式来设置环境变量。例如,set MY_VAR=123
就创建了一个名为 MY_VAR
,值为 123
的环境变量。
删除环境变量:
要删除一个环境变量,可以使用 set 变量名=
的格式。例如,set MY_VAR=
可以删除之前创建的 MY_VAR
环境变量。
假设您正在编写一个批处理脚本,需要根据不同的条件设置特定的环境变量来控制程序的行为,set
命令就非常有用。又比如,您想要临时更改某个环境变量的值以满足特定的软件运行需求,也可以通过 set
命令来实现。
start
是 Windows 命令提示符(CMD)中的一个命令,用于启动一个单独的窗口来运行指定的程序或命令。
以下是一些常见的用法和示例:
启动应用程序:start notepad.exe
将启动记事本应用程序。
打开文件或文件夹:start C:\Windows
会打开指定的 C:\Windows
文件夹。
运行命令:start cmd
将打开一个新的命令提示符窗口。
指定窗口属性:start /max notepad.exe
以最大化窗口启动记事本。
start /min notepad.exe
以最小化窗口启动记事本。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。