Linux工具命令
文章
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...
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
nisdomainname
nisdomainname显示主机NIS的域名 补充说明nisdomainname命令 用于显示主机NIS的域名。 语法1nisdomainname(选项) 选项1-v:详细信息模式。
nl
nl为每一个文件添加行号。 概要1nl [OPTION]... [FILE]... 主要用途 将每一个输入的文件添加行号后发送到标准输出。 当没有文件或文件为-时,读取标准输入 处理逻辑页(logical page)。 选项1234567891011121314151617181920212223242526272829303132333435-b, --body-numbering=STYLE 使用STYLE 为body部分的行附加行号。-d, --section-delimiter=CC 使用CC作为logical page的分隔符。-f, --footer-numbering=STYLE 使用STYLE 为footer部分的行附加行号。-h, --header-numbering=STYLE 使用STYLE 为header部分的行附加行号。-i, --line-increment=NUMBER 行号递增间隔为NUMBER。-l, --join-blank-lines=NUMBER ...
nm
nm显示二进制目标文件的符号表 补充说明nm命令 被用于显示二进制目标文件的符号表。 语法1nm(选项)(参数) 选项1234-A:每个符号前显示文件名;-D:显示动态符号;-g:仅显示外部符号;-r:反序显示符号表。 参数目标文件:二进制目标文件,通常是库文件和可执行文件。
nmap
nmap网络探测和安全审核 补充说明nmap命令 是一款开放源代码的网络探测和安全审核工具,它的设计目标是快速地扫描大型网络。 语法1nmap(选项)(参数) 选项123456789101112131415161718192021222324-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:将指定的端口作为源端口进行扫...
nmcli
nmcli地址配置工具 补充说明nmcli命令 是 NetworkManager client 网络管理客户端。 语法1nmcli [OPTIONS] OBJECT { COMMAND | help } 选项12345678910111213141516171819OPTIONS -t[erse] # terse output 简洁的输出 -p[retty] # pretty output 漂亮的输出 -m[ode] tabular|multiline # output mode 输出模式 -f[ields] <field1,field2,...>|all|common # specify fields to output 指定要输出的字段 -e[scape] yes|no # escape columns separato...
nohub后端执行
后端执行后端执行由两种模式 &-后台运行。&的意思是在后台运行,意思是说,当你在执行 ./a.out & 的时候, 即使你用ctrl C, 那么a.out照样运行(因为对SIGINT信号免疫)。但是要注意, 如果你直接关掉shell后, 那么,a.out进程同样消失。 可见, &的后台并不硬(因为对SIGHUP信号不免疫)。 nohup-永久执行。nohup的意思是忽略SIGHUP信号,所以当运行nohup ./a.out的时候,关闭shell, 那么a.out进程还是存在的(对SIGHUP信号免疫)。但是,如果你直接在shell中用Ctrl C, 那么, a.out进程也是会消失的(因为对SIGINT信号不免疫) 用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行。&是指在后台运行,但当用户退出(挂起)的时候,命令自动也跟着退出。所以,&和nohup没有任何关系, 要让进程真正不受shell中...
nohup
nohup将程序以忽略挂起信号的方式运行起来 补充说明nohup命令 可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。如果没有文件能创建或打开以用于追加,那么 command 参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。 语法nohup(选项)(参数) 选项12--help:在线帮助;--version:显示版本信息。 参数程序及选项:要运行的程序及选项。 实例使用nohup命令提交作业,如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件: 1nohup command > myout.file 2>&1 & 在上面的例子中,输出被重定向到myout.fil...













