最全linux命令行界面操作命令大集合(下) 下载本文

内容发布更新时间 : 2024/12/23 0:26:40星期一 下面是文章的全部内容请认真阅读。

中国IT实验室 www.chinaitlab.com 国内最大的IT技术门户

netconfig

功能说明:设置网络环境。

语 法:netconfig

补充说明:这是Slackware发行版内附程序,它具有互动式的问答界面,让用户轻易完成网络环境的设置。

netstat

功能说明:显示网络状态。

语 法:netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]

补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。

参 数:

-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或--timers 显示计时器。

-p或--programs 显示正在使用Socket的程序识别码和程序名称。 -r或--route 显示Routing Table。

-s或--statistice 显示网络工作信息统计表。 -t或--tcp 显示TCP传输协议的连线状况。 -u或--udp 显示UDP传输协议的连线状况。 -v或--verbose 显示指令执行过程。 -V或--version 显示版本信息。

-w或--raw 显示RAW传输协议的连线状况。 -x或--unix 此参数的效果和指定\参数相同。 --ip或--inet 此参数的效果和指定\参数相同。

newaliases

名称:/etc/aliases 使用权限:系统管理者 使用方式: newaliases 说明:

sendmail 会使用一个在 /etc/aliases 中的档案做使用者名称转换的动作。当 sendmail 收到一个要送给 xxx 的信时,它会依据 aliases档的内容送给另一个使用者。这个功能可以创造一个只有在信件系统内才有效的使用者。例如 mailing list 就会用到这个功能,在 mailinglist 中,我们可能会创造一个叫 redlinux@link.ece.uci.edu 的 mailinglist,但实际上并没有一个叫 redlinux 的使用者。实际 aliases 档的内容是将送给这个使用者的信都收给 mailing list 处理程序负责分送的工作。

/etc/aliases 是一个文字模式的档案,sendmail 需要一个二进位格式的

/etc/aliases.db。newaliases 的功能传是将 /etc/aliases 转换成一个 sendmail 所能了解的数据库。

参数:没有任何参数。 范例: # newaliases

下面命令会做相同的事, # sendmail -bi

相关命令:

mail, mailq, newaliases, sendmail

ping

功能说明:检测主机。

语 法:ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]

补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。

参 数:

-d 使用Socket的SO_DEBUG功能。 -c<完成次数> 设置完成要求回应的次数。 -f 极限检测。

-i<间隔秒数> 指定收发信息的间隔时间。 -I<网络界面> 使用指定的网络界面送出数据包。

-l<前置载入> 设置在送出要求信息之前,先行发出的数据包。 -n 只输出数值。

-p<范本样式> 设置填满数据包的范本样式。

-q 不显示指令执行过程,开头和结尾的相关信息除外。 -r 忽略普通的Routing Table,直接将数据包送到远端主机上。 -R 记录路由过程。

-s<数据包大小> 设置数据包的大小。 -t<存活数值> 设置存活数值TTL的大小。 -v 详细显示指令的执行过程。

ppp-off

功能说明:关闭ppp连线。

语 法:ppp-of

补充说明:这是Slackware发行版内附的程序,让用户切断PPP的网络连线。

pppsetup

功能说明:设置PPP连线。

语 法:pppsetup

补充说明:这是Slackware发行版内附程序,它具有互动式的问答界面,让用户轻易完成PPP的连线设置。

pppstats(point to point protocol status)

功能说明:显示PPP连线状态。

语 法:pppstats [-adrv][-c<执行次数>][-w<间隔秒数>][网络界面]

补充说明:利用pppstats指令可让你得知PPP连接网络的相关信息。

参 数:

-a 显示绝对统计值。

-c<执行次数> 设置回报状况的次数。 -d 显示相对统计值。

-r 显示数据包压缩比率的统计值。 -v 显示VJTCP文件头的压缩效率统计值。 -w<间隔秒数> 设置显示统计信息的间隔时间。

samba

功能说明:Samba服务器控制。

语 法:samba [start][stop][status][restart]

补充说明:samba为script文件,可启动,停止Samba服务器或回报目前的状态。

参 数:

start 启动Samba服务器的服务。 stop 停止Samba服务器的服务。

status 显示Samba服务器目前的状态。 restart 重新启动Samba服务器。

setserial

功能说明:设置或显示串口的相关信息。

语 法:setserial [-abgGqvVz][设备][串口参数]

补充说明:setserial可用来设置串口或显示目前的设置。

参 数:

-a 显示详细信息。 -b 显示摘要信息。 -g 显示串口的相关信息。

-G 以指令列表的格式来显示信息。 -q 执行时显示较少的信息。 -v 执行时显示较多的信息。 -V 显示版本信息。

-z 设置前,先将所有的标记归零。

shapecfg(shaper configuration)

功能说明:管制网络设备的流量。

语 法:shapecfg attach [流量管制器][网络设备] 或 shapecfg speed [流量管制器][带宽]

补充说明:自Linux-2.15开始,便支持流量管制的功能。

参 数:

attach 将流量管制器与实际的网络设备结合。 speed 设置流量管制器的对外传输带宽。

smbclient(samba client)

功能说明:可存取SMB/CIFS服务器的用户端程序。

语 法:smbclient [网络资源][密码][-EhLN][-B][-d<排错层级>][-i<范围>][-I][-l<记录文件>][-M][-n][-O<连接槽选项>][-p][-R<名称解析顺序>][-s<目录>][-t<服务器字码>][-T][-U<用户名称>][-W<工作群组>]

补充说明:SMB与CIFS为服务器通信协议,常用于Windows95/98/NT等系统。smbclient可让Linux系统存取Windows系统所分享的资源。

参 数:

[网络资源] [网络资源]的格式为//服务器名称/资源分享名称。 [密码] 输入存取网络资源所需的密码。

-B 传送广播数据包时所用的IP地址。