百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

还没见过这么酷的cmd命令(很酷的cmd命令)

nanshan 2024-11-08 12:35 7 浏览 0 评论

号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部


上午好,我的网工朋友

在日常的计算机管理和维护工作中,命令提示符(CMD)扮演着不可或缺的角色。

CMD不仅是一个简单的文本界面,更是强大的系统管理工具。通过简单的命令行指令,我们可以实现网络配置、系统管理、资源共享等多种功能。

只要按下快捷键 win+R,输入cmd回车,然后输入cmd命令。

像我,就经常用cmd命令检测TCP端口是否正常,比如使用telnet IP地址端口号进行检测。

你们最爱的cmd命令是啥?

今天就来说说几个最常用的cmd命令,简单但快捷通用,可以应对工作中的很多情况,如果你还不知道,那看完这篇赶紧用起来,别落下了


今日文章阅读福利:《 CMD指令大全 》

给你分享一份工作必备的好用资料,先码后用,发送暗号“CMD”,即可限时获取。


01 ipconfig 网络配置一目了然

ipconfig 是一个用于显示本地计算机上所有适配器的TCP/IP配置信息的强大工具。它可以用来查看IP地址、子网掩码、默认网关等关键网络参数。


01 基本语法

ipconfig [options]


02 示例

使用 ipconfig /all 获取详细的网络配置信息:

C:\>ipconfig /all


Windows IP Configuration


Ethernet adapter Local Area Connection:


Connection-specific DNS Suffix  . : example.com


Link-local IPv6 Address . . . . . : fe80::1234:abcd:efgh:ijkl%10


IPv4 Address. . . . . . . . . . . : 192.168.1.100


Subnet Mask . . . . . . . . . . . : 255.255.255.0


Default Gateway . . . . . . . . . : 192.168.1.1

查看DHCP服务器分配的IP地址:

C:\>ipconfig /release


C:\>ipconfig /renew


Windows IP Configuration


Ethernet adapter Local Area Connection:


DHCP enabled . . . . . . . . . . . : Yes


DHCP server . . . . . . . . . . . : 192.168.1.1


DHCP lease obtained . . . . . . . : Tuesday August 27 16:45:01 2024


DHCP lease expires . . . . . . . . : Wednesday August 28 16:45:01 2024


02 msg 发送系统消息的快捷方式

msg 命令允许用户向本地或远程计算机上的用户或会话发送消息。这对于需要进行快速通知或提醒的情况非常有用。


01 基本语法

msg [options] <username|sessionname> [message]


02 示例

向所有登录用户发送消息:

C:\>msg * Hello, this is a test message.

向特定用户发送消息:

C:\>msg user1 Please check your email for important updates.

向特定会话发送消息:

C:\>msg \\computername\sessionname Message for the user of computername.


03 net user 用户账户管理利器

net user 命令用于显示或更改用户账号设置。它是管理用户账户的重要工具之一,可以用来创建新用户、修改用户属性、重置密码等。


01 基本语法

net user [options]


02 示例

列出所有用户账户:

C:\>net user

创建新用户:

C:\>net user newuser Password123 /add

修改用户属性(例如禁用账户):

C:\>net user newuser /active:no

重置用户密码:

C:\>net user newuser * /passwordchg:no


04 net share 共享资源管理工具

net share 命令用于显示、创建、删除或修改共享资源。这使得管理员能够轻松地管理和配置网络共享,从而实现文件和打印机的共享。


01 基本语法

net share [options]


02 示例

列出所有共享资源:

C:\>net share

创建共享文件夹:

C:\>net share foldername=c:\folder /public


删除共享资源:

C:\>net share foldername /delete


05 nslookup DNS查询神器

nslookup 命令用于查询DNS服务器的信息。它可以帮助我们诊断DNS问题,比如解析域名到IP地址、检查DNS记录等。


01 基本语法

nslookup [options] <hostname>


02 示例

查询域名对应的IP地址:

C:\>nslookup www.example.com


Server:  UnKnown


Address:  192.168.1.1


Non-authoritative answer:


Name:    www.example.com


Addresses:  93.184.216.34

指定DNS服务器查询:

C:\>nslookup -server 8.8.8.8 www.example.com


Server:  8.8.8.8


Address:  8.8.8.8#53


Non-authoritative answer:


Name:    www.example.com


Addresses:  93.184.216.34


06 netsh wlan show 无线网络配置管理

netsh wlan show 命令用于显示无线网络配置信息。这包括查看已保存的Wi-Fi配置文件、无线网络适配器的详细信息等。


01 基本语法

netsh wlan show [options]


02 示例

列出所有存储的Wi-Fi配置文件:

C:\>netsh wlan show profiles


All User Profile     : NetworkName


Key Content          : Not Available

查看Wi-Fi密码:

C:\>netsh wlan show profile name="NetworkName" key=clear


Key Content            : ********

显示无线网络适配器的详细信息:

C:\>netsh wlan show interface


Interface Description  : Wireless Network Connection


Physical Address       : 00-11-22-33-44-55


SSID                   : NetworkName


BSSID                  : 11-22-33-44-55-66


State                  : Connected


07 telnet 远程访问和调试工具

telnet 命令用于测试网络连接和远程访问。它可以通过TCP协议连接到远程服务器,并进行交互式会话或发送数据。


01 基本语法

telnet [options] <hostname> <port>


02 示例

测试HTTP服务是否可用:

C:\>telnet www.example.com 80


Trying 93.184.216.34...


Connected to www.example.com.


Escape character is '^]'.


GET / HTTP/1.1


Host: www.example.com

测试SMTP服务是否可用:

C:\>telnet mail.example.com 25


Trying 93.184.216.35...


Connected to mail.example.com.


Escape character is '^]'.


EHLO client.example.com


08 管道 (|) 数据流控制操作符

管道 (|) 是一个用于将一个命令的输出作为另一个命令的输入的操作符。这使得我们能够组合多个命令来完成复杂的数据处理任务。


01 基本语法

command1 | command2


02 示例

使用 ipconfig 输出中查找IPv4地址:

C:\>ipconfig | find "IPv4 Address"


IPv4 Address. . . . . . . . . . . : 192.168.1.100

在 net user 输出中查找特定用户:

C:\>net user | find "newuser"


newuser                Disabled account


09 逻辑运算符 (&&) 条件执行控制

逻辑运算符 (&&) 用于控制命令之间的执行顺序。如果前一个命令成功执行,则后续的命令才会被执行。这是一种非常有用的条件执行机制,特别是在编写批处理脚本时。


01 基本语法

command1 && command2


02 示例

刷新DNS缓存并重新注册DNS名称:

C:\>ipconfig /flushdns && ipconfig /registerdns


Windows IP Configuration


Successfully flushed the DNS Resolver Cache.


Successfully renewed all addresses.

在成功创建用户后设置用户权限:

C:\>net user newuser Password123 /add && net user newuser /active:yes


The command completed successfully.


The command completed successfully.


原创:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

相关推荐

如何为MySQL服务器和客户机启用SSL?

用户想要与MySQL服务器建立一条安全连接时,常常依赖VPN隧道或SSH隧道。不过,获得MySQL连接的另一个办法是,启用MySQL服务器上的SSL封装器(SSLwrapper)。这每一种方法各有其...

Mysql5.7 出现大量 unauthenticated user

线上环境mysql5.7突然出现大量unauthenticateduser,进mysql,showprocesslist;解决办法有:在/etc/hosts中添加客户端ip,如192.16...

MySQL 在 Windows 系统下的安装(mysql安装教程windows)

更多技术文章MySQL在Windows系统下的安装1.下载mysql和Framework链接链接:百度网盘请输入提取码提取码:6w3p双击mysql-installer-communit...

MySql5.7.21.zip绿色版安装(mysql数据库绿色版安装)

1、去网上下载满足系统要求的版本(mysql-5.7.21-winx64.zip)2、直接解压3、mysql的初始化(1)以管理员身份运行cmd,在mysql中的bin目录下shift+右键-在...

MySQL(8.0)中文全文检索 (亲测有效)

在一堆文字中找到含有关键字的应用。当然也可以用以下语句实现:SELECT*FROM<表名>WHERE<字段名>like‘%ABC%’但是它的效率太低,是全盘扫描。...

新手教程,Linux系统下MySQL的安装

看了两三个教程。终于在哔哩哔哩找到一个简单高效的教程,成功安装,up主名叫bili逍遥bili,感兴趣可以去看看。下面这个是我总结的安装方法环境:CentOS764位1.下载安装包,个人觉得在...

麒麟服务器操作系统安装 MySQL 8 实战指南

原文连接:「链接」Hello,大家好啊,今天给大家带来一篇麒麟服务器操作系统上安装MySQL8的文章,欢迎大家分享点赞,点个在看和关注吧!MySQL作为主流开源数据库之一,被广泛应用于各种业务...

用Python玩转MySQL的全攻略,从环境搭建到项目实战全解析

这是一篇关于“MySQL数据库入门实战-Python版”的教程,结合了案例实战分析,帮助初学者快速掌握如何使用Python操作MySQL数据库。一、环境准备1.安装Python访问Pytho...

安装MySQL(中标麒麟 安装mysql)

安装MySQL注意:一定要用root用户操作如下步骤;先卸载MySQL再安装1.安装包准备(1)查看MySQL是否安装rpm-qa|grepmysql(2)如果安装了MySQL,就先卸载rpm-...

Mysql最全笔记,快速入门,干货满满,爆肝

目录一、MySQL的重要性二、MySQL介绍三、软件的服务架构四、MySQL的安装五、SQL语句六、数据库相关(DDL)七、表相关八、DML相关(表中数据)九、DQL(重点)十、数据完...

MAC电脑安装MySQL操作步骤(mac安装mysqldb)

1、在官网下载MySQL:https://dev.mysql.com/downloads/mysql/根据自己的macOS版本,选择适配的MySQL版本根据自己需求选择相应的安装包,我这里选择macO...

mysql主从(mysql主从切换)

1、本章面试题什么是mysql主从,主从有什么好处什么是读写分离,有什么好处,使用mycat如何实现2、知识点2.1、课程回顾dubboORM->MVC->RPC->SOApro...

【linux学习】以MySQL为例,带你了解数据库

做运维的小伙伴在日常工作中难免需要接触到数据库,不管是MySQL,mariadb,达梦还是瀚高等其实命令都差不多,下面我就以MySQL为例带大家一起来了解下数据库。有兴趣的小伙伴不妨评论区一起交流下...

玩玩WordPress - 环境简介(0)(玩玩网络科技有限公司)

简介提到开源博客系统,一般都会直接想到WordPress!WordPress是使用PHP开发的,数据库使用的是MySQL,一般会在Linux上运行,Nginx作为前端。这时候就需要有一套LNMP(Li...

服务器常用端口都有哪些?(服务器端使用的端口号范围)

下面为大家介绍一下,服务器常用的一些默认端口,以及他们的作用:  21:FTP服务所开放的端口,用于上传、下载文件。  22:SSH端口,用于通过命令行模式远程连接Linux服务器或vps。  23:...

取消回复欢迎 发表评论: