更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux命令 > Linux nm、nmap、nntpget、nstat/rtacct命令的用法及解释

Linux nm、nmap、nntpget、nstat/rtacct命令的用法及解释

更新时间:2022-01-20 16:01:36浏览次数:317+次

以下为你详细解释nm、nmap、nntpget、nstat/rtacct命令的用法。

\

Linux nm命令的用法及解释

Linux nm命令被用于显示二进制目标文件的符号表。

1、语法

nm(选项)(参数)

2、选项

-A:每个符号前显示文件名;

-D:显示动态符号;

-g:仅显示外部符号;

-r:反序显示符号表。

3、参数

目标文件:二进制目标文件,通常是库文件和可执行文件。

Linux nmap命令的用法及解释

Linux nmap命令是一款开放源代码的网络探测和安全审核工具,它的设计目标是快速地扫描大型网络。

1、语法

nmap(选项)(参数)

2、选项

-O:激活操作探测;

-P0:值进行扫描,不ping主机;

-PT:是同TCP的ping;

-sV:探测服务版本信息;

-sP:ping扫描,仅发现目标主机是否存活;

-ps:发送同步(SYN)报文;

-PU:发送udp ping;

-PE:强制执行直接的ICMPping;

-PB:默认模式,可以使用ICMPping和TCPping;

-6:使用IPv6地址;

-v:得到更多选项信息;

-d:增加调试信息地输出;

-oN:以人们可阅读的格式输出;

-oX:以xml格式向指定文件输出信息;

-oM:以机器可阅读的格式输出;

-A:使用所有高级扫描选项;

--resume:继续上次执行完的扫描;

-P:指定要扫描的端口,可以是一个单独的端口,用逗号隔开多个端口,使用“-”表示端口范围;

-e:在多网络接口Linux系统中,指定扫描使用的网络接口;

-g:将指定的端口作为源端口进行扫描;

--ttl:指定发送的扫描报文的生存期;

--packet-trace:显示扫描过程中收发报文统计;

--scanflags:设置在扫描报文中的TCP标志。

3、参数

ip地址:指定待扫描报文中的TCP地址。

4、实例

安装nmap:

yum install nmap

使用nmap扫描某域名的开放端口:

[root@localhost ~]# nmap 域名

比如:nmap hmxthome.com

Starting Nmap 4.11  at 2022-1-6 00:06 CST

Interesting ports on 100-42-212-8.static.webnx.com (100.42.212.8):

Not shown: 1678 filtered ports

PORT   STATE service

22/tcp open  ssh

80/tcp open  http

Nmap finished: 1 IP address (1 host up) scanned in 45.870 seconds

Linux nntpget命令的用法及解释

Linux nntpget命令功能说明:下载新闻组文章。

1、用法

nntpget [-ov][-d<组类型清单>][-f<文件或目录>][-n<组名称清单>][-t<时间日期>][-u<文件或目录>][新闻组服务器]

2、补充说明

执行nntpget指令将从指定的新闻组服务器下载文章。nntpget指令会从标准输入设备读取信息识别码,而下载的新闻文章则呈现到标准输出设备。

3、选项

-d<组类型清单>:指定新闻组类型为distribution的清单。

-f<文件或目录>:下载其更改时间较指定文件或目录的更改时间更接近现在的新闻文章。

-n<组名称清单>:指定新闻组名称的清单。

-o:下载本地主机所没有的新闻文章。

-t<时间日期>:指定时间与日期,较该日期时间更新的新闻文章都会被下载。

-u<文件或目录>:此参数的效果和指定"-f"参数类似,但它在成功下载文章之后会去更改指定文件或木的更改时间,便于下次再作为参考。

-v:当指令执行时,把每篇文章的信息识别码都送到标准输出。本参数需配合参数"-o"使用。

Linux nstat/rtacct命令的用法及解释

Linux nstat命令和rtacct命令是一个简单的监视内核的SNMP计数器和网络接口状态的实用工具。

1、语法

nstat/rtacct(选项)

2、选项

-h:显示帮助信息;

-V:显示指令版本信息;

-z:显示0计数器;

-r:清零历史统计;

-n:不显示任何内容,仅更新历史;

-a:显示计数器的绝对值;

-s:不更新历史;

-d:以守护进程的方式运行本指令。

3、实例

[root@localhost ~]# nstat 注:或试运行rtacct,看看结果是否一样

\

注:以上是运行nstat命令返回的信息。