常用windows命令
目录
本教程概述
用到的工具
标签
简介
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 /?查看该命令的帮助信息。


拓展阅读
- http://bbs.51cto.com/thread-79096-1-1.html
- http://blog.163.com/niwei_258/blog/static/1062848820106994738419/
- http://blog.renren.com/share/249671865/4028880483
常用windows命令的更多相关文章
- 常用Windows命令、常用 Cmd命令(补充)
常用的Windows 命令使用能够提升工作效率以及快捷处理事项. 下面为平时常用的Windows 命令/cmd 命令. 一.以下命令无需打开cmd 窗口即可操作(输入完毕 打个 回车,即可执行). 1 ...
- 常用windows命令和Dos命令
Windows常用快捷键 Ctrl + C :复制 Ctrl + V :粘贴 Ctrl + X :剪切 Ctrl + A :全选 Ctrl + Z :撤销(做错了后退一步) Ctrl + Y :向前一 ...
- 装B命令行,常用Windows命令
winver检查Windows版本 dxdiag检查DirectX信息 gpedit.msc 组策略 regedit.exe 注册表 Msconfig.exe 系统配置实用程序 lusrmgr. ...
- windows CMD常用基础命令
一.ping 主要是测试本机TCP/IP协议配置正确性与当前网络现状. ping命令的基本使用格式是: ping IP地址/主机名/域名 [-t] [-a] [-n count] [-l size] ...
- Windows常用shell命令大全
Windows常用shell命令大全 基于鼠标操作的后果就是OS界面外观发生改变, 就得多花学习成本.更主要的是基于界面引导Path与命令行直达速度是难以比拟的.另外Geek很大一部分是键盘控,而非鼠 ...
- windows下使用curl命令 && 常用curl命令
什么是curl命令? curl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.多种Linux发行版中,并且有DOS和Win32.Win64下的移植版本. 如何在windo ...
- windows 常用cmd命令
为了减少使用鼠标的频次,熟记一些常用应用的快捷键与系统本身常用的命令是必须的,以下记录一些常用的windows系统命令. 查看网络端口占用情况 :netstat -ano | findstr 8080 ...
- Windows常用shell命令大全(转)
[Windows常用shell命令大全] 基于鼠标操作的后果就是OS界面外观发生改变, 就得多花学习成本.更主要的是基于界面引导Path与命令行直达速度是难以比拟的.另外Geek很大一部分是键盘控,而 ...
- 5.7 Windows常用网络命令
5.7 Windows常用网络命令 •ping •netstat •winipcfg/ipconfig •tracert •route 5.7.1 ping命令 •功能 –它是用来检查网络是否通畅或者 ...
随机推荐
- Winform中实现读取xml配置文件并动态配置ZedGraph的RadioGroup的选项
场景 Winform中对ZedGraph的RadioGroup进行数据源绑定,即通过代码添加选项: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...
- 任务分线程实现(java)
1.创建一个类,用户存储信息 public class Users { private String userid; private String username; public Users() { ...
- b146: NOIP2004 1.不高兴的津津
题目: 津津上初中了.妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班.另外每周妈妈还会送她去学习朗诵.舞蹈和钢琴.但是津津如果一天上课超过八个小时就会不高兴,而且 ...
- 降低 80% 的读写响应延迟!我们测评了 etcd 3.4 新特性(内含读写发展史)
作者 | 陈洁(墨封) 阿里云开发工程师 导读:etcd 作为 K8s 集群中的存储组件,读写性能方面会受到很多压力,而 etcd 3.4 中的新特性将有效缓解压力,本文将从 etcd 数据读写机制 ...
- celery详解
目录 Celery详解 1.背景 2.形象比喻 3.celery具体介绍 3.1 Broker 3.2 Backend 4.使用 4.1 celery架构 4.2 安装redis+celery 4.3 ...
- Android 使用URLConnection下载音频文件
本文链接: Android 使用URLConnection下载音频文件 使用MediaPlayer播放在线音频,请参考Android MediaPlayer 播放音频 有时候我们会需要下载音频文件.这 ...
- JS替换字符串多余的空格符
var str = 'sdfsdfds '; str.replace(/(^\s*)|(\s*$)/g, "");
- linux&shell学习系列
1.VMware安装Centos7虚拟机 2.Linux之vim详解 3.linux后台运行的几种方式 4.linux权限管理 5.linux之用户和用户组管理详解 6.grep文本搜索工具详解 7. ...
- Java8新特性——lambda函数式编程
一.遍历循环 /** * @author jiaqing.xu@hand-china.com * @version 1.0 * @name * @description 循环遍历 * @date 20 ...
- 无暇代码(js的整洁之道)
如果你关注代码本身和代码的编写方式,而不是只关心它是否能工作,那么你写代码是有一定的水准.专业开发人员将为未来的自己和“其他人”编写代码,而不仅仅只编写当前能工作就行的代码.在此基础上,简洁代码可以定 ...