命令部分:

dir

dir指定要列出的驱动器、目录和/或文件 ,/?显示所有命令

例:dir /b /s /o:n /a:a 表示显示当前路径下的所有文件的绝对路径,包含子文件夹的内容

/b表示去除摘要信息,且顶格显示完整路径

/s表示枚举嵌套文件夹中的内容

/o:n表示根据文件名排序

/a:a表示只枚举文件而不枚举其他

注意:单独dir /b 或者/s都不会显示完整路径  只有同时输入才可以

dir /b /s /a:d  显示文件的绝对路径

当然也可以进行模糊查询:dir /p/s 1.txt

cls:清屏,和linux中clear中是一样的

cd:切换目录  cd .. 返回上一级

copy:拷贝文件 ,复制一个或多个文件到指定位置,可以合成文件

del 删除指定文件

mkdir :创建文件夹

rd    :删除文件夹

和linux类似

ping命令(重要)

ping -t  可以一直发送数据包,ping to death

arp协议  arp管理系统的arp缓冲区,可以显示、删除、添加静态mac地址

net share  查看计算机共享

netstat -ano   查看端口占用情况

ipconfig  /all

whoami:查看当前使用的用户

systeminfo:查看计算机的信息(操作系统、位数、补丁情况)

tasklist /svc :查看计算机的进程

net user :查看计算机的用户

补充一个tree命令:查看当前磁盘的结构

基础部分:

目录:
Windows目录:系统的安装目录

System32/config/SAM :用户密码的存储文件(一般打不开,可以使用工具)

system32/etc/host文件  记录本地解析  优先级大于DNS域名解析  可以自行添加域名解析记录

program  file             64位软件安装路径

program  file(X86)   32位软件安装路径

programdata  软件的临时配置文件(.dll文件)

perflogs  是win7 的日志信息文件

服务:

可以分为本机(软件)的网络的(web应用程序)

win+R输入services.msc可以打开,

端口:

作用:ip是用来区分主机通信的,而端口就是用来区分服务的。

常用端口0-1023 动态端口:1024-65535(可以被木马病毒利用) 注册端口:49152-65535

常见端口:

HTTP:80/8080/3128/8081/9080

FTP:21

Telnet:23

TFTP:69/udp

SSH、SCP:端口重定向  22/tcp

SMTP:25/tcp

POP3 110/tcp

TOMCAT:8080

WIN操作系统 远程桌面:3389

Oracle:1521

Mysql:3306

SQLServer:1433

注册表:WIN+R输入regedit 可以打开

注册表五大根键:

在注册表中,将来宾用户的键值克隆为系统管理员的键值后,在使用来宾用户登陆时做不了的操作就不会再新建用户文件了,而是直接记录再系统管理员的用户文件中,从而隐藏行踪

win+R输入msconfig可以开机自启的设置管理

入侵常常用到的:

常用的dos命令;

coclr ? 改变cmd背景以及字体的颜色

ping

ipconfig

ipconfig /release   释放ip

ipconfig /renew     重新获得ip

ipconfig  /all   查看ip的所有信息

ipconfig /fiusahdns  清除dns缓存信息

systeminfo  查看系统信息

arp -a  查看arp的缓存表  在局域网中 主机之间的通信是用MAC地址来实现的

net  view  查看局域网中的其他计算机名称

cls   清屏

shutdown  -s  -t  180  -c(输出提示)   “你完蛋了”      :在3min之后关机 并弹出提示

shutdown -a 可以中止关机

start www.xxx.com       打开网页

start   1.txt    打开这个文件

ren+原文件名+新文件名     对文件进行重命名

del   删除文件

move   移动文件

tree   列出磁盘结构

telnet  远程连接

net  use  k:\\192.168.1.103 \c$   映射磁盘,将目标地址的c盘映射到本地的k盘中

net  use k:\\192.168.1.103 \c$ /dell  删除映射

net start 服务名   开启服务

net stop 服务名    停止服务

net  user 用户名  密码  /add 建立新用户

net user  guest  /active:yes  激活guest用户

net user  guest  /active:no  关闭guest用户

net user  查看有哪些用户

net   user 用户名  查看账户属性

net   user 用户名 /del  删除用户

net  localgroup  administrators   用户名  /add  把用户添加到本地管理员用户组

net  localgroup  administrators   用户名  /del  把用户从本地管理员用户组删除

net  user guest 12345  用guest用户登陆并修改密码为12345

net password 密码  更改系统登陆密码

net  share  查看本地开启的共享

net share ipc$  开启ipc$共享

net share ipc$ /del    删除ipc$共享

net share c$ /del    删除c:共享

netstat   -a  查看开启了哪些端口  常用netstat  -an

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

netstat  -v  查看正在进行的工具

at   id      开启已注册的某个计划任务

at /delete  停止所有的计划任务,用参数/yes 就可以不全部停止

at id /delete 停止某个已经注册的计划任务

at  查看所有的计划任务

Windows常用命令汇总以及基础知识的更多相关文章

  1. 【转载】Python编程中常用的12种基础知识总结

    Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进 ...

  2. Python编程中常用的12种基础知识总结

    原地址:http://blog.jobbole.com/48541/ Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时 ...

  3. 【Linux】Linux 常用命令汇总

    查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpk ...

  4. 20145222《信息安全系统设计基础》Linux常用命令汇总

    学习Linux时常用命令汇总 通过Ctrl+f键可在该网页搜索到你想要的命令. Linux中命令格式为:command [options] [arguments] //中括号代表是可选的,即有些命令不 ...

  5. Oozie命令行常用命令汇总[转]

    Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...

  6. vim常用命令汇总

    vim常用命令汇总: http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html 定位 本行第一个字符 ctrl+$ ...

  7. Docker笔记:常用命令汇总

    Docker常用命令汇总 启动服务 [root@localhost ~]# service docker start Redirecting to /bin/systemctl start docke ...

  8. [svc][op]vim常用命令汇总

    vim常用命令汇总: 定位 本行第一个字符 ctrl+$ 本行最后一个字符 0gg 文章首行 ctrl+G 文章行尾 u 撤销(Undo) 删除 D 从当前位置删除到行尾 ("d$" ...

  9. windows常用命令有哪些(整理)

    windows常用命令有哪些(整理) 一.总结 一句话总结:其实这个好学,只要先弄懂主干,清除主干,那么枝叶的添加逻辑就很清除了 这种多内容的,散乱的,弄清除主干效率就高了 1.windows命令行的 ...

随机推荐

  1. Docker:Linux离线安装docker-17.03.2-ce,配置开机自启

    1. 准备docker离线包 docker官方离线包下载地址 下载需要安装的docker版本,我此次下载的是:docker-17.03.2-ce.tgz 2. 准备docker.service 系统配 ...

  2. php+swoole多线程的操作

    多个任务同时执行 比如,我们要对已知的用户数据进行判断,是否需要发送邮件和短信,如果需要发送则发送. 不使用多进程时,我们首先判断是否发送邮件,如果需要则发送:然后再判断是否需要发送短信,如果需要则发 ...

  3. wumei-smart智能家居开原项目

    一.项目简介 物美智能(wumei-smart)]是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的智能家居系统. 硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软 ...

  4. PID算法控制直流电机笔记

    1.将偏差的比例.积分和微分通过线性组合构成控制量,用这一控制量对被控对象进行控制,这样的控制器称为PID控制器.简单说就是根据系统的误差,利用比例.积分.微分计算出控制量进行控制. 2.为什么需要P ...

  5. Java | 字符串缓冲区(StringBuilder)

    为什么要出现字符缓冲区 我们都知道,String类是不可变的,但是有的时候,我们要用到字符串的拼接,如果拼接的数量小的时候,还可以,但是如果拼接的数据量太大的话,内存的占用就太大了,所以这个时候再用S ...

  6. mongodb oplog详解和格式分析

    1. 基本概念 oplog使用固定大小集合记录了数据库中所有修改操作的操作日志(新增.修改和删除,无查询),mongodb收到修改请求后,先在主节点(Primary)执行请求,再把操作日志保存到opl ...

  7. C语言:自增 自减

    一个整数类型的变量自身加 1 可以这样写: a = a + 1; 或者 a += 1; 不过,C语言还支持另外一种更加简洁的写法,就是: a++; 或者 ++a; 这种写法叫做自加或自增,意思很明确, ...

  8. AgileTC linux部署

    简介 AgileTC是一套敏捷的测试用例管理平台,支持测试用例管理.执行计划管理.进度计算.多人实时协同等能力,方便测试人员对用例进行管理和沉淀.产品以脑图方式编辑可快速上手,用例关联需求形成流程闭环 ...

  9. 前端开发入门到进阶附录一【JQuery中parent(),parents(),parentsUntil()区别和使用技巧】

    JQuery中parent(),parents(),parentsUntil()区别和使用技巧:https://blog.csdn.net/china1223/article/details/5193 ...

  10. 支付二维码整合 - 三码合一支持支付宝、QQ、微信

    支付二维码整合 - 三码合一支持支付宝.QQ.微信 1. 前提:获取各个二维码的具体内容 在写代码前,我们需要先获取不同支付方式的二维码内容.很简单,只需要打开各个支付码,截图,然后随便找个可以扫码的 ...