科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道Dos知识——常用dos网络命令

Dos知识——常用dos网络命令

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在DOS下的MicrosoftNetwork Client和Windows9x的DOS窗口等环境中,有许多很有用的但不包含在DOS自带的命令中的网络命令。那么,有哪些这样的命令呢?下面将它们中常用的命令介绍一下。

作者:巧巧读书 来源:巧巧读书 2008年9月4日

关键字: Dos DOS命令

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

  Ping

  验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。

  ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list

  参数

  -t

  Ping 指定的计算机直到中断。

  -a

  将地址解析为计算机名。

  -n count

  发送 count 指定的 ECHO 数据包数。默认值为 4。

  -l length

  发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527。

  -f

  在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。

  -i ttl

  将“生存时间”字段设置为 ttl 指定的值。

  -v tos

  将“服务类型”字段设置为 tos 指定的值。

  -r count

  在“记录路由”字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 台计算机。

  指定要 ping 的远程计算机。

  Rcp

  在 Windows 2000 计算机和运行远程外壳端口监控程序 rshd 的系统之间复制文件。rcp 命令是一个连接命令,从 Windows 2000 计算机发出该命令时,也可以用于其他传输在两台运行 rshd 的计算机之间复制文件。rshd 端口监控程序可以在 UNIX计算机上使用,而在 Windows 2000 上不能使用,所以 Windows 2000 计算机仅可以作为发出命令的系统参与。远程计算机必须也通过运行 rshd 提供 rcp 实用程序。

  rcp [-a | -b] [-h] [-r] source1 source2 ... sourceN destination

  参数

  -a

  指定 ASCII 传输模式。此模式在传出文件上将回车/换行符转换为回车符,在传入文件中将换行符转换为回车/换行符。该模式为默认的传输模式。

  -b

  指定二进制图像传输模式。没有执行回车/换行符转换。

  -h

  传输 Windows 2000 计算机上标记为隐藏属性的源文件。如果没有该选项,在 rcp 命令行上指定隐藏文件的效果与文件不存在一样。

  -r

  将源的所有子目录内容递归复制到目标。source 和 destination 都必须是目录,虽然即使源不是目录,使用 -r 也能够工作。但将没有递归。

  source 和 destination

  格式必须为 [computer[.user]:]filename。如果忽略了 [computer[.user]:] 部分,计算机将假定为本地计算机。如果省略了 [.user] 部分,将使用当前登录的 Windows 2000 用户名。如果使用了完全合格的计算机名,其中包含句点 (.) 分隔符,则必须包含 [.user]。否则,计算机名的最后部分将解释为用户名。如果指定了多个源文件,则 destination 必须是目录。

  如果文件名不是以 UNIX 的正斜杠 (/) 或 Windows 2000 系统的反斜杠 (\) 打头,则假定相对于当前的工作目录。在 Windows 2000 中,这是发出命令的目录。在远程系统中,这是远程用户的登录目录。句点 (.) 表示当前的目录。在远程路径中使用转义字符(\、" 或 '),以便在远程计算机中使用通配符。

  Rexec

  在运行 REXEC 服务的远程计算机上运行命令。rexec 命令在执行指定命令前,验证远程计算机上的用户名,只有安装了 TCP/IP 协议后才可以使用该命令。

  rexec computer [-l username] [-n] command

  参数

  computer

  指定要运行 command 的远程计算机。

  -l username

  指定远程计算机上的用户名。

  -r

  将 rexec 的输入重定向到 NULL。

  command

  指定要运行的命令。

  Route

  控制网络路由表。该命令只有在安装了 TCP/IP 协议后才可以使用。

  route [-f] [-p] [command [destination] [mask subnetmask] [gateway] [metric costmetric]]

  参数

  -f

  清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。

  -p

  该参数与 add 命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与 print 命令一起使用时,显示已注册的持久路由列表。忽略其他所有总是影响相应持久路由的命令。

  command

  指定下列的一个命令。

  命令 目的

  print 打印路由

  add 添加路由

  delete 删除路由

  change 更改现存路由

  destination

  指定发送 command 的计算机。

  mask subnetmask

  指定与该路由条目关联的子网掩码。如果没有指定,将使用 255.255.255.255。

  gateway

  指定网关。

  名为 Networks的网络数据库文件和名为 Hosts 的计算机名数据库文件中均引用全部 destination 或 gateway 使用的符号名称。如果命令是 print 或 delete,目标和网关还可以使用通配符,也可以省略网关参数。

  metric costmetric

  指派整数跃点数(从 1 到 9999)在计算最快速、最可靠和(或)最便宜的路由时使用。

  Rsh

  在运行 RSH 服务的远程计算机上运行命令。该命令只有在安装了 TCP/IP 协议后才可以使用。

  rsh computer [-l username] [-n] command

  参数

  computer

  指定运行 command 的远程计算机。

  -l username

  指定远程计算机上使用的用户名。如果省略,则使用登录的用户名。

  -n

  将 rsh 的输入重定向到 NULL。

  command

  指定要运行的命令。

  Tftp

  将文件传输到正在运行 TFTP 服务的远程计算机或从正在运行 TFTP 服务的远程计算机传输文件。该命令只有在安装了 TCP/IP 协议后才可以使用。

  tftp [-i] computer [get | put] source [destination]

  参数

  -i

  指定二进制图像传送模式(也称为“八位字节”)。在二进制图像模式中,文件一个字节接一个字节地逐字移动。在传送二进制文件时使用该模式。

  如果省略了 -i,文件将以 ASCII 模式传送。这是默认的传送模式。此模式将 EOL 字符转换为 UNIX 的回车符和个人计算机的回车符/换行符。在传送文本文件时应使用此模式。如果文件传送成功,将显示数据传输率。

  computer

  指定本地或远程计算机。

  put

  将本地计算机上的文件 destination 传送到远程计算机上的文件 source。

  get

  将远程计算机上的文件 destination 传送到本地计算机上的文件 source。

  如果将本地计算机上的文件 file-two 传送到远程计算机上的文件 file-one,请指定 put。如果将远程计算机上的文件 file-two 传送到远程计算机上的文件 file-one,请指定 get。

  因为 tftp 协议不支持用户身份验证,所以用户必须登录,并且文件在远程计算机上必须可以写入。

  source

  指定要传送的文件。如果本地文件指定为 -,则远程文件在 stdout 上打印出来(如果获取),或从 stdin(如果放置)读取。

  destination

  指定将文件传送到的位置。如果省略了 destination,将假定与 source 同名。

  Tracert

  该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet控制消息协议 (ICMP) 回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的 TTL 之前至少递减 1,必需路径上的每个路由器,所以 TTL 是有效的跃点计数。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源系统。Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期 TTL 值的数据包,而 tracert 看不到。

  tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

  参数

  /d

  指定不将地址解析为计算机名。

  -h maximum_hops

  指定搜索目标的最大跃点数。

  -j computer-list

  指定沿 computer-list 的稀疏源路由。

  -w timeout

  每次应答等待 timeout 指定的微秒数。

  target_name

  目标计算机的名称。

  此外,还有IPCONFIG,DNR等命令,这里就不再一一介绍了。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章