Windows常用命令汇总以及基础知识
命令部分:
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常用命令汇总以及基础知识的更多相关文章
- 【转载】Python编程中常用的12种基础知识总结
Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进 ...
- Python编程中常用的12种基础知识总结
原地址:http://blog.jobbole.com/48541/ Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时 ...
- 【Linux】Linux 常用命令汇总
查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpk ...
- 20145222《信息安全系统设计基础》Linux常用命令汇总
学习Linux时常用命令汇总 通过Ctrl+f键可在该网页搜索到你想要的命令. Linux中命令格式为:command [options] [arguments] //中括号代表是可选的,即有些命令不 ...
- Oozie命令行常用命令汇总[转]
Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...
- vim常用命令汇总
vim常用命令汇总: http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html 定位 本行第一个字符 ctrl+$ ...
- Docker笔记:常用命令汇总
Docker常用命令汇总 启动服务 [root@localhost ~]# service docker start Redirecting to /bin/systemctl start docke ...
- [svc][op]vim常用命令汇总
vim常用命令汇总: 定位 本行第一个字符 ctrl+$ 本行最后一个字符 0gg 文章首行 ctrl+G 文章行尾 u 撤销(Undo) 删除 D 从当前位置删除到行尾 ("d$" ...
- windows常用命令有哪些(整理)
windows常用命令有哪些(整理) 一.总结 一句话总结:其实这个好学,只要先弄懂主干,清除主干,那么枝叶的添加逻辑就很清除了 这种多内容的,散乱的,弄清除主干效率就高了 1.windows命令行的 ...
随机推荐
- Java实验项目二——二维数组实现九九乘法表
Program:打印乘法口诀表 (1)编写一个方法,参数(二维数组),完成将二维数组中的数据按照行列显示的工作. (2)编写一个测试方法,给出99乘法表,放入到二维数组中,调用(1)中的方法,显示乘法 ...
- tableview折叠动效
缘起于看见书旗小说的列表有点击折叠的动效,觉得十分炫酷.想了三分钟,不知道怎么写.晚上百度了下,知道了大致流程,于是自己实现了下,发现不少坑,于是写下这篇博文 实现原理: 1 tableview ce ...
- mDNS知识
1.域名系统(Domain Name System,缩写:DNS)是互联网的一项服务.它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网.DNS使用TCP和UDP端口53. ...
- Android控件总结
最常用的控件:TextView.EditText.Button.ImageView TextView 文本 ...
- 自动化运维必须要学的Shell脚本之——循环语句(for、while和until循环)
1. 循环前先了解echo的使用 1.1 echo -n 表示不换行输出 1.2 echo -e 输出转义字符,将转义后的内容输出到屏幕上 常见的转义字符有: 1.2.1 \b 相当于退格键 转义后相 ...
- java并发编程基础——线程的创建
一.基础概念 1.进程和线程 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程.(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据 ...
- sql-1-准备
一.准备工作 1.mysql安装和配环境 不要以exe文件安装,要下载压缩包安装 下载地址:https://dev.mysql.com/downloads/mysql 在系统path中加上bin目录 ...
- Tarjan判断为什么不能把dfn写成low
Tarjan,我相信大多数人是这么写的: void tarjan(int x) { dfn[x]=low[x]=++cnt; st.push(x),vis[x]=1; for(int i=head[x ...
- TCP协议与HTTP协议区别
一.TCP协议与HTTP协议区别 1.直观认识 TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性.Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页 ...
- xhell、xftp、putty使用教程
作为远程登陆工具,上传代码登陆服务器工具 1.XSHELL Xshell是远程连接Linux服务器的工具,基于SSH协议,使用它可以更加方便的操作Linux操作系统,在刚使用时可能需要提前简单的设置下 ...