目录

本教程概述

用到的工具

标签

简介

1、cmd的一些规则

2、cd切换目录命令

3、dir显示目录命令

4、type显示文本内容

5、del 删除文件

6、查看IP地址

7、net 命令

8、netstat命令

9、tasklist命令

本教程概述

本课时学习windows常用命令。

用到的工具

Cmd命令提示符

标签

windows命令基础  命令行 cmd

简介

Windows命令提示符(cmd.exe)是Windows NT下的一个用于运行Windows控制台程序或某些DOS程序的shell程序。图形界面下的大多数操作都可以在cmd下用命令替代 。在渗透测试当中,好多时候我们只能执行命令,因此学习我们把cmd当作windows基础的第一课,足见其重要性。Windows命令有好多个,这里我们只学习几个常用的重要的。

cmd的一些规则

打开cmd有两种方式,一种是在开始菜单里找:开始—所有程序—附件—命令提示符

另一种是:开始--运行—cmd

打开cmd后是一个黑窗

help 命令

输入help就会显示所有内置命令

copy 命令

这些命令有些是放在系统目录的独立exe文件,有些是集成在cmd.exe里的命令。

显示任意一个内置命令参数是“命令 /?”。例如显示copy(复制文件)命令的帮助信息

我们输入:copy /?

dir 命令

同理dir命令的帮助:dir /?

cd 命令

cd 切换目录命令

Cd 的帮助

如上图,cd命令等价于chdir

cd ..是切换到父目录

如图当前目录是C:\Documents and Settings\Administrator

我们执行cd ..后,当前目录变成C:\Documents and Settings

如果我们切换到D盘就需要加一个/d 参数

当前路径是c:,我们加上 /d 切换到d盘路径

要是在同盘符下面切换路径就不用/d 参数了。

dir 命令

dir 显示目录命令

先看帮助 dir /?

显示当前目录内容不加任何参数

type 命令

type 显示文本内容

dir显示当前目录内容,这个目录有一个mac.txt

我们把mac.txt 的内容显示出来type mac.txt

del 命令

del 删除文件

dir显示当前目录内容,这个目录有一个mac.txt

我们del mac.txt删除mac.txt 文件

然后再dir

文件已经被删除。

ipconfig 命令

ipconfig 查看IP地址

ipconfig

查看所有ip配置信息ipconfig /all

net 命令

net 用户命令

net user查看所有用户

net user abc abc /add  添加一个用户名密码都是abc的用户

net localgroup administrators abc /add 把用户abc添加到管理员组

net localgroup administrators 查看管理员用户组成员

net user abc /del 删除abc用户

netstat 命令

netstat 端口命令

在cmd命令中,输入netstat /? 显示netstat命令的详解。

netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

netstat -ano命令是以数字形式显示所有连接的监听端口,并显示与每个连接相关的进程ID。

如下图所示:

在上图中的Local Address列找到被占用的端口,PID列显示的是占用此端口的进程号。然后,tasklist命令就派上用场了。

tasklist 命令

tasklist 进程命令

tasklist命令是一个用来显示运行在本地或远程计算机上的所有进程的命令行工具。可以在命令行下敲tasklist /?查看该命令的帮助信息。

 拓展阅读

常用windows命令的更多相关文章

  1. 常用Windows命令、常用 Cmd命令(补充)

    常用的Windows 命令使用能够提升工作效率以及快捷处理事项. 下面为平时常用的Windows 命令/cmd 命令. 一.以下命令无需打开cmd 窗口即可操作(输入完毕 打个 回车,即可执行). 1 ...

  2. 常用windows命令和Dos命令

    Windows常用快捷键 Ctrl + C :复制 Ctrl + V :粘贴 Ctrl + X :剪切 Ctrl + A :全选 Ctrl + Z :撤销(做错了后退一步) Ctrl + Y :向前一 ...

  3. 装B命令行,常用Windows命令

    winver检查Windows版本 dxdiag检查DirectX信息 gpedit.msc 组策略   regedit.exe 注册表 Msconfig.exe 系统配置实用程序  lusrmgr. ...

  4. windows CMD常用基础命令

    一.ping 主要是测试本机TCP/IP协议配置正确性与当前网络现状. ping命令的基本使用格式是: ping IP地址/主机名/域名 [-t] [-a] [-n count] [-l size] ...

  5. Windows常用shell命令大全

    Windows常用shell命令大全 基于鼠标操作的后果就是OS界面外观发生改变, 就得多花学习成本.更主要的是基于界面引导Path与命令行直达速度是难以比拟的.另外Geek很大一部分是键盘控,而非鼠 ...

  6. windows下使用curl命令 && 常用curl命令

    什么是curl命令? curl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.多种Linux发行版中,并且有DOS和Win32.Win64下的移植版本. 如何在windo ...

  7. windows 常用cmd命令

    为了减少使用鼠标的频次,熟记一些常用应用的快捷键与系统本身常用的命令是必须的,以下记录一些常用的windows系统命令. 查看网络端口占用情况 :netstat -ano | findstr 8080 ...

  8. Windows常用shell命令大全(转)

    [Windows常用shell命令大全] 基于鼠标操作的后果就是OS界面外观发生改变, 就得多花学习成本.更主要的是基于界面引导Path与命令行直达速度是难以比拟的.另外Geek很大一部分是键盘控,而 ...

  9. 5.7 Windows常用网络命令

    5.7 Windows常用网络命令 •ping •netstat •winipcfg/ipconfig •tracert •route 5.7.1 ping命令 •功能 –它是用来检查网络是否通畅或者 ...

随机推荐

  1. airflow + CeleryExecutor 环境搭建

    airflow整合环境搭建 1. 整体结构 mysql -> 后端数据库 redis -> 用于broker CeleryExecutor -> 执行器 2. 环境安装 2.1,安装 ...

  2. The 10 Most Important Linux Commands/10个最经常使用的命令行

    1. ls 命令:to show all of the major directiories filed under a given file system. for example: ls /app ...

  3. 04.Django基础四之模板系统

    一 语法 模板渲染的官方文档 关于模板渲染你只需要记两种特殊符号(语法): {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}. 二 变量 在Django的模板语言中按此语法使用:{ ...

  4. Mybatis源码解析,一步一步从浅入深(七):执行查询

    一,前言 我们在文章:Mybatis源码解析,一步一步从浅入深(二):按步骤解析源码的最后一步说到执行查询的关键代码: result = sqlSession.selectOne(command.ge ...

  5. web前端开发面试题(附答案)-2

    1.label是什么标签,有什么作用?和for属性使用的作用? label标签来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转到和标签相关的表单控件上. label 元素不会向用户呈现 ...

  6. python的元组存储的实质和多元赋值

    python中有一种赋值机制即多元赋值,采用这种方式赋值时,等号两边的对象都是元组并且元组的小括号是可选的.通常形式为 x, y, z = 1, 2, 'a string' 等同于 (x, y, z) ...

  7. Jedis 常用API使用

    使用Jedis操作Redis常用的API <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <depen ...

  8. maven scope属性说明

    一.scope属性: 依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中. compile (编译) compile是默认的范围:如果没有提供一个范围,那该依赖的范围就是编 ...

  9. Angular template ng-template/container/content

    1. ng-template 形式:<ng-template>...</ng-template> 默认ng-template中的内容会隐藏; 可通过[ngIf]来控制内容显示隐 ...

  10. Angular7 HttpClient处理多个请求

    1. MergeMap - 串联请求 后一个请求需要前一个请求的返回结果时,需要使用串联请求. 可以使用MergeMap实现, 优势是减少嵌套,优化代码: 代码如下: import {HttpClie ...