|
定 FTP 代理服务器。
--ftpport<通信端口> 设置 FTP
服
务器或代理服务器使用的通信端口。
--help 在线帮助。
--httpproxy<主机名称或 IP 地址>
指定 HTTP 代理服务器。
--httpport<通信端口> 设置 HTTP
服务器或代理服务器使用的通信端口。
--ignorearch 不验证套件档的结构
正确性。
--ignoreos 不验证套件档的结构正
确性。
--ignoresize 安装前不检查磁盘空
间是否足够。
--includedocs 安装套件时,一并安
装文件。
--initdb
确认有正确的数据库可以
使用。
--justdb
更新数据库,当不变动任
何文件。
--nobulid
不执行任何完成阶段。
--nodeps
不验证套件档的相互关
联性。
--nofiles
不验证文件的属性。
--nogpg
略过所有 GPG 的签名认
证。
--nomd5
不使用 MD5 编码演算确
认文件的大小与正确性。
--nopgp 略过所有 PGP 的签名认
证。
--noorder 不重新编排套件的安装
顺序,以便满足其彼此间的关联性。
--noscripts 不执行任何安装 Script
文件。
--notriggers 不执行该套件包装内
的任何 Script 文件。
--oldpackage 升级成旧版本的套
件。
--percent 安装套件时显示完成度
百分比。
--pipe<执行指令> 建立管道,把输
出结果转为该执行指令的输入数据。
--prefix<目的目录> 若重新配置文
件,就把文件放到指定的目录下。
--provides 查询该套件所提供的兼
容度。
--queryformat<档头格式> 设置档
头的表示方式。
--querytags 列出可用于档头格式
的标签。
--rcfile<配置文件>
使用指定的配
置文件。
--rebulid<套件档>
安装原始代码
套件,重新产生二进制文件的套件。
--rebuliddb 以现有的数据库为主,
重建一份数据库。
--recompile<套件档> 此参数的效
果和指定&#34;--rebulid&#34;参数类似,当不产生
套件档。
--relocate<原目录>=<新目录> 把
本来会放到原目录下的文件改放到新
目录。
--replacefiles
强行置换文件。
--replacepkgs
强行置换套件。
--requires 查询该套件所需要的兼- 72 -
容度。
--resing<套件档>+ 删除现有认证,
重新产生签名认证。
--rmsource 完成套件的包装后,删
除原始代码。
--rmsource<文件>
删除原始代码
和指定的文件。
--root<根目录> 设置欲当作根目录
的目录。
--scripts
列出安装套件的 Script 的
变量。
--setperms
设置文件的权限。
--setugids
设置文件的拥有者和所
属群组。
--short-circuit
直接略过指定完成
阶段的步骤。
--sign 产生
PGP 或 GPG 的签名认
证。
--target=<安装平台>+ 设置产生的
套件的安装平台。
--test 仅作测试,并不真的安装套
件。
--timecheck<检查秒数>
设置检查
时间的计时秒数。
--triggeredby<套件档> 查询该套件
的包装者。
--triggers
展示 套件 档内 的包 装
Script。
--verify
此参数的效果和指定&#34;-q&#34;
参数相同。
--version 显示版本信息。
--whatprovides<功能特性> 查询该
套件对指定的功能特性所提供的兼容
度。
--whatrequires<功能特性> 查询该
套件对指定的功能特性所需要的兼容
度。
set
功能说明:设置 shell。
语 法:
set [+-abCdefhHklmnpPtuvx]
补充说明:set 指令能设置所使用 shell
的执行方式,可依照不同的需求来做设
置。
参 数:
-a 标示已修改的变量,以供输出至
环境变量。
-b 使被中止的后台程序立刻回报
执行状态。
-C 转向所产生的文件无法覆盖已
存在的文件。
-d Shell 预设会用杂凑表记忆使用
过的指令,以加速指令的执行。使用-d
参数可取消。
-e 若指令传回值不等于 0,则立即
退出 shell。
-f 取消使用通配符。
-h 自动记录函数的所在位置。
-H Shell 可利用&#34;!&#34;加<指令编号>
的方式来执行 history 中记录的指令。
-k 指令所给的参数都会被视为此
指令的环境变量。
-l 记录 for 循环的变量名称。
-m
使用监视模式。
-n
只读取指令,而不实际执行。
-p
启动优先顺序模式。
-P
启动-P 参数后,执行指令时,
会以实际的文件或目录来取代符号连
接。
-t 执行完随后的指令,即退出
shell。
-u 当执行时使用到未定义过的变
量,则显示错误信息。 - 73 -
-v
显示 shell 所读取的输入值。
-x
执行指令后,会先显示该指令及
所下的参数。
+<参数> 取消某个 set 曾启动的参
数。
setconsole
功能说明:设置系统终端。
语
法 :
setconsole
[video][serial][ttya][ttyb]
补充说明:
setconsole 可用来指定系统终
端。
参 数:
serial 使用 PROM 终端。
ttya,cua0 或 ttyS0
使用第1个串口
设备作为终端。
ttyb,cua1 或 ttyS1
使用第2个串口
设备作为终端。
video 使用主机上的现卡作为终
端。
setenv(set
environment variable)
功能说明:查询或显示环境变量。
语 法:
setenv [变量名称][变量值]
补充说明:setenv 为 tsch 中查询或设置
环境变量的指令。
setup
功能说明:设置公用程序。
语 法:
setup
补充说明:setup 是一个设置公用程序,
提供图形界面的操作方式。在 setup 中
可设置 7 类的选项:
1.登陆认证方式
2.键盘组态设置
3.鼠标组态设置
4.开机时所要启动的系统服务
5.声卡组态设置
6.时区设置
7
.X Windows 组态设置
sndconfig
功能说明:设置声卡。
语
法 :
sndconfig
[--help][--noautoconfig][--noprobe]
补充说明:sndconfig 为声卡设置程序,
支持 PnP 设置,可自动检测并设置 PnP
声卡。
参 数:
--help 显示帮助。
--noautoconfig 不自动设置 PnP 的
声卡。
--noprobe 不自动检测 PnP 声卡。
SVGAText Mode
功能说明:加强文字模式的显示画面。
语
法 :
SVGATextMode
[-acdfhmnrsv][-t <配置文件>][模式]
补充说明:SVGATextMode 可用来设置
文字模式下的显示画面,包括分辨率,
字体和更新频率等。
参 数:
-a 如果新显示模式的屏幕大小与
原先不同时,SVGATextMode 会执行必
要的系统设置。
-c 维持原有的 VGA 时脉。 - 74 -
-d 执行时会显示详细的信息,供排
错时参考。
-f 不要执行配置文件中有关字体
载入的指令。
-h
显示帮助。
-m
允许 1x1 的方式来重设屏幕大
小。
-n
仅测试指定的模式。
-r
通知或重设与屏幕大小相关的
程序。
-s
显示配置文件中所有可用的模
式。
-t<配置文件> 指定配置文件。
-v SVGATextMode 在配置新的显
示模式时,预设会先检查垂直与水平的
更新更新频率是否在配置文件所指定
的范围内,如果不在范围内,则不设置
新的显示模式。
[模式]参数必须是配置文件中模式
的名称。
timeconfig
功能说明:设置时区。
语
法 :
timeconfig
[--arc][--back][--test][--utc][时区名称]
补充说明:这是 Red Hat 公司遵循 GPL
规则所开发的程序,它具有互动式操作
界面,您可以轻易地利用方向键和空格
键等,设置系统时间所属的时区。
参 数:
--arc 使用 Alpha 硬件结构的格式
存储系统时间。
--back 在互动式界面里,显示 Back
钮而非 Cancel 钮。
--test 仅作测试,并不真的改变系
统的时区。
--utc 把硬件时钟上的时间视为
CUT,有时也称为 UTC 或 UCT。
ulimit
功能说明:控制 shell 程序的资源。
语 法:
ulimit [-aHS][-c <core 文件上
限>][-d <数据节区大小>][-f <文件大小
>][-m <内存大小>][-n <文件数目>][-p <
缓冲区大小>][-s <堆叠大小>][-t <CPU
时间>][-u <程序数目>][-v <虚拟内存大
小>]
补充说明:ulimit 为 shell 内建指令,可
用来控制 shell 执行程序的资源。
参 数:
-a 显示目前资源限制的设定。
-c <core 文件上限> 设定 core 文件
的最大值,单位为区块。
-d <数据节区大小> 程序数据节区
的最大值,单位为 KB。
-f <文件大小> shell 所能建立的最
大文件,单位为区块。
-H 设定资源的硬性限制,也就是
管理员所设下的限制。
-m <内存大小> 指定可使用内存
的上限,单位为 KB。
-n <文件数目> 指定同一时间最多
可开启的文件数。
-p <缓冲区大小> 指定管道缓冲区
的大小,单位 512 字节。
-s <堆叠大小> 指定堆叠的上限,
单位为 KB。
-S 设定资源的弹性限制。
-t <CPU 时间> 指定 CPU 使用时间
的上限,单位为秒。 - 75 -
-u <程序数目>
用户最多可开启的
程序数目。
-v <虚拟内存大小> 指定可使用的
虚拟内存上限,单位为 KB。
unalias
功能说明:删除别名。
语 法:unalias [-a][别名]
补充说明:unalias 为 shell 内建指令,
可删除别名设置。
参 数:
-a 删除全部的别名。
unset
功能说明:删除变量或函数。
语 法:unset [-fv][变量或函数名称]
补充说明:unset 为 shell 内建指令,可
删除变量或函数。
参 数:
-f
仅删除函数。
-v
仅删除变量。
系统管理
adduser
功能说明:新增用户帐号。
语 法:
adduser
补充说明:在 Slackware 中,adduser 指
令是个 script 程序,利用交谈的方式取
得输入的用户帐号资料,然后再交由真
正建立帐号的 useradd指令建立新用户,
如此可方便管理员建立用户帐号。在
Red Hat Linux 中,adduser 指令则是
useradd 指令的符号连接,两者实际上是
同一个指令。
chfn(change finger
information)
功能说明:改变 finger 指令显示的信息。
语 法:
chfn [-f <真实姓名>][-h <家
中电话>][-o <办公地址>][-p <办公电话
>][-uv][帐号名称]
补充说明:chfn 指令可用来更改执行
finger 指令时所显示的信息,这些信息
都存放在/etc 目录里的 asswd 文件里。
若不指定任何参数,则 chfn 指令会进入
问答式界面。
参 数:
-f<真实姓名>或--full-name<真实姓名
> 设置真实姓名。
-h<家中电话>或--home-phone<家中
电话> 设置家中的电话号码。
-o<办公地址>或--office<办公地址>
设置办公室的地址。
-p<办公电话>或--office-phone<办公
电话> 设置办公室的电话号码。
-u 或--help 在线帮助。
-v 或-version 显示版本信息。
chsh(change shell)
功能说明:更换登入系统时使用的
shell。
语 法:
chsh [-luv][-s <shell 名称- 76 -
>][用户名称]
补充说明:每位用户在登入系统时,都
会拥有预设的 shell 环境,这个指令可更
改其预设值。若不指定任何参数与用户
名称,则 chsh 会以应答的方式进行设
置。
参 数:
-s<shell 名称>或--shell<shell 名称>
更改系统预设的 shell 环境。
-l 或--list-shells 列出目前系统可用
的 shell 清单。
-u 或--help 在线帮助。
-v 或-version 显示版本信息。
date
功能说明:显示或设置系统时间与日
期。
语 法:
date [-d < 字 符 串
>][-u][+%H%I%K%l%M%P%r%s%S%
T%X%Z%a%A%b%B%c%d%D%j%m
%U%w%x%y%Y%n%t]
或
date [-s < 字 符 串
>][-u][MMDDhhmmCCYYss] 或 date
[--help][--version]
补充说明:第一种语法可用来显示系统
日期或时间,以%为开头的参数为格式
参数,可指定日期或时间的显示格式。
第二种语法可用来设置系统日期与时
间。只有管理员才有设置日期与时间的
权限。若不加任何参数,data 会显示目
前的日期与时间。
参 数:
%H 小时(以 00-23 来表示)。
%I 小时(以 01-12 来表示)。
%K 小时(以 0-23 来表示)。
%l 小时(以 0-12 来表示)。
%M 分钟(以 00-59 来表示)。
%P
AM 或 PM。
%r
时间(含时分秒,小时以 12 小
时 AM/PM 来表示)。
%s 总 秒 数 。 起 算 时 间 为
1970-01-01 00:00:00 UTC。
%S
秒(以本地的惯用法来表示)。
%T
时间(含时分秒,小时以 24 小
时制来表示)。
%X 时间(以本地的惯用法来表
示)。
%Z
市区。
%a
星期的缩写。
%A
星期的完整名称。
%b
月份英文名的缩写。
%B
月份的完整英文名称。
%c
日期与时间。只输入 date 指令
也会显示同样的结果。
%d 日期(以 01-31 来表示)。
%D 日期(含年月日)。
%j 该年中的第几天。
%m
月份(以 01-12 来表示)。
%U
该年中的周数。
%w
该周的天数,0 代表周日,1
代表周一,异词类推。
%x
日期(以本地的惯用法来表
示)。
%y
年份(以 00-99 来表示)。
%Y
年份(以四位数来表示)。
%n
在显示时,插入新的一行。
%t 在显示时,插入 tab。
MM 月份(必要)。
DD 日期(必要)。
hh 小时(必要)。
mm 分钟(必要)。 - 77 -
CC
年份的前两位数(选择性)。
YY
年份的后两位数(选择性)。
ss 秒(选择性)。
-d<字符串> 显示字符串所指的日
期与时间。字符串前后必须加上双引
号。
-s<字符串>
根据字符串来设置日
期与时间。字符串前后必须加上双引
号。
-u
显示 GMT。
--help 在线帮助。
--version 显示版本信息。
exit
功能说明:退出目前的 shell。
语 法:
exit [状态值]
补充说明:执行 exit 可使 shell 以指定的
状态值退出。若不设置状态值参数,则
shell 以预设值退出。状态值 0 代表执行
成功,其他值代表执行失败。exit 也可
用在 script,离开正在执行的 script,回
到 shell。
finger
功能说明:查找并显示用户信息。
语 法:
finger [-lmsp][帐号名称...]
补充说明:finger 指令会去查找,并显
示指定帐号的用户相关信息,包括本地
与远端主机的用户皆可,帐号名称没有
大小写的差别。单独执行 finger 指令,
它会显示本地主机现在所有的用户的
登陆信息,包括帐号名称,真实姓名,
登入终端机,闲置时间,登入时间以及
地址和电话。
参 数:
-l 列出该用户的帐号名称,真实姓
名,用户专属目录,登入所用的 Shell,
登入时间,转信地址,电子邮件状态,
还有计划文件和方案文件内容。
-m 排除查找用户的真实姓名。
-s 列出该用户的帐号名称,真实姓
名,登入终端机,闲置时间,登入时间
以及地址和电话。
-p 列出该用户的帐号名称,真实姓
名,用户专属目录,登入所用的 Shell,
登入时间,转信地址,电子邮件状态,
但不显示该用户的计划文件和方案文
件内容。
free
功能说明:显示内存状态。
语 法:
free [-bkmotV][-s <间隔秒数
>]
补充说明:free 指令会显示内存的使用
情况,包括实体内存,虚拟的交换文件
内存,共享内存区段,以及系统核心使
用的缓冲区等。
参 数:
-b
以
Byte
为单位显示内存使用情
况。
-k
以
KB
为单位显示内存使用情
况。
-m
以
MB
为单位显示内存使用情
况。
-o
不显示缓冲区调节列。
-s<间隔秒数> 持续观察内存使用
状况。
-t 显示内存总和列。
-V 显示版本信息。 - 78 -
fwhois
功能说明:查找并显示用户信息。
语 法:
fwhios [帐号名称]
补充说明:本指令的功能有点类似
finger 指令,它会去查找并显示指定帐
号的用户相关信息。不同之处在于
fwhois 指令是到 Network Solutions 的
WHOIS 数据库去查找,该帐号名称必
须有在上面注册才能寻获,且名称没有
大小写的差别。
gitps(gnu interactive
tools process status)
功能说明:报告程序状况。
语 法:
gitps [acefgjlnrsSTuvwxX][p
<程序识别码>][t <终端机编号>][U <帐
号名称>]
补充说明:gitps 是用来报告并管理程序
执行的指令,基本上它就是通过 ps 指令
来报告,管理程序,也能通过 gitps 指令
随时中断,删除不必要的程序。因为
gitps 指令会去执行 ps 指令,所以其参
数和 ps 指令相当类似。
参 数:
a 显示 现行终端机下的所有程
序,包括其他用户的程序。
c 列出程序时,显示每个程序真正
的指令名称,而不包含路径,参数或是
常驻服务的标示.
e 列出程序时,显示每个程序所使
用的环境变量。
f 用 ASCII 字符显示树状结构,表
达程序间的相互关系。
g 显示现行终端机下的所有程序,
包括群组领导者的程序。
j 采用工作控制的格式来显示程序
状况。
l 采用纤细的格式来显示程序状
况。
n 以数字来表示 USER 和 WCHAN
栏位。
p<程序识别码> 指定程序识别码,
并列出该程序的状况。
r 只列出现行终端机正在执行中的
程序。
s 采用程序信号的格式显示程序状
况。
S 列出程序时,包括已中断的子程
序信息。
t<终端机机标号> 指定终端机编
号,并列出属于该终端机的程序的状
况。
T
显示现行终端机下的所有程序。
u
以用户为主的格式来显示程序
状况。
U<帐号名称> 列出属于该用户的
程序的状况。
v 采用虚拟内存的格式显示程序
状况。
w 采用宽阔的格式来显示程序状
况。
x 显示所有程序,不以终端机来区
分。
X 采用旧试的 Linux i386 登陆格式
显示程序状况。
groupdel(group delete)
功能说明:删除群组。- 79 -
语 法:
groupdel [群组名称]
补充说明:需要从系统上删除群组时,
可用 groupdel 指令来完成这项工作。倘
若该群组中仍包括某些用户,则必须先
删除这些用户后,方能删除群组。
groupmod(group
modify)
功能说明:更改群组识别码或名称。
语 法:
groupmod [-g <群组识别码>
<-o>][-n <新群组名称>][群组名称]
补充说明:需要更改群组的识别码或名
称时,可用 groupmod
指令来完成这项
工作。
参 数:
-g <群组识别码>
设置欲使用的群
组识别码。
-o 重复使用群组识别码。
-n <新群组名称> 设置欲使用的群
组名称。
halt
功能说明:关闭系统。
语 法:
halt [-dfinpw]
补充说明 : halt 会 先 检 测 系 统 的
runlevel。若 runlevel 为 0 或 6,则关闭
系统,否则即调用 shutdown 来关闭系
统。
参 数:
-d
不要在 wtmp 中记录。
-f
不论目前的 runlevel 为何,不调
用 shutdown 即强制关闭系统。
-i 在 halt 之前,关闭全部的网络界
面。
-n
halt 前,不用先执行 sync。
-p
halt 之后,执行 poweroff。
-w
仅在 wtmp 中记录,而不实际结
束系统。
id
功能说明:显示用户的 ID,以及所属群
组的
ID。
语
法 :
id
[-gGnru][--help][--version][用户名称]
补充说明:id 会显示用户以及所属群组
的实际与有效 ID。若两个 ID 相同,则
仅显示实际 ID。若仅指定用户名称,则
显示目前用户的 ID。
参 数:
-g 或--group 显示用户所属群组的
ID。
-G 或--groups 显示用户所属附加
群组的 ID。
-n 或--name 显示用户,所属群组或
附加群组的名称。
-r 或--real 显示实际 ID。
-u 或--user 显示用户 ID。
-help 显示帮助。
-version 显示版本信息。
kill
功能说明:删除执行中的程序或工作。
语 法:
kill [-s <信息名称或编号
>][程序] 或 kill [-l <信息编号>]
补充说明:kill 可将指定的信息送至程
序。预设的信息为 SIGTERM(15),可将
指定程序终止。若仍无法终止该程序,- 80 -
可使用 SIGKILL(9)信息尝试强制删除
程序。程序或工作的编号可利用 ps 指令
或 jobs 指令查看。
参 数:
-l <信息编号> 若不加<信息编号>
选项,则-l 参数会列出全部的信息名称。
-s <信息名称或编号> 指定要送出
的信息。
[程序] [程序]可以是程序的 PID 或
是 PGID,也可以是工作编号。
last
功能说明:列出目前与过去登入系统的
用户相关信息。
语 法:
last [-adRx][-f <记录文件
>][-n <显示列数>][帐号名称...][终端机
编号...]
补充说明:单独执行 last 指令,它会读
取位于/var/log 目录下,名称为 wtmp 的
文件,并把该给文件的内容记录的登入
系统的用户名单全部显示出来。
参 数:
-a 把从何处登入系统的主机名称
或 IP 地址,显示在最后一行。
-d 将 IP 地址转换成主机名称。
-f <记录文件> 指定记录文件。
-n <显示列数>或-<显示列数> 设
置列出名单的显示列数。
-R 不显示登入系统的主机名称或
IP 地址。
-x 显示系统关机,重新开机,以及
执行等级的改变等信息。
lastb
功能说明:列出登入系统失败的用户相
关信息。
语 法:
lastb [-adRx][-f <记录文件
>][-n <显示列数>][帐号名称...][终端机
编号...]
补充说明:单独执行 lastb 指令,它会读
取位于/var/log 目录下,名称为 btmp 的
文件,并把该文件内容记录的登入失败
的用户名单,全部显示出来。
参 数:
-a 把从何处登入系统的主机名称
或 IP 地址显示在最后一行。
-d 将 IP 地址转换成主机名称。
-f<记录文件> 指定记录文件。
-n<显示列数>或-<显示列数> 设置
列出名单的显示列数。
-R 不显示登入系统的主机名称或
IP 地址。
-x 显示系统关机,重新开机,以及
执行等级的改变等信息。
login
功能说明:登入系统。
语 法:
login
补充说明:login 指令让用户登入系统,
您亦可通过它的功能随时更换登入身
份。在 Slackware 发行版中,您可在指
令后面附加欲登入的用户名称,它会直
接询问密码,等待用户输入。当/etc 目
录里含名称为 nologin 的文件时,系统
只 root 帐号登入系统,其他用户一律不
准登入。 - 81 -
logname
功能说明:显示用户名称。
语 法:
logname [--help][--version]
补充说明:执行 logname 指令,它会显
示目前用户的名称。
参 数:
--help 在线帮助。
--vesion 显示版本信息。
logout
功能说明:退出系统。
语 法:
logout
补充说明:
logout 指令让用户退出系统,
其功能和 login 指令相互对应。
logrotate
功能说明:管理记录文件。
语 法:
logrotate [-?dfv][-s <状态文件
>][--usage][配置文件]
补充说明:使用 logrotate 指令,可让你
轻松管理系统所产生的记录文件。它提
供自动替换,压缩,删除和邮寄记录文
件,每个记录文件都可被设置成每日,
每周或每月处理,也能在文件太大时立
即处理。您必须自行编辑,指定配置文
件,预设的配置文件存放在/etc 目录下,
文件名称为 logrotate.conf。
参 数:
-?或--help 在线帮助。
-d 或--debug 详细显示指令执行过
程,便于排错或了解程序执行的情况。
-f 或--force 强行启动记录文件维
护操作,纵使 logrotate 指令认为没有需
要亦然。
-s<状态文件>或--state=<状态文件>
使用指定的状态文件。
-v 或--version 显示指令执行过程。
-usage 显示指令基本用法。
newgrp
功能说明:登入另一个群组。
语 法:
newgrp [群组名称]
补充说明:newgrp 指令类似 login 指令,
当它是以相同的帐号,另一个群组名
称,再次登入系统。欲使用 newgrp 指
令切换群组,您必须是该群组的用户,
否则将无法登入指定的群组。单一用户
要同时隶属多个群组,需利用交替用户
的设置。若不指定群组名称,则 newgrp
指令会登入该用户名称的预设群组。
nice
功能说明:设置优先权。
语 法 :
nice [-n < 优 先 等 级
>][--help][--version][执行指令]
补充说明:nice 指令可以改变程序执行
的优先权等级。
参 数:</b
-n< 优 先 等 级 >或 -<优 先 等 级> 或
--adjustment=<优先等级> 设置欲执
行的指令的优先权等级。等级的范围从
-20-19,其中-20 最高,19 最低,只有
系统管理者可以设置负数的等级。
--help 在线帮助。
--version 显示版本信息。 - 82 -
procinfo(process
information)
功能说明:显示系统状态。
语 法:
procinfo [-abdDfhimsSv][-F <
输出文件>][-n <间隔秒数>]
补充说明:procinfo 指令从/proc 目录里
读取相关数据,将数据妥善整理过后输
出到标准输出设备。
参 数:
-a
显示所有信息。
-b
显示磁盘设备的区块数目,而非
存取数目。
-d 显示系统信息每秒间的变化差
额,而非总和的数值。本参数必须配合
&#34;-f&#34;参数使用
-D 此参数效果和指定&#34;-d&#34;参数类
似,但内存和交换文件的信息为总和数
值。
-f 进入全画面的互动式操作界面。
-F<输出文件> 把信息状态输出到
文件保存起来,而非预设的标准输出设
备。
-h
在线帮助。
-i
显示完整的 IRP 列表。
-m 显示系统模块和外围设备等相
关信息。
-n 间隔秒数> 设置全画面互动模
式的信息更新速度,单位以秒计算。
-s 显示系统的内存,磁盘空间,
IRP
和 DMA 等信息,此为预设值。
-S 搭配参数&#34;-d&#34;或&#34;-D&#34;使用时,每
秒都会更新信息,不论是否有使用参数
&#34;-n&#34;。
-v 显示版本信息。
ps(process status)
功能说明:报告程序状况。
语
法 :
ps
[-aAcdefHjlmNVwy][acefghLnrsSTuvxX
][-C <指令名称>][-g <群组名称>][-G <
群组识别码>][-p <程序识别码>][p <程
序识别码>][-s <阶段作业>][-t <终端机
编号>][t <终端机编号>][-u <用户识别
码>][-U <用户识别码>][U <用户名称
>][-<程序识别码>][--cols <每列字符数
>][--columns < 每 列 字符数
>][--cumulative][--deselect][--forest][--he
aders][--help][--info][--lines <显示列数
>][--no-headers][--group < 群 组 名 称
>][-Group <群组识别码>][--pid <程序识
别码>][--rows <显示列数>][--sid <阶段
作业>][--tty <终端机编号>][--user <用
户名称 >][--User < 用 户 识 别 码
>][--version][--width <每列字符数>]
补充说明:ps 是用来报告程序执行状况
的指令,您可以搭配 kill 指令随时中断,
删除不必要的程序。
参 数:
-a 显示所有终端机下执行的程序,
除了阶段作业领导者之外。
a 显示现行终端机下的所有程序,
包括其他用户的程序。
-A
显示所有程序。
-c
显示 CLS 和 PRI 栏位。
c 列出程序时,显示每个程序真正
的指令名称,而不包含路径,参数或常
驻服务的标示。
-C<指令名称> 指定执行指令的名
称,并列出该指令的程序的状况。
-d 显示所有程序,但不包括阶段作- 83 -
业领导者的程序。
-e 此参数的效果和指定&#34;A&#34;参数相
同。
e 列出程序时,显示每个程序所使
用的环境变量。
-f 显示 UID,PPIP,C 与 STIME 栏
位。
f 用 ASCII 字符显示树状结构,表
达程序间的相互关系。
-g<群组名称> 此参数的效果和指
定&#34;-G&#34;参数相同,当亦能使用阶段作业
领导者的名称来指定。
g 显示现行终端机下的所有程序,
包括群组领导者的程序。
-G<群组识别码> 列出属于该群组
的程序的状况,也可使用群组名称来指
定。
h 不显示标题列。
-H 显示树状结构,表示程序间的
相互关系。
-j 或 j 采用工作控制的格式显示程
序状况。
-l 或 l 采用详细的格式来显示程序
状况。
L 列出栏位的相关信息。
-m 或 m 显示所有的执行绪。
n 以数字来表示 USER 和 WCHAN
栏位。
-N 显示所有的程序,除了执行 ps
指令终端机下的程序之外。
-p<程序识别码> 指定程序识别码,
并列出该程序的状况。
p<程序识别码> 此参数的效果和
指定&#34;-p&#34;参数相同,只在列表格式方面
稍有差异。
r 只列出现行终端机正在执行中的
程序。
-s<阶段作业> 指定阶段作业的程
序识别码,并列出隶属该阶段作业的程
序的状况。
s 采用程序信号的格式显示程序状
况。
S 列出程序时,包括已中断的子程
序资料。
-t<终端机编号> 指定终端机编号,
并列出属于该终端机的程序的状况。
t<终端机编号> 此参数的效果和指
定&#34;-t&#34;参数相同,只在列表格式方面稍有
差异。
-T 显示现行终端机下的所有程序。
-u<用户识别码> 此参数的效果和
指定&#34;-U&#34;参数相同。
u 以用户为主的格式来显示程序
状况。
-U<用户识别码> 列出属于该用户
的程序的状况,也可使用用户名称来指
定。
U<用户名称> 列出属于该用户的
程序的状况。
v 采用虚拟内存的格式显示程序
状况。
-V 或 V
显示版本信息。
-w 或 w
采用宽阔的格式来显示程
序状况。
x 显示所有程序,不以终端机来区
分。
X 采用旧式的 Linux i386 登陆格式
显示程序状况。
-y 配合参数&#34;-l&#34;使用时,不显示
F(flag)栏位,并以 RSS 栏位取代 ADDR
栏位 。
-<程序识别码> 此参数的效果和指
定&#34;p&#34;参数相同。
--cols<每列字符数> 设置每列的最- 84 -
大字符数。
--columns<每列字符数> 此参数的
效果和指定&#34;--cols&#34;参数相同。
--cumulative 此参数的效果和指定
&#34;S&#34;参数相同。
--deselect 此参数的效果和指定
&#34;-N&#34;参数相同。
--forest 此参数的效果和指定&#34;f&#34;参
数相同。
--headers 重复显示标题列。
--help
在线帮助。
--info
显示排错信息。
--lines<显示列数> 设置显示画面
的列数。
--no-headers 此参数的效果和指定
&#34;h&#34;参数相同,只在列表格式方面稍有差
异。
--group<群组名称> 此参数的效果
和指定&#34;-G&#34;参数相同。
--Group<群组识别码> 此参数的效
果和指定&#34;-G&#34;参数相同。
--pid<程序识别码> 此参数的效果
和指定&#34;-p&#34;参数相同。
--rows<显示列数> 此参数的效果
和指定&#34;--lines&#34;参数相同。
--sid<阶段作业> 此参数的效果和
指定&#34;-s&#34;参数相同。
--tty<终端机编号> 此参数的效果
和指定&#34;-t&#34;参数相同。
--user<用户名称> 此参数的效果和
指定&#34;-U&#34;参数相同。
--User<用户识别码> 此参数的效
果和指定&#34;-U&#34;参数相同。
--version 此参数的效果和指定&#34;-V&#34;
参数相同。
--widty<每列字符数> 此参数的效
果和指定&#34;-cols&#34;参数相同。
pstree(process status
tree)
功能说明:以树状图显示程序。
语 法:
pstree [-acGhlnpuUV][-H <程
序识别码>][<程序识别码>/<用户名称
>]
补充说明:pstree 指令用 ASCII 字符显
示树状结构,清楚地表达程序间的相互
关系。如果不指定程序识别码或用户名
称,则会把系统启动时的第一个程序视
为基层,并显示之后的所有程序。若指
定用户名称,便会以隶属该用户的第一
个程序当作基层,然后显示该用户的所
有程序。
参 数:
-a 显示每个程序的完整指令,包含
路径,参数或是常驻服务的标示。
-c 不使用精简标示法。
-G
使用 VT100 终端机的列绘图字
符。
-h
列出树状图时,特别标明现在执
行的程序。
-H<程序识别码> 此参数的效果和
指定&#34;-h&#34;参数类似,但特别标明指定的
程序。
-l
采用长列格式显示树状图。
-n
用程序识别码排序。预设是以程
序名称来排序。
-p
显示程序识别码。
-u
显示用户名称。
-U
使用 UTF-8 列绘图字符。
-V
显示版本信息。 - 85 -
reboot
功能说明:重新开机。
语 法:
dreboot [-dfinw]
补充说明:执行 reboot 指令可让系统停
止运作,并重新开机。
参 数:
-d 重新开机时不把数据写入记录
文件/var/tmp/wtmp。本参数具有&#34;-n&#34;参
数的效果。
-f 强制重新开机,不调用 shutdown
指令的功能。
-i
在重开机之前,先关闭所有网络
界面。
-n
重开机之前不检查是否有未结
束的程序。
-w 仅做测试,并不真的将系统重
新开机,只会把重开机的数据写入
/var/log 目录下的 wtmp 记录文件。
renice
功能说明:调整优先权。
语 法:
renice [优先等级][-g <程序群
组名称>...][-p <程序识别码>...][-u <用
户名称>...]
补充说明:renice 指令可重新调整程序
执行的优先权等级。预设是以程序识别
码指定程序调整其优先权,您亦可以指
定程序群组或用户名称调整优先权等
级,并修改所有隶属于该程序群组或用
户 的程序的 优 先 权 。 等 级 范 围 从
-20--19,只有系统管理者可以改变其他
用户程序的优先权,也仅有系统管理者
可以设置负数等级。
参 数:
-g <程序群组名称> 使用程序群组
名称,修改所有隶属于该程序群组的程
序的优先权。
-p <程序识别码> 改变该程序的优
先权等级,此参数为预设值。
-u <用户名称> 指定用户名称,修
改所有隶属于该用户的程序的优先权。
rlogin(remote login)
功能说明:远端登入。
语 法:
rlogin [-8EL][-e <脱离字符
>][-l <用户名称>][主机名称或 IP 地址]
补充说明:执行 rlogin 指令开启终端机
阶段操作,并登入远端主机。
参 数:
-8 允许输入 8 位字符数据。
-e 脱离字符> 设置脱离字符。
-E 滤除脱离字符。
-l 用户名称> 指定要登入远端主机
的用户名称。
-L 使用 litout 模式进行远端登入阶
段操作。
rsh(remote shell)
功能说明:远端登入的 Shell。
语 法:
rsh [-dn][-l <用户名称>][主机
名称或 IP 地址][执行指令]
补充说明:rsh 提供用户环境,也就是
Shell,以便指令能够在指定的远端主机
上执行。
参 数:
-d 使用 Socket 层级的排错功能。
-l<用户名称> 指定要登入远端主
机的用户名称。 - 86 -
-n 把 输 入 的 指 令 号 向 代 号 为
/dev/null 的特殊外围设备。
rwho
功能说明:查看系统用户。
语 法:
rwho [-a]
补充说明:rwho 指令的效果类似 who
指令,但它会显示局域网里所有主机的
用户。主机必须提供 rwhod 常驻服务的
功能,方可使用 rwho 指令。
参 数:
-a 列出所有的用户,包括闲置时间
超过 1 个小时以上的用户。
screen
功能说明:多重视窗管理程序。
语 法:
screen [-AmRvx -ls -wipe][-d
<作业名称>][-h <行数>][-r <作业名称
>][-s <shell>][-S <作业名称>]
补充说明:screen 为多重视窗管理程序。
此处所谓的视窗,是指一个全屏幕的文
字模式画面。通常只有在使用 telnet 登
入主机或是使用老式的终端机时,才有
可能用到 screen 程序。
参 数:
-A 将所有的视窗都调整为目前终
端机的大小。
-d<作业名称> 将指定的 screen 作
业离线。
-h<行数> 指定视窗的缓冲区行数。
-m 即使目前已在作业中的 screen
作业,仍强制建立新的 screen 作业。
-r<作业名称> 恢复离线的 screen
作业。
-R 先试图恢复离线的作业。若找
不到离线的作业,即建立新的 screen 作
业。
-s<shell> 指定建立新视窗时,所要
执行的 shell。
-S<作业名称> 指定 screen 作业的
名称。
-v
显示版本信息。
-x
恢复之前离线的 screen 作业。
-ls 或--list 显示目前所有的 screen
作业。
-wipe 检查目前所有的 screen 作
业,并删除已经无法使用的 screen 作业。
shutdown
功能说明:系统关机指令。
语 法:
shutdown [-efFhknr][-t 秒
数][时间][警告信息]
补充说明:shutdown 指令可以关闭所有
程序,并依用户的需要,进行重新开机
或关机的动作。
参 数:
-c 当执行&#34;shutdown -h 11:50&#34;指令
时,只要按+键就可以中断关机的指令。
-f
重新启动时不执行 fsck。
-F
重新启动时执行 fsck。
-h
将系统关机。
-k
只是送出信息给所有用户,但不
会实际关机。
-n 不调用 init 程序进行关机,而由
shutdown 自己进行。
-r shutdown 之后重新启动。
-t<秒数> 送出警告信息和删除信
息之间要延迟多少秒。
[ 时 间 ] 设 置 多 久 时 间 后 执 行- 87 -
shutdown 指令。
[警告信息] 要传送给所有登入用
户的信息。
sliplogin
功能说明:将 SLIP 接口加入标准输入。
语 法:
sliplogin [用户名称]
补充说明:sliplogin 可将 SLIP 接口加入
标准输入,把一般终端机的连线变成
SLIP 连线。通常可用来建立 SLIP 服务
器,让远端电脑以 SLIP 连线到服务器。
sliplogin活去检查/etc/slip/slip.hosts文件
中是否有相同的用户名称。通过检查
后,sliplogin 会调用执行 shell script 来
设置 IP 地址,子网掩码等网络界面环
境 。 此
shell script
通 常 是
/etc/slip/slip.login。
su(super user)
功能说明:变更用户身份。
语
法 :
su
[-flmp][--help][--version][-][-c < 指 令
>][-s <shell>][用户帐号]
补充说明:su 可让用户暂时变更登入的
身份。变更时须输入所要变更的用户帐
号与密码。
参 数:
-c<指令>或--command=<指令> 执
行完指定的指令后,即恢复原来的身
份。
-f 或--fast 适用于 csh 与 tsch,使
shell 不用去读取启动文件。
-.-l 或--login 改变身份时,也同时
变
更 工 作 目 录 , 以 及
HOME,SHELL,USER,LOGNAME 。 此
外,也会变更 PATH 变量。
-m,-p 或--preserve-environment 变
更身份时,不要变更环境变量。
-s<shell>或--shell=<shell> 指定要
执行的 shell。
--help 显示帮助。
--version 显示版本信息。
[用户帐号] 指定要变更的用户。若
不指定此参数,则预设变更为 root。
sudo
功能说明:以其他身份来执行指令。
语 法:
sudo [-bhHpV][-s <shell>][-u
<用户>][指令] 或 sudo [-klv]
补充说明:sudo 可让用户以其他的身份
来执行指定的指令,预设的身份为 root。
在/etc/sudoers 中设置了可执行 sudo 指
令的用户。若其未经授权的用户企图使
用 sudo,则会发出警告的邮件给管理
员。用户使用 sudo 时,必须先输入密码,
之后有 5 分钟的有效期限,超过期限则
必须重新输入密码。
参 数:
-b
在后台执行指令。
-h
显示帮助。
-H
将 HOME 环境变量设为新身份
的 HOME 环境变量。
-k 结束密码的有效期限,也就是下
次再执行 sudo 时便需要输入密码。
-l 列出目前用户可执行与无法执
行的指令。
-p 改变询问密码的提示符号。
-s<shell> 执行指定的 shell。
-u<用户> 以指定的用户作为新的- 88 -
身份。若不加上此参数,则预设以
root
作为新的身份。
-v
延长密码有效期限 5 分钟。
-V
显示版本信息。
suspend
功能说明:暂停执行 shell。
语 法:
suspend [-f]
补充说明:suspend 为 shell 内建指令,
可暂停目前正在执行的 shell。若要恢
复,则必须使用 SIGCONT 信息。
参 数:
-f 若目前执行的 shell 为登入的
shell,则 suspend 预设无法暂停此 shell。
若要强迫暂停登入的 shell,则必须使用
-f 参数。
swatch(simple
watcher)
功能说明:系统监控程序。
语 法:
swatch [-A <分隔字符>][-c <
设置文件>][-f <记录文件>][-I <分隔字
符>][-P <分隔字符>][-r <时间>][-t <记
录文件>]
补充说明:swatch 可用来监控系统记录
文件,并在发现特定的事件时,执行指
定的动作。swatch 所监控的事件以及对
应事件的动作都存放在 swatch 的配置
文件中。预设的配置文件为拥护根目录
下的.swatchrc。然而在 Red Hat Linux 的
预设用户根目录下并没有.swatchrc 配置
文件, 您 可 将
/usr/doc/swatch-2.2/config_files/swatchrc
.personal 文件复制到用户根目录下
的.swatchrc,然后修改.swatchrc 所要监
控的事件及执行的动作。
参 数:
-A<分隔字符> 预设配置文件中,
动作的分隔字符,预设为逗号。
-c 设置文件> 指定配置文件,而不
使用预设的配置文件。
-f 记录文件> 检查指定的记录文
件,检查完毕后不会继续监控该记录文
件。
-I 分隔字符> 指定输入记录的分隔
字符,预设为换行字符。
-P 分隔字符> 指定配置文件中,事
件的分隔字符,预设为逗号。
-r 时间> 在指定的时间重新启动。
-t<记录文件> 检查指定的记录文
件,并且会监控加入记录文件中的后继
记录。
tload
功能说明:显示系统负载状况。
语 法:
tload [-V][-d <间隔秒数>][-s
<刻度大小>][终端机编号]
补充说明:tload 指令使用 ASCII 字符简
单地以文字模式显示系统负载状态。假
设不给予终端机编号,则会在执行 tload
指令的终端机显示负载情形。
参 数:
-d<间隔秒数> 设置 tload 检测系统
负载的间隔时间,单位以秒计算。
-s<刻度大小> 设置图表的垂直刻
度大小,单位以列计算。
-V 显示版本信息。 - 89 -
top
功能说明:显示,管理执行中的程序。
语 法:
top [bciqsS][d <间隔秒数>][n
<执行次数>]
补充说明:执行 top 指令可显示目前正
在系统中执行的程序,并通过它所提供
的互动式界面,用热键加以管理。
参 数:
b
使用批处理模式。
c
列出程序时,显示每个程序的完
整指令,包括指令名称,路径和参数等
相关信息。
d<间隔秒数> 设置 top 监控程序执
行状况的间隔时间,单位以秒计算。
i 执行 top 指令时,忽略闲置或是
已成为 Zombie 的程序。
n<执行次数> 设置监控信息的更
新次数。
q
持续监控程序执行的状况。
s
使用保密模式,消除互动模式下
的潜在危机。
S 使用累计模式,其效果类似 ps
指令的&#34;-S&#34;参数。
uname
功能说明:显示系统信息。
语
法 : uname
[-amnrsv][--help][--version]
补充说明:uname 可显示电脑以及操作
系统的相关信息。
参 数:
-a 或--all 显示全部的信息。
-m 或--machine
显示电脑类型。
-n 或-nodename
显示在网络上的主
机名称。
-r 或--release 显示操作系统的发行
编号。
-s或--sysname 显示操作系统名称。
-v 显示操作系统的版本。
--help 显示帮助。
--version 显示版本信息。
useradd
功能说明:建立用户帐号。
语 法:
useradd [-mMnr][-c <备注
>][-d <登入目录>][-e <有效期限>][-f <
缓冲天数>][-g <群组>][-G <群组>][-s
<shell>][-u <uid>][ 用 户 帐 号 ] 或
useradd -D [-b][-e <有效期限>][-f <缓冲
天 数 >][-g < 群 组 >][-G < 群 组 >][-s
<shell>]
补充说明:useradd 可用来建立用户帐
号。帐号建好之后,再用 passwd 设定帐
号的密码.而可用 userdel 删除帐号。使
用 useradd 指令所建立的帐号,实际上
是保存在/etc/passwd 文本文件中。
参 数:
-c<备注> 加上备注文字。备注文字
会保存在 passwd 的备注栏位中。
-d<登入目录> 指定用户登入时的
启始目录。
-D 变更预设值.
-e<有效期限>
指定帐号的有效期
限。
-f<缓冲天数>
指定在密码过期后
多少天即关闭该帐号。
-g<群组> 指定用户所属的群组。
-G<群组> 指定用户所属的附加群
组。 - 90 -
-m 自动建立用户的登入目录。
-M 不要自动建立用户的登入目
录。
-n
取消建立以用户名称为名的群
组.
-r 建立系统帐号。
-s<shell> 指定用户登入后所使
用的 shell。
-u<uid> 指定用户 ID。
userconf
功能说明:用户帐号设置程序。
语 法:
userconf [--addgroup <群组
>][--adduser <用户 ID><群组><用户名
称
><shell>][--delgroup < 群 组
>][--deluser <用户 ID>][--help]
补充说明:userconf 实际上为 linuxconf
的符号连接,提供图形界面的操作方
式,供管理员建立与管理各类帐号。若
不加任何参数,即进入图形界面。
参 数:
--addgroup<群组> 新增群组。
--adduser<用户 ID><群组><用户名称
><shell> 新增用户帐号。
--delgroup<群组> 删除群组。
--deluser<用户 ID> 删除用户帐号。
--help 显示帮助。
userdel
功能说明:删除用户帐号。
语 法:
userdel [-r][用户帐号]
补充说明:userdel 可删除用户帐号与相
关的文件。若不加参数,则仅删除用户
帐号,而不删除相关文件。
参 数:
-f 删除用户登入目录以及目录中
所有文件。
usermod
功能说明:修改用户帐号。
语 法:
usermod [-LU][-c <备注>][-d
<登入目录>][-e <有效期限>][-f <缓冲
天数>][-g <群组>][-G <群组>][-l <帐号
名称>][-s <shell>][-u <uid>][用户帐号]
补充说明:usermod 可用来修改用户帐
号的各项设定。
参 数:
-c<备注> 修改用户帐号的备注文
字。
-d 登入目录>
修改用户登入时的
目录。
-e<有效期限>
修改帐号的有效期
限。
-f<缓冲天数>
修改在密码过期后
多少天即关闭该帐号。
-g<群组> 修改用户所属的群组。
-G<群组> 修改用户所属的附加群
组。
-l<帐号名称> 修改用户帐号名称。
-L 锁定用户密码,使密码无效。
-s<shell> 修改用户登入后所使用
的 shell。
-u<uid> 修改用户 ID。
-U 解除密码锁定。 - 91 -
vlock(virtual console
lock)
功能说明:锁住虚拟终端。
语 法:
vlock [-achv]
补充说明:执行 vlock 指令可锁住虚拟
终端,避免他人使用。
参 数:
-a 或--all 锁住所有的终端阶段作
业,如果您在全屏幕的终端中使用本参
数,则会将用键盘
切换终端机的功能一并关闭。
-c 或--current 锁住目前的终端阶段
作业,此为预设值。
-h 或--help 在线帮助。
-v 或--version 显示版本信息。
w
功能说明:显示目前登入系统的用户信
息。
语 法:w [-fhlsuV][用户名称]
补充说明:执行这项指令可得知目前登
入系统的用户有那些人,以及他们正在
执行的程序。单独执行 w 指令会显示所
有的用户,您也可指定用户名称,仅显
示某位用户的相关信息。
参 数:
-f 开启或关闭显示用户从何处登
入系统。
-h
不显示各栏位的标题信息列。
-l
使用详细格式列表,此为预设
值。
-s
使用简洁格式列表,不显示用户
登入时间,终端机阶段作业和程序所耗
费
的
C
PU
时间。
-u
忽略
执行程
序的名称,以及该程
序耗费 CPU 时间的信息。
-V 显示版本信息。
who
功能说明:显示目前登入系统的用户信
息。
语
法 : who
[-Himqsw][--help][--version][am i][记录
文件]
补充说明:执行这项指令可得知目前有
那些用户登入系统,单独执行 who 指令
会列出登入帐号,使用的终端机,登入
时间以及从何处登入或正在使用哪个 X
显示器。
参 数:
-H 或--heading
显示各栏位的标题
信息列。
-i 或-u 或--idle
显示闲置时间,若
该用户在前一分钟之内有进行任何动
作,将标示成&#34;.&#34;号,如果该用户已超过
24 小时没有任何动作,则标示出&#34;old&#34;
字符串。
-m 此参数的效果和指定&#34;am i&#34;字
符串相同。
-q 或--count 只显示登入系统的帐
号名称和总人数。
-s 此参数将忽略不予处理,仅负责
解决 who 指令其他版本的兼容性问题。
-w 或-T
或--mesg 或--message 或
--writable
显示用户的信息状态栏。
--help 在线帮助。
--version 显示版本信息。 - 92 -
whoami
功能说明:先似乎用户名称。
语 法:whoami [--help][--version]
补充说明:显示自身的用户名称,本指
令相当于执行&#34;id -un&#34;指令。
参 数:
--help 在线帮助。
--version 显示版本信息。
whois
功能说明:查找并显示用户信息。
语 法:whois [帐号名称]
补充说明:whois 指令会去查找并显示
指定帐号的用户相关信息,因为它是到
Network Solutions 的 WHOIS 数据库去
查找,所以该帐号名称必须在上面注册
方能寻获,且名称没有大小写的差别。
文档编辑
col
功能说明:过滤控制字符。
语 法:
col [-bfx][-l<缓冲区列数>]
补充说明:在许多 UNIX 说明文件里,
都有 RLF 控制字符。当我们运用 shell
特殊字符&#34;>&#34;和&#34;>>&#34;,把说明文件的内容
输出成纯文本文件时,控制字符会变成
乱码,
col 指令则能有效滤除这些控制字
符。
参 数:
-b 过滤掉所有的控制字符,包括
RLF 和 HRLF。
-f 滤除 RLF 字符,但允许将 HRLF
字符呈现出来。
-x 以多个空格字符来表示跳格字
符。
-l<缓冲区列数> 预设的内存缓冲
区有 128 列,您可以自行指定缓冲区的
大小。
colrm(column remove)
功能说明:滤掉指定的行。
语 法:
colrm [开始行数编号<结束
行数编号>]
补充说明:colrm 指令从标准输入设备
读取书记,转而输出到标准输出设备。
如果不加任何参数,则该指令不会过滤
任何一行。
comm(common)
功能说明:比较两个已排过序的文件。
语
法 :
comm
[-123][--help][--version][第 1 个文件][第
2 个文件]
补充说明:这项指令会一列列地比较两
个已排序文件的差异,并将其结果显示
出来,如果没有指定任何参数,则会把
结果分成 3 行显示:第 1 行仅是在第 1
个文件中出现过的列,第 2 行是仅在第
2 个文件中出现过的列,第 3 行则是在
第 1 与第 2 个文件里都出现过的列。若
给予的文件名称为&#34;-&#34;,则 comm 指令会
从标准输入设备读取数据。
参 数:- 93 -
-1 不显示只在第
1
个文件里出现
过的列。
-2 不显示只在第
2
个文件里出现
过的列。
-3 不显示只在第1和第2个文件里
出现过的列。
--help 在线帮助。
--version 显示版本信息。
csplit(context split)
功能说明:分割文件。
语 法:
csplit [-kqsz][-b<输出格式
>][-f<输出字首字符串>][-n<输出文件
名位数>][--help][--version][文件][范本
样式...]
补充说明:将文件依照指定的范本样式
予 以 切 割 后 , 分 别 保 存 成 名称为
xx00,xx01,xx02...的文件。若给予的文件
名称为&#34;-&#34;,则 csplit 指令会从标准输入
设备读取数据。
参 数:
-b<输出格式>或--suffix-format=<输
出格式> 预设的输出格式其文件名
称为 xx00,xx01...等,您可以通过改变<
输出格式>来改变输出的文件名。
-f<输出字首字符串>或--prefix=<输出
字首字符串> 预设的输出字首字符
串其文件名为 xx00,xx01...等,如果你指
定输出字首字符串为&#34;hello&#34;,则输出的
文件名称会变成 hello00,hello01...等。
-k 或--keep-files 保留文件,就算发
生错误或中断执行,也不能删除已经输
出保存的文件。
-n<输出文件名位数>或--digits=<输出
文件名位数> 预设的输出文件名位
数其文件名称为 xx00,xx01...等,如果你
指定输出文件名位数为&#34;3&#34;,则输出的文
件名称会变成 xx000,xx001...等。
-q或-s或--quiet或--silent 不显示指
令执行过程。
-z 或--elide-empty-files 删除长度为
0 Byte 文件。
--help 在线帮助。
--version 显示版本信息。
ed(editor)
功能说明:文本编辑器。
语 法 :
ed [-][-Gs][-p< 字 符 串
>][--help][--version][文件]
补充说明:ed 是 Linux 中功能最简单的
文本编辑程序,一次仅能编辑一行而非
全屏幕方式的操作。
参 数:
-G 或--traditional 提供回兼容的功
能。
-p<字符串> 指定 ed 在 command
mode 的提示字符。
-s,-,--quiet 或--silent 不执行开启文
件时的检查功能。
--help 显示帮助。
--version 显示版本信息。
egrep
功能说明:在文件内查找指定的字符
串。egrep 执行效果如 grep -E,使用的
语法及参数可参照 grep 指令,与 grep
不同点在于解读字符串的方法,egrep
是用 extended regular expression 语法来
解 读 , 而 grep 则 用 basic regular - 94 -
expression 语 法 , extended regular
expression 比 basic regular expression 有
更完整的表达规范。
ex
功能说明:在 Ex 模式下启动
vim 文本
编辑器。ex 执行效果如同 vi -E,使用语
法及参数可参照 vi 指令,如要从 Ex 模
式回到普通模式,则在 vim 中输入:vi
或:visual 即可。
fgrep(fixed regexp)
功能说明:查找文件里符合条件的字符
串。
语 法:
fgrep [范本样式][文件或目
录...]
补充说明:本指令相当于执行 grep 指令
加上参数&#34;-F&#34;,详见 grep 指令说明。
fmt(fromat)
功能说明:编排文本文件。
语 法:
fmt [-cstu][-p<列起始字符串
>][-w<
每
列
字 符 数
>][--help][--version][文件...]
补充说明:fmt 指令会从指定的文件里
读取内容,将其依照指定格式重新编排
后,输出到标准输出设备。若指定的文
件名为&#34;-&#34;,则 fmt 指令会从标准输入设
备读取数据。
参 数:
-c 或--crown-margin 每段前两列缩
排。
-p<列起始字符串>或-prefix=<列起始
字符串> 仅合并含有指定字符串的
列,通常运用在程序语言的注解方面。
-s 或--split-only 只拆开字数超出每
列字符数的列,但不合并字数不足每列
字符数的列。
-t 或--tagged-paragraph 每列前两列
缩排,但第 1 列和第 2 列的缩排格式不
同。
-u 或--uniform-spacing 每个字符之
间都以一个空格字符间隔,每个句子之
间则两个空格字符分隔。
-w<每列字符数>或--width=<每列字
符数>或-<每列字符数> 设置每列的
最大字符数。
--help 在线帮助。
--version 显示版本信息。
fold
功能说明:限制文件列宽。
语 法 :
fold [-bs][-w< 每 列 行 数
>][--help][--version][文件...]
补充说明:fold 指令会从指定的文件里
读取内容,将超过限定列宽的列加入增
列字符后,输出到标准输出设备。若不
指定任何文件名称,或是所给予的文件
名为“-”,则 fold 指令会从标准输入设
备读取数据。
参 数:
-b 或--bytes 以 Byte 为单位计算列
宽,而非采用行数编号为单位。
-s 或--spaces 以空格字符作为换列
点。
-w<每列行数>或--width<每列行数>
设置每列的最大行数。- 95 -
--help 在线帮助。
--version 显示版本信息。
grep
功能说明:查找文件里符合条件的字符
串。
语
法 :
grep
[-abcEFGhHilLnqrsvVwxy][-A< 显 示 列
数 >][-B< 显 示 列 数 >][-C< 显 示 列 数
>][-d<进行动作>][-e<范本样式>][-f<范
本文件>][--help][范本样式][文件或目
录...]
补充说明:grep 指令用于查找内容包含
指定的范本样式的文件,如果发现某文
件的内容符合所指定的范本样式,预设
grep 指令会把含有范本样式的那一列显
示出来。若不指定任何文件名称,或是
所给予的文件名为“-”,则 grep 指令会
从标准输入设备读取数据。
参 数:
-a 或--text 不要忽略二进制的数
据。
-A<显示列数>或--after-context=<显
示列数> 除了显示符合范本样式的
那一列之外,并显示该列之后的内容。
-b 或--byte-offset 在显示符合范本
样式的那一列之前,标示出该列第一个
字符的位编号。
-B<显示列数>或--before-context=<显
示列数> 除了显示符合范本样式的
那一列之外,并显示该列之前的内容。
-c 或--count 计算符合范本样式的
列数。
-C<显示列数>或--context=<显示列数
>或-<显示列数> 除了显示符合范本
样式的那一列之外,并显示该列之前后
的内容。
-d<进行动作>或--directories=<进行动
作> 当指定要查找的是目录而非文
件时,必须使用这项参数,否则 grep 指
令将回报信息并停止动作。
-e<范本样式>或--regexp=<范本样式>
指定字符串做为查找文件内容的范本
样式。
-E 或--extended-regexp 将范本样式
为延伸的普通表示法来使用。
-f<范本文件>或--file=<范本文件>
指定范本文件,其内容含有一个或多个
范本样式,让 grep 查找符合范本条件的
文件内容,格式为每列一个范本样式。
-F 或--fixed-regexp 将范本样式视
为固定字符串的列表。
-G 或--basic-regexp 将范本样式视
为普通的表示法来使用。
-h或--no-filename 在显示符合范本
样式的那一列之前,不标示该列所属的
文件名称。
-H或--with-filename 在显示符合范
本样式的那一列之前,表示该列所属的
文件名称。
-i 或--ignore-case 忽略字符大小写
的差别。
-l或--file-with-matches 列出文件内
容符合指定的范本样式的文件名称。
-L 或--files-without-match 列出文
件内容不符合指定的范本样式的文件
名称。
-n 或--line-number 在显示符合范
本样式的那一列之前,标示出该列的列
数编号。
-q 或--quiet 或--silent 不显示任何
信息。- 96 -
-r 或--recursive 此参数的效果和指
定“-d recurse”参数相同。
-s 或--no-messages 不显示错误信
息。
-v 或--revert-match 反转查找。
-V 或--version 显示版本信息。
-w 或--word-regexp 只显示全字符
合的列。
-x 或--line-regexp 只显示全列符合
的列。
-y 此参数的效果和指定“-i”参数
相同。
--help 在线帮助。
ispell(interactive
spelling checking)
功能说明:拼字检查程序。
语
法 :
ispell
[-aAbBClmMnNPStVx][-d< 字 典 文 件
>][-L<行数>][-p<字典文件>][-w<非字
母字符>][-W<字符串长度>][要检查的
文件]
补充说明 : ispell
预 设 会 使 用
/usr/lib/ispell/english.hash 字典文件来检
查文本文件。若在检查的文件中找到字
典没有的词汇,ispell 会建议使用的词
汇,或是让你将新的词汇加入个人字
典。
参 数:
-a 当其他程序输出送到 ispell 时,
必须使用此参数。
-A 读取到&#34;&Include File&&#34;字符串
时,就去检查字符串后所指定文件的内
容。
-b 产生备份文件,文件名为.bak。
-B 检查连字错误。
-C 不检查连字错误。
-d<字典文件> 指定字典文件。
-l 从标准输入设备读取字符串,结
束后显示拼错的词汇。
-L<行数> 指定内文显示的行数。
-m 自动考虑字尾的变化。
-M 进入 ispell 后,在画面下方显示
指令的按键。
-n 检查的文件为 noff 或 troff 的格
式。
-N 进入 ispell 后,在画面下方不显
示指令的按键。
-p<字典文件> 指定个人字典文件。
-P 不考虑字尾变化的情形。
-S 不排序建议取代的词汇。
-t 检查的文件为 TeX 或 LaTeX 的
格式。
-V 非 ANSI 标准的字符会以&#34;M-^&#34;
的方式来显示。
-w<非字母字符> 检查时,特别挑
出含有指定的字符。
-W<字符串长度> 不检查指定长度
的词汇。
-x 不要产生备份文件。
jed
功能说明:编辑文本文件。
语 法 :
jed [-2n][-batch][-f< 函 数
>][-g<行数>][-i<文件>][-I<文件>][-s<
字符串>][文件]
补充说明:Jed 是以 Slang 所写成的程
序,适合用来编辑程序原始代码。
参 数:- 97 -
-2 显示上下两个编辑区。
-batch 以批处理模式来执行。
-f<函数> 执行 Slang 函数。
-g<行数> 移到缓冲区中指定的行
数。
-i<文件> 将指定的文件载入缓冲
区。
-i<文件> 载入 Slang 原始代码文
件。
-n 不要载入 jed.rc 配置文件。
-s<字符串> 查找并移到指定的字
符串。
joe
功能说明:编辑文本文件。
语
法 :
joe
[-asis][-beep][-csmode][-dopadding][-exa
sk][-force][-help][-keepup][-
lightoff][-arking][-mid][-nobackups][-non
otice][-nosta][-noxon][-orphan][-backpath
<目录>][-columns<栏位>][-lines<行数
>][-pg< 行 数 >][-skiptop< 行 数
>][-autoindent crlf linums overwrite
rdonly wordwrap][+<行数>][-indentc<缩
排 字 符 >][-istep< 缩 排 字符数
>][-keymap<按键配置文件>][-lmargin<
栏数>][-rmargin<栏数>][-tab<栏数>][要
编辑的文件]
补充说明:Joe 是一个功能强大的全屏
幕文本编辑程序。操作的复杂度要比
Pico 高一点,但是功能较为齐全。Joe
一次可开启多个文件,每个文件各放在
一个编辑区内,并可在文件之间执行剪
贴的动作。
参 数:
以下为程序参数
-asis 字符码超过 127 的字符不做
任何处理。
-backpath<目录> 指定备份文件的
目录。
-beep 编辑时,若有错误即发出哗
声。
-columns<栏位> 设置栏数。
-csmode 可执行连续查找模式。
-dopadding 是程序跟 tty 间存在缓
冲区。
-exask 在程序中,执行&#34;Ctrl+k+x&#34;
时,会先确认是否要保存文件。
-force 强制在最后一行的结尾处加
上换行符号。
-help 执行程序时一并显示帮助。
-keepup 在进入程序后,画面上方
为状态列。
-lightoff 选取的区块在执行完区块
命令后,就会回复成原来的状态。
-lines<行数> 设置行数。
-marking 在选取区块时,反白区块
会随着光标移动。
-mid 当光标移出画面时,即自动卷
页,使光标回到中央。
-nobackups 不建立备份文件。
-nonotice 程序执行时,不显示版权
信息。
-nosta 程序执行时,不显示状态列。
-noxon 尝 试 取 消 “ Ctrl+s ” 与
“Ctrl+q”键的功能。
-orphan 若同时开启一个以上的文
件,则其他文件会置于独立的缓冲区,
而不会另外开启编辑区。
-pg< 行 数 > 按 “ PageUp ” 或
“PageDown”换页时,所要保留前一页
的行数。- 98 -
-skiptop<行数> 不使用屏幕上方指
定的行数。
以下为文件参数
+<行数> 指定开启文件时,光标所
在的行数。
-autoindent 自动缩排。
-crlf 在换行时,使用 CR-LF 字符。
-indentc<缩排字符> 执行缩排时,
实际插入的字符。
-istep<缩排字符数> 每次执行缩排
时,所移动的缩排字符数。
-keymap<按键配置文件> 使用不
同的按键配置文件。
-linums 在每行前面加上行号。
-lmargin<栏数> 设置左侧边界。
-overwrite 设置覆盖模式。
-rmargin<栏数> 设置右侧边界。
-tab<栏数> 设置 tab 的宽度。
-rdonly 以只读的方式开启文件
-wordwrap 编辑时若超过右侧边界,则
自动换行。
join
功能说明:将两个文件中,指定栏位内
容相同的行连接起来。
语 法:
join [-i][-a<1 或 2>][-e<字符
串 >][-o< 格 式 >][-t< 字 符 >][-v<1
或
2>][-1<
栏
位
>][-2<
栏
位
>][--help][--version][文件 1][文件 2]
补充说明:找出两个文件中,指定栏位
内容相同的行,并加以合并,再输出到
标准输出设备。
参 数:
-a<1 或 2> 除了显示原来的输出内
容之外,还显示指令文件中没有相同栏
位的行。
-e<字符串> 若[文件 1]与[文件 2]
中找不到指定的栏位,则在输出中填入
选项中的字符串。
-i 或--igore-case 比较栏位内容时,
忽略大小写的差异。
-o<格式> 按照指定的格式来显示
结果。
-t<字符> 使用栏位的分隔字符。
-v<1 或 2> 跟-a 相同,但是只显示
文件中没有相同栏位的行。
-1<栏位> 连接[文件
1]指定的栏
位。
-2<栏位> 连接[文件
2]指定的栏
位。
--help 显示帮助。
--version 显示版本信息。
look
功能说明:查询单字。
语 法:
look [-adf][-t<字尾字符串
>][字首字符串][字典文件]
补充说明:look 指令用于英文单字的查
询。您仅需给予它欲查询的字首字符
串,它会显示所有开头字符串符合该条
件的单字。
参 数:
-a 使用另一个字典文件 web2,该
文件也位于/usr/dict 目录下。
-d 只对比英文字母和数字,其余一
慨忽略不予比对。
-f 忽略字符大小写差别。
-t<字尾字符串> 设置字尾字符串。 - 99 -
mtype
功能说明:显示 MS-DOS 文件的内容。
语 法:mtype [-st][文件]
补充说明:mtype 为 mtools 工具指令,
模拟 MS-DOS 的 type 指令,可显示
MS-DOS 文件的内容。
参 数:
-s 去除 8 位字符码集的第一个位,
使它兼容于 7 位的 ASCII。
-t 将 MS-DOS 文本文件中的“换行
+光标移至行首”字符转换成 Linux 的换
行字符。
pico
功能说明:编辑文字文件。
语 法:
pico [-bdefghjkmqtvwxz][-n<
间隔秒数>][-o<工作目录>][-r<编辑页
宽 >][-s< 拼 字 检 查 器 >][+< 列 数 编 号
>][文件]
补充说明:pico 是个简单易用、以显示
导向为主的文字编辑程序,它伴随着处
理电子邮件和新闻组的程序 pine 而来。
参 数:
-b 开启置换的功能。
-d 开启删除的功能。
-e 使用完整的文件名称。
-f 支持键盘上的 F1、F2...等功能
键。
-g 显示光标。
-h 在线帮助。
-j 开启切换的功能。
-k 预设 pico 在使用剪下命令时,
会把光标所在的列的内容全部删除。
-m 开启鼠标支持的功能,您可用
鼠标点选命令列表。
-n<间隔秒数> 设置多久检查一次
新邮件。
-o<工作目录> 设置工作目录。
-q 忽略预设值。
-r<编辑页宽> 设置编辑文件的页
宽。
-s<拼字检查器> 另外指定拼字检
查器。
-t 启动工具模式。
-v 启动阅读模式,用户只能观看,
无法编辑文件的内容。
-w 关闭自动换行,通过这个参数
可以编辑内容很长的列。
-x 关闭换面下方的命令列表。
-z 让 pico 可被 Ctrl+z 中断,暂存
在后台作业里。
+<列数编号> 执行 pico 指令进入
编辑模式时,从指定的列数开始编辑。
rgrep(recursive grep)
功能说明:递归查找文件里符合条件的
字符串。
语 法:
rgrep [-?BcDFhHilnNrv][-R<
范本样式>][-W<列长度>][-x<扩展名
>][--help][--version][范本样式][文件或
目录...]
补充说明:rgrep 指令的功能和 grep 指
令类似,可查找内容包含指定的范本样
式的文件,如果发现某文件的内容符合
所指定的范本样式,预设 rgrep 指令会
把含有范本样式的那一列显示出来。
参 数:
-? 显示范本样式与范例的说明。
-B 忽略二进制的数据。- 100 -
-c 计算符合范本样式的列数。
-D 排错模式,只列出指令搜寻的
目录清单,而不会读取文件内容。
-F 当遇到符号连接时,rgrep 预设
是忽略不予处理,加上本参数后,rgrep
指令就会读取该连接所指向的原始文
件的内容。
-h 特别将符合范本样式的字符串
标示出来。
-H 只列出符合范本样式的字符
串,而非显示整列的内容。
-i 忽略字符大小写的差别。
-l 列出文件内容符合指定的范本
样式的文件名称。
-n 在显示符合坊本样式的那一列
之前,标示出该列的列数编号。
-N 不要递归处理。
-r 递归处理,将指定目录下的所有
文件及子目录一并处理。
-R<范本样式> 此参数的效果和指
定“-r”参数类似,但只主力符合范本
样式文件名称的文件。
-v 反转查找。
-W<列长度> 限制符合范本样式的
字符串所在列,必须拥有的字符数。
-x<扩展名> 只处理符合指定扩展
名的文件名称的文件。
--help 在线帮助。
--version 显示版本信息。
sed(stream editor)
功能说明:利用 script 来处理文本文件。
语
法 :
sed
[-hnV][-e<script>][-f<script 文件>][文本
文件]
补充说明:sed 可依照 script 的指令,来
处理、编辑文本文件。
参 数:
-e<script> 或
--expression=<script>
以选项中指定的
script 来处理输入的文
本文件。
-f<script 文件>或--file=<script 文件>
以选项中指定的 script 文件来处理输入
的文本文件。
-h 或--help 显示帮助。
-n 或--quiet 或--silent 仅显示 script
处理后的结果。
-V 或--version 显示版本信息。
sort
功能说明:将文本文件内容加以排序。
语 法:
sort [-bcdfimMnr][-o<输出文
件>][-t<分隔字符>][+<起始栏位>-<结
束栏位>][--help][--verison][文件]
补充说明:sort 可针对文本文件的内容,
以行为单位来排序。
参 数:
-b 忽略每行前面开始出的空格字
符。
-c 检查文件是否已经按照顺序排
序。
-d 排序时,处理英文字母、数字及
空格字符外,忽略其他的字符。
-f 排序时,将小写字母视为大写字
母。
-i 排序时,除了 040 至 176 之间的
ASCII 字符外,忽略其他的字符。
-m 将几个排序好的文件进行合
并。
-M 将前面 3 个字母依照月份的缩- 101 -
写进行排序。
-n 依照数值的大小排序。
-o<输出文件> 将排序后的结果存
入指定的文件。
-r 以相反的顺序来排序。
-t<分隔字符> 指定排序时所用的
栏位分隔字符。
+<起始栏位>-<结束栏位> 以指定
的栏位来排序,范围由起始栏位到结束
栏位的前一栏位。
--help 显示帮助。
--version 显示版本信息。
spell
功能说明:拼字检查程序。
语 法:
spell
补充说明:spell 可从标准输入设备读取
字符串,结束后显示拼错的词汇。
tr(translate character)
tr(translate character)
功能说明:转换字符。
语 法:
tr [-cdst][--help][--version][第
一字符集][第二字符集]
补充说明:tr 指令从标准输入设备读取
数据,经过字符串转译后,输出到标准
输出设备。
参 数:
-c 或--complerment 取代所有不属
于第一字符集的字符。
-d 或--delete 删除所有属于第一字
符集的字符。
-s 或--squeeze-repeats 把连续重复
的字符以单独一个字符表示。
-t 或--truncate-set1 先删除第一字
符集较第二字符集多出的字符。
--help 在线帮助。
--version 显示版本信息。
uniq
功能说明:检查及删除文本文件中重复
出现的行列。
语 法:uniq [-cdu][-f<栏位>][-s<字
符
位
置 >][-w< 字 符 位 置
>][--help][--version][输入文件][输出文
件]
补充说明:uniq 可检查文本文件中重复
出现的行列。
参 数:
-c 或--count 在每列旁边显示该行
重复出现的次数。
-d 或--repeated 仅显示重复出现的
行列。
-f<栏位>或--skip-fields=<栏位> 忽
略比较指定的栏位。
-s<字符位置>或--skip-chars=<字符位
置> 忽略比较指定的字符。
-u 或--unique 仅显示出一次的行
列。
-w<字符位置>或--check-chars=<字符
位置> 指定要比较的字符。
--help 显示帮助。
--version 显示版本信息。
[输入文件] 指定已排序好的文本
文件。
[输出文件] 指定输出的文件。 - 102 -
wc(word count)
功能说明:计算字数。
语
法 : wc
[-clw][--help][--version][文件...]
补充说明:利用 wc 指令我们可以计算
文件的 Byte 数、字数、或是列数,若不
指定文件名称、或是所给予的文件名为
“-”,则 wc 指令会从标准输入设备读
取数据。
参 数:
-c 或--bytes 或--chars 只显示 Bytes
数。
-l 或--lines 只显示列数。
-w 或--words 只显示字数。
--help 在线帮助。
--version 显示版本信息。
网络通讯
dip
功能说明:IP 拨号连接。
语 法:
dip [-aikltv][-m<MTU 数目
>][-p<协议>][拨号 script 文件]
补充说明:dip 可控制调制解调器,以
拨号 IP 的方式建立对外的双向连接。
参 数:
-a 询问用户名称与密码。
-i 启动拨号服务器功能。
-k 删除执行中的 dip 程序。
-l 指定要删除的连线,必须配合-k
参数一起使用。
-m<MTU 数目> 设置最大传输单
位,预设值为 296。
-p<协议> 设置通信协议。
-t 进入 dip 的指令模式。
-v 执行时显示详细的信息。
getty(get
teletypewriter)
功能说明:设置终端机模式,连线速率
和管制线路。
语 法:
getty [-h][-d<组态配置文件
>][-r<延迟秒数>][-t<超时秒数>][-w<等
待字符串>][终端机编号][连线速率<终
端机类型><管制线路>] 或 getty [-c<定
义配置文件>]
补充说明:getty 指令是 UNIX 之类操作
系统启动时所必须的 3 个步骤之一。
参 数:
-c<定义配置文件> 指定定义配置
文件,预设为/etc/gettydefs。
-d<组态配置文件> 指定组态配置
文件,预设为/etc/conf.getty。
-h 当传输速率为 0 时就强制断线。
-r<延迟秒数> 设置延迟时间。
-t<超时秒数> 设置等待登入的时
间。
-w<等待字符串> 设置等待回应的
字符串。
mingetty
功能说明:精简版的 getty。
语
法 : mingetty
[--long-hostname][--noclear][tty]
补充说明:mingetty 适用于本机上的登- 103 -
入程序。
参 数:
--long-hostname 显示完整的主机
名称。
--noclear 在询问登入的用户名称
之前不要清楚屏幕画面。
ppp-off
功能说明:关闭 ppp 连线。
语 法:
ppp-of
补充说明:这是 Slackware 发行版内附
的程序,让用户切断 PPP 的网络连线。
smbd(samba daemon)
功能说明:Samba 服务器程序。
语 法:
smbd [-aDhoP][-d<排错层级
>][-i<范围>][-l<记录文件>][-O<连接槽
选项>][-p<连接端口编号>][-s<配置文
件>]
补充说明:smbd 为 Samba 服务器程序,
可分享文件与打印机等网络资源供
Windows 相关的用户端程序存取。
参 数:
-a 所有的连线记录都会加到记录
文件中。
-d<排错层级> 指定记录文件所记
载事件的详细程度。
-D 使用此参数时,smbd 会以服务
程序的方式在后台执行。
-h 显示帮助。
-i<范围> 指定 NetBIOS 名称的范
围。
-l<记录文件> 指定记录文件的名
称。
-o 每次启动时,会覆盖原有的记录
文件。
-O<连接槽选项> 设置连接槽选
项。
-p<连接端口编号> 设置连接端口
编号。
-P 仅用来测试 smbd 程序的正确
性。
-s<配置文件> 指定 smbd 的设置文
件。
telnet
功能说明:远端登入。
语 法:
telnet [-8acdEfFKLrx][-b<主
机别名>][-e<脱离字符>][-k<域名>][-l<
用户名称>][-n<记录文件>][-S<服务类
型>][-X<认证形态>][主机名称或 IP 地
址<通信端口>]
补充说明:执行 telnet 指令开启终端机
阶段作业,并登入远端主机。
参 数:
-8 允许使用 8 位字符资料,包括输
入与输出。
-a 尝试自动登入远端系统。
-b<主机别名> 使用别名指定远端
主机名称。
-c 不 读 取 用 户 专 属 目 录 里
的
.telnetrc 文件。
-d 启动排错模式。
-e<脱离字符> 设置脱离字符。
-E 滤除脱离字符。
-f 此参数的效果和指定&#34;-F&#34;参数相
同。
-F 使用 Kerberos V5 认证时,加上
此参数可把本地主机的认证数据上传- 104 -
到远端主机。
-k<域名> 使用
Kerberos 认证时,
加上此参数让远端主机采用指定的领
域名,而非该主机的域名。
-K 不自动登入远端主机。
-l<用户名称> 指定要登入远端主
机的用户名称。
-L 允许输出 8 位字符资料。
-n<记录文件> 指定文件记录相关
信息。
-r 使用类似 rlogin 指令的用户界
面。
-S<服务类型> 设置 telnet 连线所
需的 IP TOS 信息。
-x 假设主机有支持数据加密的功
能,就使用它。
-X<认证形态> 关闭指定的认证形
态。
uulog
功能说明:显示 UUCP 记录文件。
语 法:uulog [-DFISv][-<行数>][-f<
主机>][-I<配置文件>][-n<行数>][-s<主
机>][-u<用户>][-X<层级>][--help]
补充说明:uulog 可用来显示 UUCP 记
录文件中记录。
参 数:
-D 或--debuglog 显示排错记录。
-f<主机>或--follow<主机> 与-F 参
数类似,但仅显示与指定主机相关的记
录。
-I<配置文件>或--config<配置文件>
指定程序的配置文件。
-<行数>,-n<行数>或--lines<行数>
显示记录文件中,从最后算起指定行数
的数值。
-s<主机> 仅显示记录文件中,与指
定文件相关的记录。
-S 或--statslog 显示统计记录。
-u<用户>或--suer<用户> 仅显示记
录文件中,与指定用户相关的记录。
-v 或--version 显示版本信息。
-X<层级>或--debug<层级> 设定排
错层级。
--help 显示帮助。
uustat
功能说明:显示 UUCP 目前的状况。
语
法 : uustat
[-aeiKmMNpqQRv][-B<行数>][-c<指令
>][-C<指令>][-I<配置文件>][-k<工作
>][-o<小时>][-r<工作>][-s<主机>][-S<
主机>][-u<用户>][-U<用户>][-W<附注
>][-y<小时>][-x<层级>][--help]
补充说明:执行 uucp 与 uux 指令后,会
先将工作送到队列,再由 uucico 来执行
工作。uustat 可显示,删除或启动队列
中等待执行的工作。
参 数:
-a 或-all 显示全部的 UUCP 工作。
-B<行数>或--mail-lines<行数> 与
-M 或-N 参数一并使用,用来指定邮件
中要包含多少行的信息。
-c<指令>或--command<指令> 显
示与<指令>有关的工作。
-C< 指 令 > 或 --not-command< 指 令 >
显示与<指令>无关的工作。
-e 或--executions 仅显示待执行的
工作。
-i 或--prompt 针对队列中的每项工- 105 -
作,询问使用是否要删除工作。
-I<配置文件>或--config<配置文件>
指定配置文件。
-k<工作>或--kill<工作> 删除指定
的工作。
-m 或--status 删除全部的工作。
-M 或-mail 将状态信息邮寄给
UUCP 管理员。
-N 或--notify 将状态信息分别邮寄
给提出该项工作的用户。
-o<小时>或--older-than<小时> 显
示超过指定时数的工作。
-p或--ps 显示负责UUCP锁定的程
序。
-q 或--list 显示每台远端主机上所
要执行工作的状态。
-Q 或--no-list 不显示工作。
-r<工作>或--rejuvenate<工作> 重
新启动指定的工作。
-R 或--rejuvenate-all 重新启动全部
的工作。
-s<主机>或--system<主机> 显示与
<主机>有关的工作。
-S<主机>或--not-system<主机> 显
示与<主机>无关的工作。
-v 或--version 显示版本信息。
-u<用户>或--user<用户> 显示与<
用户>有关的工作。
-U<用户>或--not-user<用户> 显示
与<用户>无关的工作。
-W<附注>或--comment<附注> 要
放在邮件信息中的附注。
-y< 小 时 > 或 --younger-than< 小 时 >
显示低于指定时数的工作。
-x<层级>或--debug<层级> 指定排
错层级。
--help 显示帮助。
uux
功能说明:在远端的 UUCP 主机上执行
指令。
语 法:uux [-bcCIjlnrvz][-a<地址
>][-g< 等 级 >][-s< 文 件 >][-x< 层 级
>][--help][指令]
补充说明:uux 可在远端的 UUCP 主机
上执行指令或是执行本机上的指令,但
在执行时会使用远端电脑的文件。
参 数:
-或-p 或--stdin 直接从键盘读取要
执行的指令。
-a<地址>或--requestor<地址> 执行
邮件地址,以便寄送状态信息。
-b 或--erturn-stdin 在屏幕上显示状
态信息。
-c 或--nocopy 不用将文件复制到
缓冲区。
-C 或--copy 将文件复制到缓冲区。
-g<等级>或--grade<等级> 指定文
件传送作业的优先顺序。
-I 或--config file 指定 uux 配置文
件。
-j 或--jobid 显示作业编号。
-l 或--link 将本机上的文件连接到
缓冲区。
-n 或--notification=no 无论发生任
何状态,都不寄邮件通知用户。
-r 或 --nouucico 不 要 立 即 启 动
uucico 服务程序,仅将作业送到队列中,
然后再执行。
-s<文件>或--status<文件> 将完成
状态保存为指定的文件。
-v 或--version 显示版本信息。
-x<层级>或--debug<层级> 指定排- 106 -
错层级。
-z 或--notification=error 若发生错
误,则以邮件来通知用户。
--help 显示帮助。
cu(call up)
功能说明:连接另一个系统主机。
语 法:
cu [dehnotv][-a<通信端口
>][-c<电话号码>][-E<脱离字符>][-I<设
置文件>][-l<外围设备代号>][-s<连线速
率 >][-x< 排错模式 >][-z< 系统主 机
>][--help][-nostop][--parity=none][<系统
主机>/<电话号码>]
补充说明:本指令可连接另一台主机,
并采用类似拨号终端机的接口工作,也
可执行简易的文件传输作业。
参 数:
-a<通信端口>或-p<通信端口>或
--port<通信端口> 使用指定的通信端
口进行连线。
-c<电话号码>或--phone<电话号码>
拨打该电话号码。
-d 进入排错模式。
-e 或--parity=even 使用双同位检
查。
-E<脱离字符>或--escape<脱离字符>
设置脱离字符。
-h 或--halfduple 使用半双工模式。
-I<配置文件>或--config<配置文件>
指定要使用的配置文件。
-l<外围设备代号>或--line<外围设备
代号> 指定某项外围设备,作为连接
的设备。
-n 或--prompt 拨号时等待用户输
入电话号码。
-o 或--parity=odd 使用单同位检
查。
-s<连线速率>或--speed<连线速率>或
--baud<连线速率>或-<连线速率> 设
置连线的速率,单位以鲍
率计算。
-t 或--maper 把 CR 字符置换成
LF+CR 字符。
-v 或--version 显示版本信息。
-x<排错模式>或--debug<排错模式>
使用排错模式。
-z<系统主机>或--system<系统主机>
连接该系统主机。
--help 在线帮助。
--nostop 关闭Xon/Xoff软件流量控
制。
--parity=none 不使用同位检查。
dnsconf(dns
configurator)
功能说明:设置 DNS 服务器组态。
语 法 : dnsconf [--deldomain< 域
>][--delsecondary<域>][--newdomain<域
>][--set<
主
机
><IP>][--setcname<CNAME><
主
机
>][--setmx<域><主机>][--setns<域><主
机>][--unset<主机>]
补充说明:dnsconf 实际上为 linuxconf
的符号连接,提供图形截面的操作方
式,供管理员管理 DNS 服务器。
参 数:
--deldomain<域> 删除域。
--delsecondary<域> 删除次级域。- 107 -
--newdomain<域> 新增域。
--set<主机><IP> 新增主机记录。
--setcname<CNAME><主机> 设置
<CNAME>。
--setmx<域><主机> 指定域的邮件
主机。
--setns<域><主机> 指定域的 DNS
服务器。
--unset<主机> 删除 DNS 中某台主
机的记录。
efax
功能说明:收发传真。
语 法:
efax [-sw][-a<AT 指令>][-c<
调制解调器属性>][-d<驱动程序>][-f<
字体文件>][-g<指令>][-h<传真标题字
符 串 >][-i<AT 指 令 >][-j<AT 指 令
>][-k<AT 指令>][-l<识别码>][-o<选项
>][-q<错误次数>][-r<文件名>][-v<信息
类型>][-x<UUCP 锁定文件>][-t<电话号
码><传真文件>]
补充说明:支持 Class 1 与 Class 2 的调
制解调器来收发传真。
参 数:
-a<AT 指令> 以指定的 AT 指令来
接电话。
-c<调制解调器属性> 设置本机调
制解调器的属性。
-d<驱动程序> 指定调制解调器驱
动程序。
-f<字体文件> 使用指定的字体文
件来建立传真标题。
-g<指令> 若接到的电话为数据,则
执行指定的指令。
-h<传真标题字符串> 指定字符串
为每页最前端的标题。
-i<AT 指令> 在调制解调器进入传
真模式前,传送 AT 指令到调制解调器。
-j<AT 指令> 在调制解调器进入传
真模式后,传送 AT 指令到调制解调器。
-k<AT 指令> 在调制解调器离开传
真模式前,传送 AT 指令到调制解调器。
-l<识别码> 设置本机调制解调器
的识别码。
-o<选项> 使用非标准调制解调器
时设置相关选项。
-q<错误次数> 接收传真时,当每页
发生错误次数超过指定的数目时,要求
对方重发。
-r<文件名> 在接收传真时,将每页
分别保存成文件。
-v<信息类型> 选择要印出的信息
类型。
-w 不要接听电话,等待 OK 或
CONNECT 的信号。
-x<UUCP 锁定文件> 使用 UUCP
格式的锁定文件来锁定调制解调器。
-t<电话号码><传真文件> 以<电话
号码>中的号码来拨号,并将<传真文件
>传真出去。
httpd(http daemon)
功能说明:Apache HTTP 服务器程序。
语 法:
httpd [-hlLStvVX][-c<httpd
指令>][-C<httpd 指令>][-d<服务器根目
录>][-D<设定文件参数>][-f<设定文件
>]
补充说明:httpd 为 Apache HTTP 服务
器程序。直接执行程序可启动服务器的
服务。- 108 -
参 数:
-c<httpd 指令> 在读取配置文件
前,先执行选项中的指令。
-C<httpd 指令> 在读取配置文件
后,再执行选项中的指令。
-d<服务器根目录> 指定服务器的
根目录。
-D<设定文件参数> 指定要传入配
置文件的参数。
-f<设定文件> 指定配置文件。
-h 显示帮助。
-l 显示服务器编译时所包含的模
块。
-L 显示 httpd 指令的说明。
-S 显示配置文件中的设定。
-t 测试配置文件的语法是否正确。
-v 显示版本信息。
-V 显示版本信息以及建立环境。
-X 以单一程序的方式来启动服务
器。
ifconfig
功能说明:显示或设置网络设备。
语 法:
ifconfig [网络设备][down up
-allmulti -arp -promisc][add<地址>][del<
地址>][<hw<网络设备类型><硬件地址
>][io_addr<I/O 地 址 >][irq<IRQ 地 址
>][media<网络媒介类型>][mem_start<
内存地址>][metric<数目>][mtu<字节
>][netmask< 子 网 掩 码 >][tunnel< 地 址
>][-broadcast<地址>][-pointopoint<地址
>][IP 地址]
补充说明:
ifconfig 可设置网络设备的状
态,或是显示目前的设置。
参 数:
add<地址> 设置网络设备
IPv6
的
IP 地址。
del<地址> 删除网络设备
IPv6
的
IP 地址。
down 关闭指定的网络设备。
<hw<网络设备类型><硬件地址>
设置网络设备的类型与硬件地址。
io_addr<I/O 地址> 设置网络设备
的 I/O 地址。
irq<IRQ 地址> 设置网络设备的
IRQ。
media<网络媒介类型> 设置网络
设备的媒介类型。
mem_start<内存地址> 设置网络设
备在主内存所占用的起始地址。
metric<数目> 指定在计算数据包
的转送次数时,所要加上的数目。
mtu< 字 节 > 设置网 络 设 备 的
MTU。
netmask<子网掩码> 设置网络设备
的子网掩码。
tunnel<地址> 建立 IPv4 与 IPv6 之
间的隧道通信地址。
up 启动指定的网络设备。
-broadcast<地址> 将要送往指定地
址的数据包当成广播数据包来处理。
-pointopoint<地址> 与指定地址的
网络设备建立直接连线,此模式具有保
密功能。
-promisc 关闭或启动指定网络设
备的 promiscuous 模式。
[IP 地址] 指定网络设备的 IP 地址。
[网络设备] 指定网络设备的名称。 - 109 -
mesg
功能说明:设置终端机的写入权限。
语 法:mesg [ny]
补充说明:将 mesg 设置 y 时,其他用
户可利用 write 指令将信息直接显示在
您的屏幕上。
参 数:
n 不允许气筒用户将信息直接显
示在你的屏幕上。
y 允许气筒用户将信息直接显示
在你的屏幕上。
minicom
功能说明:调制解调器通信程序。
语 法:minicom [-8lmMostz][-a<on
或 0ff>][-c<on 或 off>][-C<取文件>][-d<
编号>][-p<模拟终端机>][-S<script 文件
>][配置文件]
补充说明:minicom 是一个相当受欢迎
的 PPP 拨号连线程序。
参 数:
-8 不要修改任何 8 位编码的字符。
-a<on 或 0ff> 设置终端机属性。
-c<on 或 off> 设置彩色模式。
-C<取文件> 指定取文件,并在启
动时开启取功能。
-d<编号> 启动或直接拨号。
-l 不会将所有的字符都转成 ASCII
码。
-m 以 Alt 或 Meta 键作为指令键。
-M 与-m 参数类似。
-o 不要初始化调制解调器。
-p <模拟终端机> 使用模拟终端
机。
-s 开启程序设置画面。
-S<script 文件> 在启动时,执行指
定的 script 文件。
-t 设置终端机的类型。
-z 在终端机上显示状态列。
[配置文件] 指定 minicom 配置文
件。
nc
功能说明:设置路由器。
语 法:
nc [-hlnruz][-g<网关...>][-G<
指向器数目>][-i<延迟秒数>][-o<输出
文件>][-p<通信端口>][-s<来源位址
>][-v...][-w<超时秒数>][主机名称][通信
端口...]
补充说明:执行本指令可设置路由器的
相关参数。
参 数:
-g<网关> 设置路由器跃程通信网
关,最丢哦可设置 8 个。
-G<指向器数目> 设置来源路由指
向器,其数值为 4 的倍数。
-h 在线帮助。
-i<延迟秒数> 设置时间间隔,以便
传送信息及扫描通信端口。
-l 使用监听模式,管控传入的资
料。
-n 直接使用 IP 地址,而不通过域
名服务器。
-o<输出文件> 指定文件名称,把往
来传输的数据以 16 进制字码倾倒成该
文件保存。
-p<通信端口> 设置本地主机使用
的通信端口。
-r 乱数指定本地与远端主机的通- 110 -
信端口。
-s<来源位址> 设置本地主机送出
数据包的 IP 地址。
-u 使用 UDP 传输协议。
-v 显示指令执行过程。
-w<超时秒数> 设置等待连线的时
间。
-z 使用 0 输入/输出模式,只在扫
描通信端口时使用。
netconf
功能说明:设置各项网络功能。
语 法:
netconf
补充说明:netconf 是 Red Hat Linux 发
行版专门用来调整 Linux 各项设置的程
序。
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 传输协议的- 111 -
连线状况。
-x 或--unix 此参数的效果和指定
&#34;-A unix&#34;参数相同。
--ip 或--inet 此参数的效果和指定
&#34;-A inet&#34;参数相同。
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 详细显示指令的执行过程。
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 服务器或回报目前的状
态。- 112 -
参 数:
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 设置流量管制器的对外传输
带宽。
smbd(samba daemon)
功能说明:Samba 服务器程序。
语 法:
smbd [-aDhoP][-d<排错层级
>][-i<范围>][-l<记录文件>][-O<连接槽
选项>][-p<连接端口编号>][-s<配置文
件>]
补充说明:smbd 为 Samba 服务器程序,
可分享文件与打印机等网络资源供
Windows 相关的用户端程序存取。
参 数:
-a 所有的连线记录都会加到记录
文件中。
-d<排错层级> 指定记录文件所记
载事件的详细程度。
-D 使用此参数时,smbd 会以服务
程序的方式在后台执行。
-h 显示帮助。
-i<范围> 指定 NetBIOS 名称的范
围。
-l<记录文件> 指定记录文件的名
称。
-o 每次启动时,会覆盖原有的记录
文件。
-O<连接槽选项> 设置连接槽选
项。
-p<连接端口编号> 设置连接端口
编号。
-P 仅用来测试 smbd 程序的正确
性。- 113 -
-s<配置文件> 指定 smbd 的设置文
件。
statserial(status
ofserial port)
功能说明:显示串口状态。
语 法:
statserial [-dnx][串口设备名
称]
补充说明:statserial 可显示各个接脚的
状态,常用来判断串口是否正常。
参 数:
-d 以 10 进制数字来表示串口的状
态。
-n 仅显示一次串口的状态后即结
束程序。
-x 与-n 参数类似,但是以 16 进制
来表示。
talk
功能说明:与其他用户交谈。
语 法:
talk [用户名称][终端机编号]
补充说明:通过 talk 指令,你可以和另
一个用户线上交谈。
tcpdump
功能说明:倾倒网络传输数据。
语
法 :
tcpdump
[-adeflnNOpqStvx][-c< 数 据 包 数 目
>][-dd][-ddd][-F<表达文件>][-i<网络界
面>][-r<数据包文件>][-s<数据包大小
>][-tt][-T<数据包类型>][-vv][-w<数据
包文件>][输出数据栏位]
补充说明:执行 tcpdump 指令可列出经
过指定网络界面的数据包文件头,在
Linux 操作系统中,你必须是系统管理
员。
参 数:
-a 尝试将网络和广播地址转换成
名称。
-c<数据包数目> 收到指定的数据
包数目后,就停止进行倾倒操作。
-d 把编译过的数据包编码转换成
可阅读的格式,并倾倒到标准输出。
-dd 把编译过的数据包编码转换成
C 语言的格式,并倾倒到标准输出。
-ddd 把编译过的数据包编码转换
成十进制数字的格式,并倾倒到标准输
出。
-e 在每列倾倒资料上显示连接层
级的文件头。
-f 用数字显示网际网络地址。
-F<表达文件> 指定内含表达方式
的文件。
-i<网络界面> 使用指定的网络截
面送出数据包。
-l 使用标准输出列的缓冲区。
-n 不把主机的网络地址转换成名
字。
-N 不列出域名。
-O 不将数据包编码最佳化。
-p 不让网络界面进入混杂模式。
-q 快速输出,仅列出少数的传输协
议信息。
-r<数据包文件> 从指定的文件读
取数据包数据。
-s<数据包大小> 设置每个数据包
的大小。
-S 用绝对而非相对数值列出 TCP- 114 -
关联数。
-t 在每列倾倒资料上不显示时间
戳记。
-tt 在每列倾倒资料上显示未经格
式化的时间戳记。
-T<数据包类型> 强制将表达方式
所指定的数据包转译成设置的数据包
类型。
-v 详细显示指令执行过程。
-vv 更详细显示指令执行过程。
-x 用十六进制字码列出数据包资
料。
-w<数据包文件> 把数据包数据写
入指定的文件。
testparm(test
parameter)
功能说明:测试 Samba 的设置是否正确
无误。
语 法:
testparm [-s][配置文件][<主
机名称><IP 地址>]
补充说明:执行 testparm 指令可以简单
测试 Samba 的配置文件,假如测试结果
无误,Samba 常驻服务就能正确载入该
设置值,但并不保证其后的操作如预期
般一切正常。
参 数:
-s 不显示提示符号等待用户按下
Enter 键,就直接列出 Samba 服务定义
信息。
traceroute
功能说明:显示数据包到主机间的路
径。
语 法:
traceroute [-dFlnrvx][-f<存活
数值>][-g<网关>...][-i<网络界面>][-m<
存活数值>][-p<通信端口>][-s<来源地
址>][-t<服务类型>][-w<超时秒数>][主
机名称或 IP 地址][数据包大小]
补充说明:
traceroute 指令让你追踪网络
数据包的路由途径,预设数据包大小是
40Bytes,用户可另行设置。
参 数:
-d 使用 Socket 层级的排错功能。
-f<存活数值> 设置第一个检测数
据包的存活数值 TTL 的大小。
-F 设置勿离断位。
-g<网关> 设置来源路由网关,最多
可设置 8 个。
-i<网络界面> 使用指定的网络界
面送出数据包。
-I 使用 ICMP 回应取代 UDP 资料
信息。
-m<存活数值> 设置检测数据包的
最大存活数值 TTL 的大小。
-n 直接使用IP地址而非主机名称。
-p<通信端口> 设置 UDP 传输协议
的通信端口。
-r 忽略普通的 Routing Table,直接
将数据包送到远端主机上。
-s<来源地址> 设置本地主机送出
数据包的 IP 地址。
-t<服务类型> 设置检测数据包的
TOS 数值。
-v 详细显示指令的执行过程。
-w<超时秒数> 设置等待远端主机
回报的时间。
-x 开启或关闭数据包的正确性检
验。 - 115 -
tty(teletypewriter)
功能说明:显示终端机连接标准输入设
备的文件名称。
语 法:
tty [-s][--help][--version]
补充说明:在 Linux 操作系统中,所有
外围设备都有其名称与代号,这些名称
代号以特殊文件的类型存放于/dev 目录
下。你可以执行 tty 指令查询目前使用
的终端机的文件名称。
参 数:
-s或--silent或--quiet 不显示任何信
息,只回传状态代码。
--help 在线帮助。
--version 显示版本信息。
uuname
功能说明:显示全部的UUCP远端主机。
语 法:uuname [-alv][-I<配置文件
>][--help]
补充说明:uuname 可显示 UUCP 远端
主机。
参 数:
-a 或--aliases 显示别名。
-I<配置文件>或--config<配置文件>
指定程序的配置文件。
-l 或--local 显示本机名称。
-v 或--version 显示版本信息。
--help 显示帮助。
wall(write all)
功能说明:传送信息。
语 法:wall [公告信息]
补充说明:通过 wall 指令可将信息发送
给每位同意接收公众信息的终端机用
户,若不给予其信息内容,则 wall 指令
会从标准输入设备读取数据,然后再把
所得到的数据传送给所有终端机用户。
write
功能说明:传送信息。
语 法:write [用户名称][终端机编
号]
补充说明:通过 write 指令可传递信息
给另一位登入系统的用户,当输入完毕
后,键入 EOF 表示信息结束,write 指
令就会将信息传给对方。如果接收信息
的用户不只登入本地主机一次,你可以
指定接收信息的终端机编号。
ytalk
功能说明:与其他用户交谈。
语 法:
ytalk [-isxY][-h<主机名称 IP
地址>][用户名称...]
补充说明:通过 ytalk 指令,你可以和
其他用户线上交谈,如果想和其他主机
的用户交谈,在用户名称后加上其主机
名称或 IP 地址即可。
参 数:
-h<主机名称 IP 地址> 指定交谈对
象所在的远端主机。
-i 用提醒声响代替显示信息。
-s 在指令提示符号先开启 ytalk 交
谈窗。
-x 关闭图形界面。
-Y 所有必须回应yes或no的问题,
都必须用大写英文字母&#34;Y&#34;或&#34;N&#34;回答。 - 116 -
arpwatch(ARP
watcher)
功能说明:监听网络上 ARP 的记录。
语 法:
arpwatch [-d][-f<记录文件
>][-i<接口>][-r<记录文件>]
补 充 说 明 : ARP(Address Resolution
Protocol)是用来解析 IP 与网络装置硬件
地址的协议。arpwatch 可监听区域网络
中的 ARP 数据包并记录,同时将监听到
的变化通过 E-mail 来报告。
参 数:
-d 启动排错模式。
-f<记录文件> 设置存储 ARP 记录
的文件,预设为/var/arpwatch/arp.dat。
-i<接口> 指定监听 ARP 的接口,
预设的接口为 eth0。
-r<记录文件> 从指定的文件中读
取 ARP 记录,而不是从网络上监听。
apachectl(Apache
control interface)
功能说明:可用来控制 Apache HTTP 服
务器的程序。
语
法 :
apachectl
[configtest][fullstatus][graceful][help][res
tart][start][status][stop]
补充说明:apachectl 是 slackware 内附
Apache HTTP 服务器的 script 文件,可
供管理员控制服务器,但在其他 Linux
的 Apache HTTP 服务器不一定有这个
文件。
参 数:
configtest 检查设置文件中的语法
是否正确。
fullstatus 显示服务器完整的状态
信息。
graceful 重新启动 Apache 服务器,
但不会中断原有的连接。
help 显示帮助信息。
restart 重新启动 Apache 服务器。
start 启动 Apache 服务器。
status 显示服务器摘要的状态信
息。
stop 停止 Apache 服务器。
smbclient(samba
client)
功能说明:可存取 SMB/CIFS 服务器的
用户端程序。
语 法:
smbclient [网络资源][密
码][-EhLN][-B<IP
地址>][-d<排错层级
>][-i<范围>][-I<IP
地址>][-l<记录文件
>][-M<NetBIOS 名称>][-n<NetBIOS 名
称>][-O<连接槽选项>][-p<TCP 连接端
口>][-R<名称解析顺序>][-s<目录>][-t<
服务器字码>][-T<tar 选项>][-U<用户名
称>][-W<工作群组>]
补充说明:SMB 与 CIFS 为服务器通信
协议,常用于Windows95/98/NT等系统。
smbclient 可让 Linux 系统存取 Windows
系统所分享的资源。
参 数:
[网络资源] [网络资源]的格式为//服
务器名称/资源分享名称。
[密码] 输入存取网络资源所需的
密码。- 117 -
-B<IP 地址> 传送广播数据包时所
用的 IP 地址。
-d<排错层级> 指定记录文件所记
载事件的详细程度。
-E 将信息送到标准错误输出设备。
-h 显示帮助。
-i<范围> 设置 NetBIOS 名称范围。
-I<IP地址> 指定服务器的IP地址。
-l<记录文件> 指定记录文件的名
称。
-L 显示服务器端所分享出来的所
有资源。
-M<NetBIOS 名 称 > 可 利 用
WinPopup 协议,将信息送给选项中所
指定的主机。
-n<NetBIOS 名称> 指定用户端所
要使用的 NetBIOS 名称。
-N 不用询问密码。
-O<连接槽选项> 设置用户端 TCP
连接槽的选项。
-p<TCP 连接端口> 指定服务器端
TCP 连接端口编号。
-R<名称解析顺序> 设置 NetBIOS
名称解析的顺序。
-s<目录> 指定 smb.conf 所在的目
录。
-t<服务器字码> 设置用何种字符
码来解析服务器端的文件名称。
-T<tar 选项> 备份服务器端分享的
全部文件,并打包成 tar 格式的文件。
-U<用户名称> 指定用户名称。
-W<工作群组> 指定工作群组名
称。
pppsetup
功能说明:设置 PPP 连线。
语 法:
pppsetup
补充说明:这是 Slackware 发行版内附
程序,它具有互动式的问答界面,让用
户轻易完成 PPP 的连线设置。
电子邮件与新闻组
archive
功能说明:新闻组文件备存程序。
语 法:
archive [-fmr][-a<备存目录
>][-i<索引文件>][源文件]
补充说明:archive 会读取新闻组的文
件,然后加以备存。archive 备存时,会
保存[源文件]中文件的目录阶层。
参 数:
-a<备存目录> 指定备存的目录。
-f 将阶层目录名称的阶层关系取
消,以句点来取代斜线。
-i<索引文件> 制作文件索引。
-m 将文件复制到目的地,建立文
件连接后,以连接取代原始的文件。
-r archive 预设的标准错误输出为
/var/errlog。-r 参数可取消此功能。
[源文件] 在源文件中指定要备份
的文件。 - 118 -
ctlinnd(control the
internet news daemon)
功能说明:设置 INN 新闻组服务器。
语 法:
ctlinnd [-hs][-t<超时秒数
>][控制命令<设置数值>...]
补充说明:通过 ctlinnd 指令,可以对新
闻组服务器这项常驻服务下达控制命
令,直接设置相关数值。
参 数:
-h 在线帮助。
-s 不显示指令执行过程。
-t<超时秒数> 设置等待服务器回
报的时间,单位以秒计算,超过此一时
间则为超时。
elm
功能说明:E-mail 管理程序。
语 法:
elm [-s<邮件主题>][收信人
别名或地址]<[要输入的文件] 或
elm [-hmvz][-f< 目
录>][-i<文件名>]
补充说明:elm 为全屏文字模式的电子
邮件管理程序。与 mail 相比,elm 提供
较易操作的界面,但仍不及 pine 来得友
善。
参 数:
-s<邮件主题> 指定新邮件的邮件
主题。
-f<目录> 开启程序时,读取指定的
目录。
-h 显示帮助。
-i<文件名> 将文件内容插入送出
的邮件中。
-
m
进入
e
lm
后,不
显示指
令说明。
-
v
显示
e
lm
的版本
信息
。
-z 若收件信箱没有邮件,则不启动
elm 程序。
getlist
功能说明:下载新闻组清单。
语 法:
getlist [-h<新闻组服务器
>][-p<通信端口>][群组类型<范本样式
><群组名称>]
补充说明:getlist 指令会从新闻服务器
下载新闻组清单,并把清单输出到标准
输出设备。
参 数:
-h<新闻组服务器> 指定欲连接的
新闻组服务器。
-p<通信端口> 设置连接新闻组服
务器的通讯端口。
inncheck(inn check)
功能说明:检查 inn 相关配置文件的语
法是否正确。
语
法 :
inncheck
[-afv][-pedantic][-perm][-noperm][文件]
补充说明:inncheck 会检查 inn 配置文
件的语法是否正确,但不会实际修改这
些配置文件。
参 数:
-a 不管是否出现[文件]参数,仍然
检查全部的配置文件。
-f 若发现配置文件有误,则列出可
修正错误的指令。
-v 执行时显示详细的信息。
-pedantic 以较为严格的方式来检- 119 -
查。
-perm 检查文件权限是否有误。
--noperm 不检查文件的权限设置。
[ 文 件 ] 若 不 指 定 此 参 数 , 则
inncheck 会检查所有预设的文件。
mail
功能说明:E-mail 管理程序。
语 法:mail [-iInNv][-b<地址>][-c<
地 址 >][-f< 邮 件文 件 >][-s< 邮 件主 题
>][-u<用户帐号>][收信人地址]
补充说明:mail 是一个文字模式的邮件
管理程序,操作的界面不像 elm 或 pine
那么容易使用,但功能尚称完整。
参 数:
-b<地址> 指定密件副本的收信人
地址。
-c<地址> 指定副本的收信人地址。
-f<邮件文件> 读取指定邮件文件
中的邮件。
-i 不显示终端发出的信息。
-I 使用互动模式。
-n 程序使用时,不使用 mail.rc 文
件中的设置。
-N 阅读邮件时,不显示邮件的标
题。
-s<邮件主题> 指定邮件的主题。
-u<用户帐号> 读取指定用户的邮
件。
-v 执行时,显示详细的信息。
mailconf
功能说明:Sendmail 设置程序。
语 法:mailconf [--addvdom<虚拟网
络>][--delvdom<虚拟网络>][--help]
补充说明:mailconf 实际为 linuxconf 的
符号连接,用来设置 Sendmail 相关的选
项。执行 mailconf 时,不管目前的环境
为指令列模式或是 X Window,都会出
现图形界面的设置画面,让您轻松地完
成设置。所有指令列的参数都可以在图
形界面中设置。建议不用加上任何参
数,直接进入 mailconf 的图形界面来设
置。
mailq(mail queue)
功能说明:显示待寄邮件的清单。
语 法:mailq [-q]
补充说明:mailq 可列出待寄邮件的清
单,包括邮件 ID,邮件大小,邮件保存
时间,寄信人,收信人,以及邮件无法
寄出的原因,提供管理员参考的信息。
mailq 实际上是执行 sendmail -bp 指令。
参 数:
-v 显示较详细的信息。
messages
功能说明:查看信箱中的邮件数。
语 法:messages [邮件目录或文件]
补充说明:messages 实际上是一个 script
文件,可用来检查信箱中的邮件数。若
不指定[邮件目录或文件]参数,则显示
目前收件信箱中的邮件数。
metamail
功能说明:负责处理非文字 E-mail 的程- 120 -
序。
语
法 : metafile
[-bBdehpPqrRTwxyz][-c<邮件内容类型
>][-f<寄信人地址>][-m<邮件管理程序
名称>][-s<邮件主题>][文件名]
补充说明:当 E-mail 管理程序遇到非
ISO-8859-1 标准文字的邮件内容,而不
知 道 要 如 何 处 理 的 时 候 , 即 调 用
metamail。
参 数:
-b 邮件只有内文,没有表头。
-B 在背景显示信息。
-c<邮件内容类型> 不要读取邮件
表头的&#34;Content-type&#34;栏位,而去读取<
邮件内容类型>中的设置,以决定要调
用哪个程序来处理邮件信息。
-d metamail 在调用其他程序显示
信息前,不需向用户确认。
-e 删除内文前端的空白行。
-f<寄信人地址> 不要读取邮件表
头中的寄信人地址,而去读取选项中的
设置。
-h 使用 metamail 的邮件管理程序
名称。
-m<邮件管理程序名称> 记录调用
metamail 的邮件管理程序名称。
-p 将显示内容送给 more 指令处理
之后,再送到输出设备。
-P 与-p 参数功能类似,但会在信息
结束显示&#34;Press RETURN to go on&#34;字符
串。
-q metamail 在调用其他程序来显
示信息前,不用在屏幕上显示相关的信
息。
-r metamail预设无法让root用户执
行。
-R 显示信息前先清除屏幕。
-s<邮件主题> 不要读取邮件表头
中的邮件主题,而去读取选项中的设
置。
-T 若要在一个新的终端机模拟视
窗中重新启动 metamail,则 metamail 必
须以递归模式来调用程序本身,这时便
需要使用-T 参数。
-w 不要读取 mailcap 中的设置,而
直接处理邮件,并将数据存入文件中。
-x 不要以终端机模式来执行,即不
使用互动模式。
-y 抽出邮件内文中 MIME 格式的
部分。
-z 程序结束时将输入的文件删除。
mutt
功能说明:E-mail 管理程序。
语 法 :mutt [-hnpRvxz][-a<文件
>][-b<地址>][-c<地址>][-f<邮件文件
>][-F<配置文件>][-H<邮件草稿>][-i<文
件>][-m<类型>][-s<主题>][邮件地址]
补充说明:mutt 是一个文字模式的邮件
管理程序,提供了全屏幕的操作界面。
参 数:
-a<文件> 在邮件中加上附加文件。
-b<地址> 指定密件副本的收信人
地址。
-c<地址> 指定副本的收信人地址。
-f<邮件文件> 指定要载入的邮件
文件。
-F<配置文件> 指定 mutt 程序的设
置文件,而不读取预设的.muttrc 文件。
-h 显示帮助。
-H<邮件草稿> 将指定的邮件草稿
送出。- 121 -
-i<文件> 将指定文件插入邮件内
文中。
-m<类型> 指定预设的邮件信箱类
型。
-n 不 要 去 读 取 程 序 培 植 文 件
(/etc/Muttrc)。
-p 在 mutt 中编辑完邮件后,而不
想将邮件立即送出,可将该邮件暂缓寄
出。
-R 以只读的方式开启邮件文件。
-s<主题> 指定邮件的主题。
-v 显示 mutt 的版本信息以及当初
编译此文件时所给予的参数。
-x 模拟 mailx 的编辑方式。
-z 与-f 参数一并使用时,若邮件文
件中没有邮件即不启动 mutt。
nntpget
功能说明:下载新闻组文章。
语 法:nntpget [-ov][-d<组类型清单
>][-f<文 件或目 录>][-n<组 名称清 单
>][-t<时间日期>][-u<文件或目录>][新
闻组服务器]
补充说明:执行 nntpget 指令将从指定
的新闻组服务器下载文章。nntpget 指令
会从标准输入设备读取信息识别码,而
下载的新闻文章则呈现到标准输出设
备。
参 数:
-d<组类型清单> 指定新闻组类型
为 distribution 的清单。
-f<文件或目录> 下载其更改时间
较指定文件或目录的更改时间更接近
现在的新闻文章。
-n<组名称清单> 指定新闻组名称
的清单。
-o 下载本地主机所没有的新闻文
章。
-t<时间日期> 指定时间与日期,较
该日期时间更新的新闻文章都会被下
载。
-u<文件或目录> 此参数的效果和
指定&#34;-f&#34;参数类似,但它在成功下载文章
之后会去更改指定文件或目录的更改
时间,便于下次再作为参考。
-v 当指令执行时,把每篇文章的信
息识别码都送到标准输出。本参数需配
合参数&#34;-o&#34;使用。
pine
功能说明:收发电子邮件,浏览新闻组。
语 法:
pine [-ahikorz][-attach<附件
>][-attach_and_delete<
附
件
>][-attachlist<附件清单>][-c<邮件编号
>][-conf][-create_lu< 地 址 薄 >< 排 序 法
>][-f<收件箱>][-F<文件>][-I<暂存快捷
键>][-n<邮件编号>][-nr][-p<环境文件
>][-pinerc< 输 出 文 件 >][-P< 配 置文件
>][-sort<
排 序 法
></reverse>][-url<URL>][-< 功 能 选 项
>=<设置值>][用户名称或电子邮件地
址...]
补充说明:pine 是个以显示导向为住的
邮件处理程序,包括一般电子邮件和新
闻组的文章。pine 也支持 MIME 格式,
可让用户将 MIME 的对象保存成文件,
甚至指定外挂程序直接开启对象。
参 数:
-a 在 UWIN 中使用匿名模式。
-attach<附件> 把指定的文件附加- 122 -
在信件里,一并夹带寄出。
-attach_and_delete 此参数的效果
和指定&#34;-attach&#34;参数类似,但在信件寄
出后<附件>会将指定的文件删除。
-attachlist<附件清单> 设置一份文
件清单,把该清单内的文件全部附加到
信件中,夹带寄出。
-c<邮件编号> 直接开启指定编号
的邮件。
-conf 产生 pine.conf 的范例文件,
并输出到标准输出设备。
-create_lu<地址薄><排序法> 将地
址 薄 以 指 定 的排序 法 排序, 产
生
.addressbook.lu 索引文件。
-f<收件箱> 开启指定的接收信件
箱,而非预设的 INBOX 收件箱。
-F<文件> 直接浏览指定文件的内
容。
-h 在线帮助。
-i 直接进入收件箱。
-I<暂存快捷键> 设置进入 pine 就
要执行的命令,该命令以快捷键的按键
指定。
-k 支持键盘上的 F1,F2...等功能,
而非使用一般快捷键。
-n<邮件编号> 设置现在的邮件编
号。
-nr 使用 UWIN 的特殊模式。
-o 设置收件箱为只读。
-p<环境文件> 另外指定 pine 的环
境文件。
-pinerc<输出文件> 读取
.pinerc 环
境文件的内容并输出成文件保存起来,
您必须指定输出文件的名称。
-r 展示模式。
-sort<排序法> 把收件箱内的信件
依指定的方式排序。
-url<URL> 直接开启给予的 URL。
-z 让 pine 可被 Ctrl+z 中断,暂存
在后台作业里。
-<功能选项>=<设置值> 暂时指定
各项功能的设置值。
slrn
功能说明:新闻组阅读程序。
语
法 :
slrn
[-Cdnp][-create][-help][-f< 新 闻 组 文 件
>][-h<服务器>][--version]
补充说明:slrn 是一个很容易使用的新
闻组阅读程序,提供全屏幕的图形操作
界面,让用户能轻松地阅读与管理新闻
组。
参 数:
-C 使用彩色模式。
-d 下载组清单时,也一并下载每个
组的说明。
-f<新闻组文件> 指定要存储组内
容的文件,预设的文件名为.newsrc。
-h<服务器> 指定新闻组服务器。
-n 不要检查是否有新的新闻组。
-p 设置新闻组服务器的连接端口
编号,预设为 119。
-create 第一次连上某台新闻组服
务器时,必须使用此参数,以便下载服
务器中的组清单,并保存在指定的
newsrc 文件中。
-help 显示帮助。
--version 显示版本信息。 - 123 -
X WINDOWS
SYSTEM
reconfig
功能说明:转换配置文件。
语 法 :
reconfig [Xconfig]
XF86Config
补充说明:reconfig 指令能将 XFree86
3.1 及以前的版本的配置文件,转成新
的格式。现今的配置文件
XF86Config,存放在/etc 或/etc/X11 目录
下,它的格式包含了更多的信息,因此
在转换之后,您还须自行编辑设置文
件,输入不足的部分。
startx(start X Window)
功能说明:启动 X Window。
语 法:
startx [程序][--服务器设置]
补充说明:startx 为启动 X Window 的
script 文件,实际上启动 X Window 的程
序为 xinit。
参 数:
[程序] 此处所指定的[程序]为 X
Window 所要执行程序的配置文件。
[--服务器设置] startx 预设会去读
取.xerverrc 中的配置,决定启动 X
Window 的方式。
Xconfigurator
功能说明:设置 XFree86。
语 法:
Xconfigurator [--card<显卡型
号 >][--expert][--help][--hsync&#34;< 水 平 扫
描频率>&#34;][-kickstart][--monitor<显示器
型 号 >][--server< 显 示 服 务 器
>][--vsync&#34;<垂直扫描频率>&#34;]
补充说明:这是 Red Hat 公司遵循 GPL
规则所开发的程序,它具有互动式操作
界面,您可以轻易地利用方向键和空格
键等,设置显卡和显示器,并选择欲使
用的画面分辨率与色彩深度,最后保存
配置文件。
XF86Config
参 数:
--card<显卡型号> 设置显卡的型
号,可用&#34;--help&#34;参数查询型号列表。
--expert 启用专家模式,增加用户
得以自行选择的项目而非由程序完全
自动检测。
--help 在线帮助。
--hsync&#34;<水平扫描频率>&#34; 设置水
平扫描频率。
--kickstart 启用全自动模式。
--monitor<显示器型号> 设置显示
器型号,可用&#34;--help&#34;参数查询型号列
表。
--server<显示服务器> 设置显示服
务器。
--vsync&#34;<垂直扫描频率>&#34; 设置垂
直扫描频率。 - 124 -
XF86Setup
功能说明:设置 XFee86。
语 法:XF86Setup [-display<主机名
称 或 IP 地 址 >:< 显 示 器 编 号
>][-nodialog][-sync]
补充说明:这是 Linux 系统用来设置
XFee86 的程序,它会进入图形模式,通
过互动操作界面,让用户轻松完成
XFee86 环境的设置。
参 数:
-display<主机名称或 IP 地址>:<显示
器编号> 指定显示 XF86Setup设置画
面的主机名称以及欲在该主机上的哪
个显示器显示画面。
-nodialog 执行 XF86Setup 时,不显
示交谈窗,直接以文字模式提出询问。
--sync 和 X Server 进行数据同步传
输。
xlsatoms
功能说明:列出 X Server 定义的成分。
语 法:
xlsatoms [-display<显示器编
号>][-format<输出格式>][-name<成分
名称>][-range<列表范围>]
补充说明:执行 xlsatoms 指令会列出 X
Server 内部所有定义的成分,每个成分
都有其编号,您可利用参数设置列表范
围,或直接指定欲查询的成分名称。
参 数:
-display< 显 示器编 号> 指 定 X
Server 连接的显示器编号,该编号由&#34;0&#34;
开始计算, 依序递增。
-format<输出格式> 设置成分清单
的列表格式,您可使用控制字符改变显
示样式。
-name<成分名称> 列出指定的成
分。
-range<列表范围> 设置成分清单
的列表范围。
xlsclients
功能说明:列出显示器中的客户端应用
程序。
语 法:
xlsclients [-al][-display<显示
器编号>][-m<最大指令长度>]
补充说明:执行 xlsclients 指令可列出某
个显示器中,正在执行的客户端应用程
序信息。
参 数:
-a 列出所有显示器的客户端应用
程序信息。
-display< 显 示器编 号> 指 定 X
Server 连接的显示器编号,该编号由&#34;0&#34;
开始计算,依序递增。
-l 使用详细格式列表。
-m<最大指令长度> 设置显示指令
信息的最大长度,单位以字符计算。
xlsfonts
功能说明:列出 X Server 使用的字体。
语 法:
xlsfonts [-1Clmou][-display<
主机名称或 IP 地址>:<显示器编号
>][-fn<范本样式>][-ll][-lll][-n<显示栏位
数>][-w<每列字符数>]
补充说明:执行 xlsfonts 指令会显示目
前 X Server 可使用的字体,也能使用范
本样式仅列出的符合条件的字体。
参 数:- 125 -
-1 仅用单一栏位列出字体清单。
-C 使用多个栏位列出字体清单。
-display<主机名称或 IP 地址>:<显示
器编号> 指定显示 XF86Setup设置画
面的主机名称以及欲放在该主机机上
的哪个显示器画面。
-fn<范本样式> 只列出符合范本样
式指定的条件的字体。
-l 除字体名称外,同时列出字体的
属性。
-ll 此参数的效果和指定&#34;l&#34;参数类
似,但显示更详细的信息。
-lll 此参数的效果和指定&#34;ll&#34;参数
类似,但显示更详细的信息。
-m 配合参数&#34;-l&#34;使用时,一并列出
字体大小的上下限。
-n<显示栏位数> 设置每列显示的
栏位数。
-o 以 OpenFont 的形式列出字体清
单。
-u 列出字体清单时不依照其名称
排序。
-w<每列字符数> 设置每列的最大
字符数。
其它
yes
1.命令说明
输出回应的字符串。yes 回应“y”字符,
后者指定字符。
2.路径
/usr/bin/yes
3.语法
yes [--help] [--version] string
4.参数
--help 显示帮助字符。 --version 显示
版本信息
5.相关命令
无
6.举例说明
[root@bixuan/]#yes &#34;OK&#34; //回应“OK”
字符串。
命令执行结果如下:
OK
OK
OK
...
Ctrl+c //按 Ctrl+c 键中断 |
|