首页 > 投稿专栏 > 最新来稿 > DOS常用命令使用教程

DOS常用命令使用教程

   作者:   来源:   评论:0  点击:


来源:福建金钱猫电子科技有限公司        http://www.fjjqm.com 
   DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
一、ping
   ping是用来检查网络是否畅通或者网络连接速度的命令。作为一个网络行业工作从事者来说,ping命令式第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看ping命令的一些常用的操作:
   -t表示将不间断向目标IP发送数据包,直到我们强迫其停止。
   -l定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。
   -n定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,并且操作目标仅仅是判断目标IP是否存在,可以定义为1次。
PS:如果-t参数和-n参数一起使用,ping命令就以放在后面的参数为标准,比如“ping IP-t –n 3”虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping 主机域名,这样就可以得到主机的IP。
二、net
   这个命令式网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为功能很强大,是微软为我们提供的最好的工具。
1、NET VIEW
    作 用:显示域列表、计算机列表或指定计算机的共享资源列表。
    命令格式:net view [\\computername | /domain[:domainname]
2、NET USER
   作 用:添加或更改用户帐号或显示用户帐号信息。该命令也可以写为 net users。
    命令格式:net user [username [password | *] [options] [/domain]
 3、NET USE
    作 用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。
    命令格式:net use [devicename | *] [\\computername\sharename[\volume] [password | *] [/user:[domainname\]username] [/delete] | [/persistent:{yes | no]}
 4、NET TIME
   作 用:使计算机的时钟与另一台计算机或域的时间同步。
   命令格式:net time [\\computername | /domain[:name] [/set]
 5、Net Start
   作 用:启动服务,或显示已启动服务的列表。
   命令格式:net start service
 6、Net Pause
   作 用:暂停正在运行的服务。
   命令格式:net pause service
 7、Net Continue
    作 用:重新激活挂起的服务。
    命令格式:net continue service
三、ftp
    将文件传送到正在运行 FTP 服务的远程计算机或从正在运行 FTP 服务的远程计算机传送文件。Ftp可以交互使用。单击“相关主题”列表中的“ftp 命令”以获得可用的“ftp”子命令描述。该命令只有在安装了 TCP/IP 协议之后才可用。Ftp 是一种服务,一旦启动,将创建在其中可以使用ftp 命令的子环境,通过键入 quit 子命令可以从子环境返回到 Windows 2000 命令提示符。当 ftp 子环境运行时,它由 ftp 命令提示符代表。
    -v 禁止显示远程服务器响应。
    -n 禁止自动登录到初始连接。
    -i 多个文件传送时关闭交互提示。
    -d 启用调试、显示在客户端和服务器之间传递的所有 ftp 命令。
    -g 禁用文件名组,它允许在本地文件和路径名中使用通配符字符(* 和 ?)。(请参阅联机“命令参考”中的 glob 命令。)
    -s:filename 指定包含 ftp 命令的文本文件;当 ftp 启动后,这些命令将自动运行。该参数中不允许有空格。使用该开关而不是重定向(> )。
    -a 在捆绑数据连接时使用任何本地接口。
    -w:windowsize 替代默认大小为 4096 的传送缓冲区。
四、netstat
这是一个用来查看网络状态的命令,操作简便功能强大。
-a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息。
-r列出当前的路由信息,告诉我们本地机器的网管、子网掩码等信息。
-e显示以太网统计。该参数可以与 -s 选项结合使用。
    -n以数字格式显示地址和端口号(而不是尝试查找名称)。
    -s 显示每个协议的统计。默认情况下,显示 TCP、UDP、ICMP 和 IP 的统计。-p 选项可以用来指定默认的子集。
五、nbtstat
该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。
-a 使用这个参数,只要知道远程主机的机器名称,就可以得到它的NETBIOS信息。
-A这个参数也可以得到远程主机的NETBIOS信息,但需要知道它的IP。
-n 列出本地机器的NETBIOS信息。
当得到了对方的IP或者机器名时,就可以使用nbtstat命令来进一步得到对方的信息,增加了入侵的保险系数。
六、Route
    控制网络路由表。该命令只有在安装了 TCP/IP 协议后才可以使用。
    -f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。
    -p该参数与 add 命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与 print 命令一起使用时,显示已注册的持久路由列表。忽略其他所有总是影响相应持久路由的命令。
七、telnet
功能强大的远程登陆命令,操作简单。
首先键入telnet回车,再键入help查看其帮助信息,然后在提示符下键入open IP回车,这时就出现了登陆窗口,让你输入合法的用户名和密码,这里输入任何密码都是不显示的。当输入用户名和密码都正确后就成功建立了telnet链接,这时候就在远程主机上具有了和此用户一样的权限,利用DOS命令就可以实现任何事情。
分享到: 收藏

推荐阅读

专题