DOS命令是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其他命令。
常用命令
(1) 查看目录内容命令dir
(2) 指定可执行文件搜索目录path
创建目录命令md
打开指定目录命令cd
删除当前盘符命令rd
改变当前盘符命令C:
文件复制命令copy
显示文本文件内容命令type
更改文件名命令ren
删除文件命令del
轻触屏幕命令cls
特殊命令
重复上一次输入的命令,可以用F3键来完成,同时DOS下存在一个doskey的命令记录器,在命令行上执行doskey后将可以实现以下功能:
向上向下箭头——回看上一次执行的命令
“Ctrl+C” 组合键或”Break”键——中断操作
鼠标操作”标记” —————–用来选中文本
鼠标操作”粘贴” —————–用来把剪贴板内容粘贴到提示符下
“F7”键 ————————–查看及执行用过的命令
“/?” —————————-指定命令帮助
“>” 及”>>” ———————-文件重定向
参数:命令+ > +写入路径\文件名
实例:
echo 百度欢迎你 >d:\1.txt ;写入文本到指定文件(如果文件存在则替换)
netstat -an >>d:\1.txt ;追随尾端写入文本
直接进入
直接进入某盘符,盘符:(d:)
目录命令
(1) md——建立子目录
格式:md [盘符:][路径名]〈子目录名〉
(2) cd——改变当前目录
格式:CD [/D] [drive:][path]
(1)如果省略路径和子目录名则显示当前目录;
(2)如采用“cd\”格式,则退回到根目录;
(3)如采用“cd..”格式则退回到上一级目录。
(4)使用 /D 命令行开关,除了改变驱动器的当前目录之外,还可改变当前驱动器。
(3) rd——删除子目录命令
格式:rd[盘符:][路径名][子目录名]
(4) dir——显示磁盘目录命令
格式:dir [盘符][路径][文件名]
(5) path——路径设置命令
(6) tree——显示磁盘目录结构命令
(7) deltree——删除整个目录命令
(8) tasklist——显示进程
磁盘命令
(1) format——磁盘格式化命令
(2) unformat恢复格式化命令
(3) chkdsk——检查磁盘当前状态命令
(4) diskcopy——整盘复制命令
(5) label——建立磁盘卷标命令
(6) vol——显示磁盘卷标命令
(7) scandisk——检测、修复磁盘命令
(8) defrag——重整磁盘命令
(9) sys——系统复制命令
文件命令
(1) copy文件复制命令
(2) xcopy——目录复制命令
(3) type——显示文件内容命令
(4) ren——文件改名命令
(5) fc——文件比较命令
(6) attrib——修改文件属性命令
(7) del——删除文件命令
(8) undelete——恢复删除命令
其他命令
(1) cls——清屏幕命令
(2) ver查看系统版本号命令
(3) date日期设置命令
(4) time系统时钟设置命令
(5) mem查看当前内存状况命令
(6) msg显示系统信息命令
基本命令
ping用来检查网络是否通畅或网络连接速度的命令。原理:网络上的机器都有唯一正确的IP地址,我们给目标IP地址发送一个数据包,对方要返回一个同样大小的数据包,根据返回数据包我们可以确定目标主机的存在和目标主机的操作系统等。
对应参数很多,感兴趣的可以试试。
nbtstat
该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。
-a 使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息(下同)。
-A 这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的IP。
-n 列出本地机器的NETBIOS信息。
当得到了对方的IP或者机器名的时候,就可以使用nbtstat命令来进一步得到对方的信息了,这又增加了我们入侵的保险系数。
netstat
这是一个用来查看网络状态的命令,操作简便功能强大。
-a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息,如图4。
这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。用法:netstat -a IP。
-r 列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat -r IP。
net网络命令中常用的子命令
net view
使用此命令查看远程主机的所有共享资源。命令格式为net view \IP。
net use
把远程主机的某个共享资源影射为本地盘符,图形界面方便使用。命令格式为net use x: \IP\sharename。上面一个表示把192.168.0.5IP的共享名为magic的目录影射为本地的Z盘。下面表示和192.168.0.7建立IPC
连接(netuse
连
接
(
n
e
t
u
s
e
”>\IP\IPC
“password”/user:”name”),建立了IPC
“
p
a
s
s
w
o
r
d
”
/
u
s
e
r
:
”
n
a
m
e
”
)
,
建
立
了
I
P
C
连接后,呵呵,就可以上传文件了:copy nc.exe
”>\192.168.0.7\admin
”
>
\1
92.168.0.7
\admin
,表示把本地目录下的nc.exe传到远程主机,结合后面要介绍到的其他DOS命令就可以实现入侵了。
net start
使用它来启动远程主机上的服务。当你和远程主机建立连接后,如果发现它的什么服务没有启动,而你又想利用此服务怎么办?就使用这个命令来启动吧。用法:net start servername,如图9,成功启动了telnet服务。
net stop
入侵后发现远程主机的某个服务碍手碍脚,怎么办?利用这个命令停掉就ok了,用法和net start同。