NBTSTAT命令详解

请问: Linux下有没有和nbtstat一样的命令,用 nmblookup -A ip 可以

nbstat命令主要用于查看当前基于netbios的tcp/ip连接状态,通过该工具你可以获得远程或本地机器的

组名和机器名。

同样我们可以通过从nbtstat获得的输出信息开始收集有关目标机计算机的信息。通过这些信息,我们就
能在一定程度上了解有哪些服务正在目标计算机上运行,有时也能断定已经安装了哪些软件包。由于每
个服务或主要的软件包都具有一定的脆弱性,因此,这一类型的信息对我们是相当有用的。

nbtstat格式:nbtstat [-a remotename] [-A ip address] [-c] [-n] [-r] [-R] [-RR] [-s] [-S]
 [interval]

-a [remotename]——说明使用远程计算机的名称并列出其名称表,此参数可以通过远程计算
机的netbios名来查看它的当前状态。

  -A [ip address]——说明使用远程计算机的 ip 地址并列出名称表,这个和-a不同的是就是这个只
能使用ip,其实-a就包括了-a的功能了。

  -c——列出远程计算机的netbios 名称的缓存和每个名称的 ip 地址,这个参数就是用来列出在你
的netbios里缓存的你连接过的计算机的ip。

-n——列出本地机的 netbios 名称,此参数与上面所介绍的一个工具“netstat”中加“ -a”参数功能
类似,只是这个是检查本地的,如果把netstat -a后面的ip换为自己的就和nbtstat -n的效果是一样的
了。

  -r——列出 windows 网络名称解析的名称解析统计。在配置使用 wins 的 windows 2000 计算机上
,此选项返回要通过广播或 wins 来解析和注册的名称数。

  -R——清除 netbios 名称缓存中的所有名称后,重新装入 lmhosts 文件,这个参数就是清除
nbtstat -c所能看见的缓存里的ip。

-RR——释放在 wins 服务器上注册的 netbios 名称,然后刷新它们的注册。

  -s—— 显示客户端和服务器会话,并将远程计算机 ip 地址转换成netbios名称。此参数和-s差不
多,只是这个会把对方的netbios名给解析出来。

-S—— 在客户端和服务器会话表中只显示远程计算机的ip地址。

interval——每隔interval 秒重新显示所选的统计,直到按“ ctrl+c”键停止重新显示统计
。如果省略该参数,nbtstat 将打印一次当前的配置信息。此参数和netstat的一样,nbtstat中的
“interval”参数是配合-s和-s一起使用的。

windows/NBTSTAT,linux/nmblookup命令详解,查询NetBIOS名的更多相关文章

  1. 【转发】linux yum命令详解

    linux yum命令详解 yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理, ...

  2. linux yum 命令 详解

    linux yum命令详解 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能 ...

  3. Linux常用命令详解—基于CentOS7

    ## Linux 目录- /:根目录,一般只存放目录,不存放文件- /bin -> /usr/bin:可执行二进制文件的目录,也是常用命令目录,如常用的命令 ls.cat.mv 等- /boot ...

  4. 【初级】linux rm 命令详解及使用方法实战

    rm:删除命令 前言: windows中的删除命令大家都不陌生,linux中的删除命令和windows中有一个共同特点,那就是危险,前两篇linux mkdir 命令详解及使用方法实战[初级]中我们就 ...

  5. Linux netstat命令详解

    Linux netstat命令详解 一  简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多 ...

  6. linux grep命令详解

    linux grep命令详解 简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来 ...

  7. linux sar 命令详解(转载)

    linux sar 命令详解 2013-04-01 11:05 [小 大] 来源: 开源中国社区 评论: 0 分享至: 百度权重查询 词库网 网站监控 服务器监控 SEO监控 手机游戏 iPhone游 ...

  8. linux netstat 命令详解

    linux netstat 命令详解 1.功能与说明 netstat 用于显示linux中各种网络相关信息.如网络链接 路由表  接口状态链接 多播成员等等. 2.参数含义介绍 -a (all)显示所 ...

  9. (转)linux route命令详解

    linux route命令详解 原文:https://www.cnblogs.com/lpfuture/p/5857738.html   &&   http://blog.csdn.n ...

随机推荐

  1. Java中的I/O流

    import java.io.*//生成代表输入流的对象fis=new FileInputStream("e:/src/from.txt") //生成代表输出流的对象 fos=ne ...

  2. instanceof 含义

    看到一个问题: 把一个字面量对象,变成某个类的实例 function Type() {} var a = {}; ______________ // a instanceof Type === tru ...

  3. Js 命名空间注册方法

    MyApp = { namespace: function () { var a = arguments, o = null, i, j, d, rt; for (i = 0; i < a.le ...

  4. 关于打开ILDASM的方法

      1.通过VisualStudio在开始菜单下的Microsoft Visual Studio 2008/Visual Studio Tools/中的命令提示符中输入ildasm即可 2.将其添加至 ...

  5. union与union all 的区别

    Union与Union All的区别 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字.union(或称为联合)的作用是将多个结果合并 ...

  6. Parse和Convert的区别

    DateTime.Parse是转换String为DateTime Convert.ToDateTime是转换继承自Object的对象为DateTime的. 你得到一个object对象,你想把它转换为D ...

  7. [uiview animation ...] 这个函数有多少没有认识的可能!翻盘效果 上下左右怎么翻都不怕

    1.自己还想着怎么3d 变形    让一个视图绕x/y 轴线翻转 就这么一句代码 [UIView transitionWithView:self.startButton duration:0.5 op ...

  8. ios专题 - APP设计流程

    网上看到这篇文章,觉得基本的flow很有帮助,转过来收藏了:作者:关于Sarah Parmenter英国艾塞克斯(英国英格兰东南部的郡)Youknowwho设计工作室的创始人,Sarah Parmen ...

  9. 拥抱模块化的JavaScript

    前言 我们再一次被计算机的名词.概念笼罩. Backbone.Emberjs.Spinejs.Batmanjs 等MVC框架侵袭而来.CommonJS.AMD.NodeJS.RequireJS.Sea ...

  10. macbook pro retina 编程字体推荐

    使用VS2010.VS2012.Qt Creator编译工具首推等宽字体,等宽字体中consolas. 首先大家都知道等宽对于编码来说的直观性不言而喻,其次retina屏幕的特殊性,整天用特别小的字体 ...