nc
nc用于设置路由器,是网络工具中的瑞士军刀。 补充说明nc命令 全称netcat,用于设置路由器。它能通过 TCP 和 UDP 在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用 netcat 命令所能完成的事情令人惊讶。 语法12nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...] 选项1234567891011121314-g <网关> # 设置路由器跃程通信网关,最多可设置8个。-G<指向器数目> # 设置来源路由指向器,其数值为4的倍数。-h 在线帮助。-i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。-l 使用监听模式,管控传入的资料。-n 直接使用IP地址,而不通过域名服务器。-o<输出文件> # 指定文件名称,把往来传输的数据以16进制...
ncftp
ncftp是增强的的FTP工具 补充说明ncftp命令 是增强的的ftp工具,比传统的FTP指令更加强大。FTP让用户得以下载存放于服务器主机的文件,也能将文件上传到远端主机放置。ncftp是文字模式FTP程序的佼佼者,它具备多样特色,包括显示传输速率,下载进度,自动续传,标住书签,可通过防火墙和代理服务器等。 语法1ncftp(选项)(参数) 选项12345-u:指定登录FTP服务器时使用的用户名;-p:指定登录FTP服务器时使用的密码;-P:如果FTP服务器没有使用默认的TCP协议的21端口,则使用此选项指定FTP服务器的端口号。-m:在传之前尝试在目录位置创建目录(用于传目录的情况)-R:递规传子目录 参数FTP服务器:指定远程FTP服务器的ip地址或主机名。 安装12345wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.3-src.tar.gztar zxvf ncftp-3.2.3-src.tar.gzcd ncftp-3.2.3/./configure --prefix=/usr/local/ncftpmake &&...
netstat
netstat查看Linux中网络系统状态信息 补充说明netstat命令 用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。 语法1netstat(选项) 选项123456789101112131415161718192021222324-a或--all:显示所有连线中的Socket;-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;-c或--continuous:持续列出网络状态;-C或--cache:显示路由器配置的快取信息;-e或--extend:显示网络其他相关信息;-F或--fib:显示FIB;-g或--groups:显示多重广播功能群组组员名单;-h或--help:在线帮助;-i或--interfaces:显示网络界面信息表单;-l或--listening:显示监控中的服务器的Socket;-M或--masquerade:显示伪装的网络连线;-n或--numeric:直接使用ip地址,而不通过域名服务器;-N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称;-o或...
newusers
newusers用于批处理的方式一次创建多个命令 补充说明newusers命令 用于批处理的方式一次创建多个命令。 语法1newusers(参数) 参数用户文件:指定包含用户信息的文本文件,文件的格式要与/etc/passwd相同。 实例实用newusers命令批量添加用户: 用法很简单,newusers后面直接跟一个文件,文件格式和/etc/passwd的格式相同。 1用户名1:x:UID:GID:用户说明:用户的家目录:所用SHELL 举例: 123jingang0:x:520:520::/home/jingang0:/sbin/nologinjingang1:x:521:521::/home/jingang1:/sbin/nologin...... 值得一提的是关于SHELL类型,查看主机上所有SHELL,可以通过chsh来查看: 12345678[root@localhost beinan]# chsh --list/bin/sh/bin/bash/sbin/nologin/bin/ksh/bin/tcsh/bin/csh/bin/zsh 其中除了/sbin/no...
nethogs
nethogs终端下的网络流量监控工具 补充说明有很多适用于Linux系统的开源网络监视工具。比如说,你可以用命令iftop来检查带宽使用情况。netstat用来查看接口统计报告,还有top监控系统当前运行进程。但是如果你想要找一个能够按进程实时统计网络带宽利用率的工具,那么NetHogs值得一看。 NetHogs 是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。 来自NetHogs项目网站: NetHogs是一个小型的net top工具,不像大多数工具那样拖慢每个协议或者是每个子网的速度而是按照进程进行带宽分组。NetHogs不需要依赖载入某个特殊的内核模块。如果发生了网络阻塞你可以启动NetHogs立即看到哪个PID造成的这种状况。这样就很容易找出哪个程序跑飞了然后突然占用你的带宽。 本文为你介绍如何在Unix/Linux操作系统下如何安装和使用NetHogs按进程监控网络带宽使用率。 语法1nethogs(选项)(参数) 选项123456789101112131415161718usage: nethogs [...
nfsstat
nfsstat列出NFS客户端和服务器的工作状态 补充说明nfsstat命令 用于列出NFS客户端和服务器的工作状态。 语法1nfsstat(选项) 选项12345678-s:仅列出NFS服务器端状态;-c:仅列出NFS客户端状态;-n:仅列出NFS状态,默认显示nfs客户端和服务器的状态;-2:仅列出NFS版本2的状态;-3:仅列出NFS版本3的状态;-4:仅列出NFS版本4的状态;-m:打印以加载的nfs文件系统状态;-r:仅打印rpc状态。 实例要显示关于客户机发送和拒绝的RPC和NFS调用数目的信息,输入: 1nfsstat -c 要显示和打印与客户机NFS调用相关的信息,输入如下命令: 1nfsstat -cn 要显示和打印客户机和服务器的与RPC调用相关的信息,输入如下命令: 1nfsstat -r 要显示关于服务器接收和拒绝的RPC和NFS调用数目的信息,输入如下命令: 1nfsstat –s
ngrep
ngrep方便的数据包匹配和显示工具 补充说明ngrep命令 是grep命令的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 安装ngrep命令的下载地址:http://ngrep.sourceforge.net/,libpcap下载地址:http://www.tcpdump.org/。先用`yum install libpcap`完全安装libpcap,注意有时候用libpcap安装包安装的不完整会影响ngrep的使用。 如果yum无法安装就用以下步骤安装libpcap: 12345wget http://www.tcpdump.org/release/libpcap-1.3.0.tar.gztar -zxf libpcap-1.3.0.tar.gzcd libpcap-1.3.0./configuremake && make install ngrep的安装就是 configure/make...
nisdomainname
nisdomainname显示主机NIS的域名 补充说明nisdomainname命令 用于显示主机NIS的域名。 语法1nisdomainname(选项) 选项1-v:详细信息模式。
nice
nice改变程序执行的优先权等级 补充说明nice命令 用于以指定的进程调度优先级启动其他的程序。 语法1nice(选项)(参数) 选项1-n:指定进程的优先级(整数)。 参数指令及选项:需要运行的指令及其他选项。 实例新建一个进程并设置优先级,将当前目录下的documents目录打包,但不希望tar占用太多CPU: 1nice -19 tar zcf pack.tar.gz documents 方法非常简单,即在原命令前加上nice -19。很多人可能有疑问了,最低优先级不是19么?那是因为这个“-19”中的“-”仅表示参数前缀;所以,如果希望将当前目录下的documents目录打包,并且赋予tar进程最高的优先级: 1nice --19 tar zcf pack.tar.gz documents
nm
nm显示二进制目标文件的符号表 补充说明nm命令 被用于显示二进制目标文件的符号表。 语法1nm(选项)(参数) 选项1234-A:每个符号前显示文件名;-D:显示动态符号;-g:仅显示外部符号;-r:反序显示符号表。 参数目标文件:二进制目标文件,通常是库文件和可执行文件。













