0x01、DOS命令简介(摘自百度百科)
1、DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
2、DOS是Disk Operating System的缩写,即磁盘操作系统。它是一个基于磁盘管理的操作系统,在微软公司的Windows2000出版之前,DOS 系统基本统治着个人操作系统世界。即便是Windows3.x/9x都是建立在DOS平台之上的大型GUI界面应用程序。随着Windows操作系统的风行,DOS系统已逐渐成为一种历史,失去了往日那样的熠熠生辉。但是别看Windows风光无限,但是还是有很多的很难解决或者无法解决的的问题,而这个时候我们的DOS系统就可以大显身手了,用DOS命令来解决一些问题,往往会收到事半功倍的效果。
3、还有大量的微机的运行仍在使用DOS操作系统,因此掌握DOS的基本命令是必要的。
0x02、总之
1、DOS命令,Disk Operating System,是一种面向磁盘操作系统的命令
2、DOS命令分类:
目录操作类命令
磁盘操作类命令
文件操作类命令和其它命令。
0x03、DOS命令——字母A开头的命令
前提介绍:
1、实验环境:Win7
2、A开头的命令有:
adprep //域相关的命令,作用:提升为域控制服务器
arp //地址解析协议,Address Resolution Protocol;此处用来显示和修改地址解析协议(ARP)使用的“IP 到物理”地址转换表。
assoc //显示或修改文件扩展名关联。
at //AT 命令安排在特定日期和时间运行命令和程序。
atmadm //ATM 呼叫管理器在异步传输模式 (ATM) 网络上注册的监视器连接和地址。
attrib //显示或更改文件属性。
一、adprep
//这里不做介绍
二、arp(按顺序介绍)
//首先:要知道,ARP命令是用来查看ip地址对应的mac地址表
1、例子1:arp /?
作用:查看arp使用方法,如下图所示:
arp /?
2、例子2:arp -a
作用:a,all,显示每一个ARP表项,如下图所示
arp -a
3、例子3:arp -g
作用:同 -a的作用一致,如下图所示
4、例子4:arp -v
作用:v,verbos,显示arp表项的详细信息,所有的无效项和环回口上的项都显示,并且不可以单独使用,如下图所示:
arp -av
arp -gv
5、例子5:arp inet_addr
作用:internet_address,互联网地址,也就是IP地址;用来指定ip地址;注意不能单独使用,如下图所示
arp -a 192.168.97.2
arp -g 192.168.97.2
arp -av 192.168.97.2
arp -gv 192.168.97.2
6、例子6:arp -N if_addr
作用:if_addr就是interface_address,用来指定“接口”的ip地址;注意不能够单独使用
//这些接口地址,都是本机的网络接口
arp -av //查看接口的IP地址
arp -an 127.0.0.1
//注意此处,127.0.0.1是本机ip地址,是一个虚假的网络接口
arp -an 192.168.97.139
7、例子7:arp -d
作用:-d,delete ,删除ip地址指定的主机Mac,也就是删除arp表项,可以使用通配符*,注意必须要以管理员运行cmd
arp -av //查看当前arp表项
//发现有动态,也有静态的
arp -d 192.168.97.2 //删除动态获取mac的表项,如192.168.97.2的表项,注意以管理员用户运行CMD
ping 192.168.97.2 //发起ping包前,会检查arp表项,若没有回发送arp广播请求其mac地址
8、例子8:arp -s
作用:arp -s,static,添加静态的arp表项,注意必须要以管理员运行cmd
arp -s 192.168.97.10 01-02-03-04-05-06
arp -d 192.168.97.10
9、例子9:eth_addr
//作用:ethernet_address,以太网地址,也就是mac地址;用来指定mac地址
10、例子9: if_addr
//作用:用于指定接口地址
11、总结:
inet_addr //用于指定IP地址,必须要结合参数使用
eth_addr //用于指定MAC地址,必须要结合参数使用
if_addr //用户指定接口IP地址,必须要结合参数N使用
-v //显示详细信息,必须要结合其他参数使用
-a //显示全部本地网络接口存在的网络内的IP地址对应Mac的表项
-g //同a一致的作用
-d //后接IP地址,删除arp表项
-s //后接IP地址和Mac地址,添加静态的arp表项
-n if_addr //后接本地网络接口的IP地址
三、assoc
//首先:要明白,assoc是显示或者修改文件扩展名和应用程序之间是否关联
1、例子1:assoc /?
作用:显示assoc的使用方法
assoc /?
2、例子2:assoc
//显示当前所有扩展名关联的程序
assoc
3、例子3:assoc | more
作用:逐页显示所有扩展名关联的程序
assoc | more
//回车一行,空格一页,键入字母q退出
4、例子4:assoc .rar
//作用:查看.rar扩展名的关联应用程序是哪个
assoc .rar
//如下图所示,.rar扩展名对应关联的应用程序为好压,即HaoZip.rar
5、例子5:assoc .rar=
//作用:取消.rar扩展名与应用程序的关联
assoc .rar=
6、例子6:assoc .rar=HaoZip.rar
//作用:添加关联关系
assoc .rar=HaoZip.rar
7、总结:
//其assoc的实质就是扩展名与应用程序之间的关联
四、at
//首先,要知道,at 命令是计划在指定日期和时间, 在计算机上运行命令和程序
//其次,要知道,要使用 at 命令必须开启 schedule 服务才可使用, 用 net start schedule 来开启服务
例子1:at /?
作用:查看at的使用方法
at /?
例子2:at 19:00 shutdown -s
//作用:制定晚上19:00关机的计划;注意要以管理员用户启动CMD
at 19:00 shutdown -s //制定晚上19:00关机的计划
at //查看所有的计划
at 1 //查看ID为1的计划
例子3:at 1 /delete
//作用:删除id为1的计划
at 1 /delete //删除ID为1的计划
at /delete //删除所有计划
例子4:at 19:00 /every:Thursday shutdown -s /yes
//作用:制作每月的每周四晚七点关机,/yes是不需提示
例子5:at 19:00 /next:Thursday shutdown -s /yes
//作用:制作下月的每周四晚七点关机
at 19:00 /every:Thursday shutdown -s /yes
at 19:00 /next:Thursday shutdown -s /yes
at
at 1
at /delete
五、atmadm
//这里不做具体的介绍:
Atmadm
ATM 呼叫管理器在异步传输模式 (ATM) 网络上注册的监视器连接和地址。可以使用 atmadm 来显示 ATM 适配器上传入和传出呼叫的统计信息。如果在不含参数的情况下使用,则 atmadm 将显示监视活动 ATM 连接状态的统计信息。
语法
atmadm [/c][/a] [/s]
参数
/c 显示有关到在此计算机上安装的 ATM 网卡的所有当前连接的呼叫信息。
/a 显示安装在该计算机中的每个适配器的注册 ATM 网络服务访问点 (NSAP) 地址。
/s 显示监视活动的 ATM 连接状态的统计。
/? 在命令提示符显示帮助。
六、attrib
//首先,要知道,attrib是显示或者更改文件的属性
例子1:attrib /?
例子:
attrib //查看当前目录下的所有文件的属性
attrib /s //查看当前目录以及子目录下的所有“文件”属性;跟目录没有关系,注意只是文件
attrib /s /d //查看当前目录以及子目录下的所有文件和目录的属性,注意是当前目录下;并且必须要与/s一起使用才有效
attrib /l //查看当前目录下的所有文件以及符号链接的属性
attrib 1.txt //查看1.txt的文件属性
attrib +h 1.txt //给1.txt文件添加隐藏属性,输入dir后查看不到该文件了
attrib -h 1.txt //给1.txt文件去除隐藏属性,输入dir后查看不到该文件
attrib +r 1.txt //添加只读属性
attrib -r 1.txt //去除只读属性
attrib 1.txt /s //查看当前目录,以及当前目录的子目录内包含的匹配1.txt名的文件的属性
qwsn
发布了117 篇原创文章 · 获赞 31 · 访问量 7783
私信
关注