·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux论坛 | Linux文档 | Linux下载 | Linux博客 | Linux搜索 | 开源项目孵化平台 | 《开源时代》
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 系统管理
 
Linux命令大全
来源: ChinaUnix博客  日期: 2006.04.28 17:01 (共有条评论) 我要评论
 

1. 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""][-kickstart][--monitor][--server][--vsync""]
补充说明:这是Red Hat 公司遵循GPL 规则所开发的程序,它具
有互动式操作界面,您可以轻易地利用方向键和空格键等,设置
显卡和显示器,并选择欲使用的画面分辨率与色彩深度,最后保
存配置文件XF86Config。
2
参 数:
--card 设置显卡的型号,可用"--help"参数查
询型号列表。
--expert 启用专家模式,增加用户得以自行选择的项目而
非由程序完全自动检测。
--help 在线帮助。
--hsync"" 设置水平扫描频率。
--kickstart 启用全自动模式。
--monitor 设置显示器型号,可用"--help"
参数查询型号列表。
--server 设置显示服务器。
--vsync"" 设置垂直扫描频率。
XF86Setup
功能说明:设置XFee86。
语 法:XF86Setup [-display:][-nodialog][-sync]
补充说明:这是Linux 系统用来设置XFee86 的程序,
它会进入图形模式,通过互动操作界面,让用户轻
松完成XFee86 环境的设置。
参 数:
-display: 指定显示XF86Setup 设置画面的主机名称以及
欲在该主机上的哪个显示器显示画面。
-nodialog 执行XF86Setup 时,不显示交谈窗,
直接以文字模式提出询问。
--sync 和X Server 进行数据同步传输。
xlsatoms
功能说明:列出X Server 定义的成分。
语 法:xlsatoms [-display][-format][-name][-range]
补充说明:执行xlsatoms 指令会列出X Server 内部所有定义的
成分,每个成分都有其编号,您可利用参数设置列表范围,或直
接指定欲查询的成分名称。
3
参 数:
-display 指定X Server 连接的显示器编号,
该编号由"0"开始计算, 依序递增。
-format 设置成分清单的列表格式,您可使用控
制字符改变显示样式。
-name 列出指定的成分。
-range 设置成分清单的列表范围。
xlsclients
功能说明:列出显示器中的客户端应用程序。
语 法:xlsclients [-al][-display][-m]
补充说明:执行xlsclients 指令可列出某个显示器中,正在执
行的客户端应用程序信息。
参 数:
-a 列出所有显示器的客户端应用程序信息。
-display 指定X Server 连接的显示器编号,
该编号由"0"开始计算,依序递增。
-l 使用详细格式列表。
-m 设置显示指令信息的最大长度,单位以
字符计算。
xlsfonts
功能说明:列出X Server 使用的字体。
语 法:xlsfonts [-1Clmou][-display:][-fn][-ll][-lll][-n][-w]
补充说明:执行xlsfonts 指令会显示目前X Server 可使用的字
体,也能使用范本样式仅列出的符合条件的字体。
参 数:
-1 仅用单一栏位列出字体清单。
-C 使用多个栏位列出字体清单。
-display: 指定显示
4
XF86Setup 设置画面的主机名称以及欲放在该主机机上的哪个显
示器画面。
-fn 只列出符合范本样式指定的条件的字体。
-l 除字体名称外,同时列出字体的属性。
-ll 此参数的效果和指定"l"参数类似,但显示更详细的信
息。
-lll 此参数的效果和指定"ll"参数类似,但显示更详细的
信息。
-m 配合参数"-l"使用时,一并列出字体大小的上下限。
-n 设置每列显示的栏位数。
-o 以OpenFont 的形式列出字体清单。
-u 列出字体清单时不依照其名称排序。
-w 设置每列的最大字符数。
2.备份压缩
ar
功能说明:建立或修改备存文件,或是从备存文件中抽取文件。
语 法:ar[-dmpqrtx][cfosSuvV][a][备存文件][成员文件]
补充说明:ar 可让您集合许多文件,成为单一的备存文件。在
备存文件中,所有成员文件皆保有原来的属性与权限。
参 数:
指令参数
-d 删除备存文件中的成员文件。
-m 变更成员文件在备存文件中的次序。
-p 显示备存文件中的成员文件内容。
-q 将问家附加在备存文件末端。
-r 将文件插入备存文件中。
-t 显示备存文件中所包含的文件。
-x 自备存文件中取出成员文件。
选项参数
a 将文件插入备存文件中指定的成员文件之
后。
b 将文件插入备存文件中指定的成员文件之
前。
c 建立备存文件。
5
f 为避免过长的文件名不兼容于其他系统的ar 指令指令,
因此可利用此参数,截掉要放入备存文件中过长的成员文件名
称。
i 将问家插入备存文件中指定的成员文件之
前。
o 保留备存文件中文件的日期。
s 若备存文件中包含了对象模式,可利用此参数建立备存文
件的符号表。
S 不产生符号表。
u 只将日期较新文件插入备存文件中。
v 程序执行时显示详细的信息。
V 显示版本信息。
bunzip2
功能说明:.bz2 文件的解压缩程序。
语 法:bunzip2 [-fkLsvV][.bz2 压缩文件]
补充说明:bunzip2 可解压缩.bz2 格式的压缩文件。bunzip2 实
际上是bzip2 的符号连接,执行bunzip2 与bzip2 -d 的效果相
同。
参 数:
-f 或--force 解压缩时,若输出的文件与现有文件同名时,
预设不会覆盖现有的文件。若要覆盖,请使用此参数。
-k 或--keep 在解压缩后,预设会删除原来的压缩文件。若
要保留压缩文件,请使用此参数。
-s 或--small 降低程序执行时,内存的使用量。
-v 或--verbose 解压缩文件时,显示详细的信息。
-l,--license,-V 或--version 显示版本信息。
bzip2
功能说明:.bz2 文件的压缩程序。
语 法:
bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][- 压
缩等级][要压缩的文件]
补充说明:bzip2 采用新的压缩演算法,压缩效果比传统的LZ77/LZ78 压
缩演算法来得好。若没有加上任何参数,bzip2 压缩完文件后会产生.bz2
的压缩文件,并删除原始的文件。
6
参 数:
-c 或--stdout 将压缩与解压缩的结果送到标准输出。
-d 或--decompress 执行解压缩。
-f 或--force bzip2 在压缩或解压缩时,若输出文件与现有文件同
名,预设不会覆盖现有文件。若要覆盖,请使用此参数。
-h 或--help 显示帮助。
-k 或--keep bzip2 在压缩或解压缩后,会删除原始的文件。若要保
留原始文件,请使用此参数。
-s 或--small 降低程序执行时内存的使用量。
-t 或--test 测试.bz2 压缩文件的完整性。
-v 或--verbose 压缩或解压缩文件时,显示详细的信息。
-z 或--compress 强制执行压缩。
-L,--license,
-V 或--version 显示版本信息。
--repetitive-best 若文件中有重复出现的资料时,可利用此参数提
高压缩效果。
--repetitive-fast 若文件中有重复出现的资料时,可利用此参数加
快执行速度。
-压缩等级 压缩时的区块大小。
bzip2recover
功能说明:用来修复损坏的.bz2 文件。
语 法:bzip2recover [.bz2 压缩文件]
补充说明:bzip2 是以区块的方式来压缩文件,每个区块视为独
立的单位。因此,当某一区块损坏时,便可利用bzip2recover,
试着将文件中的区块隔开来,以便解压缩正常的区块。通常只适
用在压缩文件很大的情况。
compress
功能说明:压缩或解压文件。
语 法:compress [-cdfrvV][-b ][文件或目
录...]
补充说明:compress 是个历史悠久的压缩程序,文件经它压缩
后,其名称后面会多出".Z"的扩展名。当要解压缩时,可执行
uncompress 指令。事实上uncompress 是指向compress 的符号
连接,因此不论是压缩或解压缩,都可通过compress 指令单独
7
完成。
参 数:
-b 压缩效率是一个介于9-16 的数值,预设值
为"16",指定愈大的数值,压缩效率就愈高。
-c 把压缩后的文件输出到标准输出设备,不去更动原始文
件。
-d 对文件进行解压缩而非压缩。
-f 强制保存压缩文件,不理会文件名称或硬连接是否存在,
该文件是否为符号连接以及压缩效率高低的问题。
-r 递归处理,将指定目录下的所有文件及子目录一并处
理。
-v 显示指令执行过程。
-V 显示指令版本及程序预设值。
cpio(copy in/out)
功能说明:备份文件。
语 法:cpio [-0aABckLovV][-C ][-F ][-H ][-O ][--force-local][--help][--quiet][--version] 或 cpio [-bBcdfikmnrsStuvV][-C ][-H ][-I ][-M ][-R ][--block-
>][--force-local][--help][--no-absolute-filenames][--no-preserve-owner][--only-verify
本样式...] 或 cpio [-0adkiLmpuvV][-R ][--help][--no-preserve
的目]
补充说明:cpio 是用来建立,还原备份档的工具程序,它可以加入,解开cpio 或tra 备份档内的参 数:
-0 或--null 接受新增列控制字符,通常配合find 指令的"-print0"参数使用。
-a 或--reset-access-time 重新设置文件的存取时间。
-A 或--append 附加到已存在的备份档中,且这个备份档必须存放在磁盘上,而不能放置于磁-b 或--swap 此参数的效果和同时指定"-sS"参数相同。
-B 将输入/输出的区块大小改成5210 Bytes。
-c 使用旧ASCII 备份格式。
-C或--io-size= 设置输入/输出的区块大小,单位是Byte。
-d 或--make-directories 如有需要cpio 会自行建立目录。
-E或--pattern-file= 指定范本文件,其内含有一个或多个范本样式,每列一个范本样式。
-f 或--nonmatching 让cpio 解开所有不符合范本条件的文件。
-F或--file= 指定备份档的名称,用来取代标准输入或输出,也能借此通过档。
-H 指定备份时欲使用的文件格式。
8
-i 或--extract 执行copy-in 模式,还原备份档。
-l 指定备份档的名称,用来取代标准输入,也能借此通过网络使用另一台主机的保-k 此参数将忽略不予处理,仅负责解决cpio 不同版本间的兼容性问题。
-l 或--link 以硬连接的方式取代复制文件,可在copy-pass 模式下运用。
-L 或--dereference 不建立符号连接,直接复制该连接所指向的原始文件。
-m 或preserve-modification-time 不去更换文件的更改时间。
-M或--message= 设置更换保存媒体的信息。
-n 或--numeric-uid-gid 使用"-tv"参数列出备份档的内容时,若再加上参数"-n",则会以用称列出文件清单。
-o 或--create 执行copy-out 模式,建立备份档。
-O 指定备份档的名称,用来取代标准输出,也能借此通过网络 使用另一台主机的-p 或--pass-through 执行copy-pass 模式,略过备份步骤,直接将文件复制到目的目录。
-r 或--rename 当有文件名称需要更动时,采用互动模式。
-R或
----owner 在copy-in 模式还原备份档,或copy-pass 模式复制文者与所属群组。
-s 或--swap-bytes 交换每对字节的内容。
-S 或--swap-halfwords 交换每半个字节的内容。
-t 或--list 将输入的内容呈现出来。
-u 或--unconditional 置换所有文件,不论日期时间的新旧与否,皆不予询问而直接覆盖。
-v 或--verbose 详细显示指令的执行过程。
-V 或--dot 执行指令时,在每个文件的执行程序前面加上"."号
--block-size= 设置输入/输出的区块大小,假如设置数值为5,则区块大小为
类推。
--force-local 强制将备份档存放在本地主机。
--help 在线帮助。
--no-absolute-filenames 使用相对路径建立文件名称。
--no-preserve-owner 不保留文件的拥有者,谁解开了备份档,那些文件就归谁所有。
-only-verify-crc 当备份档采用CRC 备份格式时,可使用这项参数检查备份档内的每个文件--quiet 不显示复制了多少区块。
--sparse 倘若一个文件内含大量的连续0 字节,则将此文件存成稀疏文件。
--version 显示版本信息。
dump
功能说明:备份文件系统。
语 法:dump [-cnu][-0123456789][-b ][-B ][-d ][-f ][-h ][-s ][-T ][目录或文件系统] 或 dump [-wW]
补充说明:dump 为备份工具程序,可将目录或整个文件系统备
份至指定的设备,或备份成一个大文件。
9
参 数:
-0123456789 备份的层级。
-b 指定区块的大小,单位为KB。
-B 指定备份卷册的区块数目。
-c 修改备份磁带预设的密度与容量。
-d 设置磁带的密度。单位为BPI。
-f 指定备份设备。
-h 当备份层级等于或大雨指定的层级时,将不备份
用户标示为"nodump"的文件。
-n 当备份工作需要管理员介入时,向所有"operator"群组
中的使用者发出通知。
-s 备份磁带的长度,单位为英尺。
-T 指定开始备份的时间与日期。
-u 备份完毕后,在/etc/dumpdates 中记录备份的文件系统,
层级,日期与时间等。
-w 与-W 类似,但仅显示需要备份的文件。
-W 显示需要备份的文件及其最后一次备份的层级,时间与
日期。
gunzip(gnu unzip)
功能说明:解压文件。
语 法:gunzip [-acfhlLnNqrtvV][-s ][文件...] 或 gunzip [-acfhlLnNqrtvV][-s ][目录]
补充说明:gunzip 是个使用广泛的解压缩程序,它用于解开被
gzip 压缩过的文件,这些压缩文件预设最后的扩展名为".gz"。
事实上gunzip 就是gzip 的硬连接,因此不论是压缩或解压缩,
都可通过gzip 指令单独完成。
参 数:
-a 或--ascii 使用ASCII 文字模式。
-c 或--stdout 或--to-stdout 把解压后的文件输出到标准
输出设备。
-f 或-force 强行解开压缩文件,不理会文件名称或硬连接
是否存在以及该文件是否为符号连接。
-h 或--help 在线帮助。
-l 或--list 列出压缩文件的相关信息。
-L 或--license 显示版本与版权信息。
-n 或--no-name 解压缩时,若压缩文件内含有远来的文件
名称及时间戳记,则将其忽略不予处理。
10
-N 或--name 解压缩时,若压缩文件内含有原来的文件名称
及时间戳记,则将其回存到解开的文件上。
-q 或--quiet 不显示警告信息。
-r 或--recursive 递归处理,将指定目录下的所有文件及
子目录一并处理。
-S或--suffix 更改压
缩字尾字符串。
-t 或--test 测试压缩文件是否正确无误。
-v 或--verbose 显示指令执行过程。
-V 或--version 显示版本信息。
gzexe(gzip executable)
功能说明:压缩执行文件。
语 法:gzexe [-d][执行文件...]
补充说明:gzexe 是用来压缩执行文件的程序。当您去执行被压
缩过的执行文件时,该文件会自动解压然后继续执行,和使用一
般的执行文件相同。
参 数:
-d 解开压缩文件。
gzip(gnu zip)
功能说明:压缩文件。
语 法:gzip [-acdfhlLnNqrtvV][-S ][-][--best/fast][文
件...] 或 gzip [-acdfhlLnNqrtvV][-S ][-][--best/fast][目录
补充说明:gzip 是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名参 数:
-a 或--ascii 使用ASCII 文字模式。
-c 或--stdout 或--to-stdout 把压缩后的文件输出到标准输出设备,不去更动原始文件。
-d 或--decompress 或----uncompress 解开压缩文件。
-f 或--force 强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接-h 或--help 在线帮助。
-l 或--list 列出压缩文件的相关信息。
-L 或--license 显示版本与版权信息。
-n 或--no-name 压缩文件时,不保存原来的文件名称及时间戳记。
-N 或--name 压缩文件时,保存原来的文件名称及时间戳记。
11
-q 或--quiet 不显示警告信息。
-r 或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
-S或----suffix 更改压缩字尾字符串。
-t 或--test 测试压缩文件是否正确无误。
-v 或--verbose 显示指令执行过程。
-V 或--version 显示版本信息。
- 压缩效率是一个介于1-9 的数值,预设值为"6",指定愈大的数值,压缩效率就会--best 此参数的效果和指定"-9"参数相同。
--fast 此参数的效果和指定"-1"参数相同。
lha
功能说明:压缩或解压缩文件。
语 法:lha [-acdfglmnpqtuvx][-a /u][-d][-i][-o][
目的目录>][-z][压缩文件][文
件...] 或 lha [-acdfglmnpqtuvx][-a /u][-d][-i][-o][
目的目录>][-z][压缩文件][目录...]
补充说明:lha 是从lharc 演变而来的压缩程序,文件经它压缩后,会另外产生具有".lzh"扩展名文件。
参 数:
-a 或a 压缩文件,并加入到压缩文件内。
-a/u 压缩文件时,采用不同的文件头。
-c 或c 压缩文件,重新建构新的压缩文件后,再将其加入。
-d 或d 从压缩文件内删除指定的文件。
-d 或d 压缩文件,然后将其加入,重新建构,更新压缩文件或,删除原始文件是把文件移到压缩文件中。
-e 或e 解开压缩文件。
-f 或f 强制执行lha 命令,在解压时会直接覆盖已有的文件而不加以询问。
-g 或g 使用通用的压缩格式,便于解决兼容性的问题。
-i 或i 解开压缩文件时,忽略保存在压缩文件内的文件路径,直接将其解压后存放目录下或是指定的目录中。
-l 或l 列出压缩文件的相关信息。
-m 或m 此参数的效果和同时指定"-ad"参数相同。
-n 或n 不执行指令,仅列出实际执行会进行的动作。
-o 或o 采用lharc 兼容格式,将压缩后的文件加入,更新压缩文件。
-p 或p 从压缩文件内输出到标准输出设备。
-q 或q 不显示指令执行过程。
-t 或t 检查备份文件内的每个文件是否正确无误。
-u 或u 更换较新的文件到压缩文件内。
-u或u 在文件压缩时采用不同的文件头,然后更新到压缩文件内。
-v 或v 详细列出压缩文件的相关信息。
12
-w=或w= 指定解压缩的目录。
-x 或x 解开压缩文件。
-z 或z 不压缩文件,直接把它加入,更新压缩文件。
restore
功能说明:还原(Restore)由倾倒(Dump)操作所备份下来的文件或整个文件系统(一个分
区)。
语 法:restore [-cCvy][-b ][-D ][-f ][-s ] 或 restore [-chimvy][-b ][-f ][-s ] 或 restore [-crvy][-b ][-f ][-s ] 或 restore [-cRvy][-b ][-D ][-f ][-s ] 或 restore [chtvy][-b ][-D ][-f ][-s ][文件...] 或 restore [-chmvxy][-b ][-D ][-f ][-s ][文件...]
补充说明:restore 指令所进行的操作和dump 指令相反,倾倒操作可用来备份文件,而
还原操作则是写回这些已备份的文件。
参 数:
-b 设置区块大小,单位是Byte。
-c 不检查倾倒操作的备份格式,仅准许读取使用旧格式的备份文件。
-C 使用对比模式,将备份的文件与现行的文件相互对比。
-D 允许用户指定文件系统的名称。
-f 从指定的文件中读取备份数据,进行还原操作。
-h 仅解出目录而不包括与该目录相关的所有文件。
-i 使用互动模式,在进行还原操作时,restore 指令将依序询问用户。
-m 解开符合指定的inode 编号的文件或目录而非采用文件名称指定。
-r 进行还原操作。
-R 全面还原文件系统时,检查应从何处开始进行。
-s 当备份数据超过一卷磁带时,您可以指定备份文件的编号。
-t 指定文件名称,若该文件已存在备份文件中,则列出它们的名称。
-v 显示指令执行过程。
-x 设置文件名称,且从指定的存储媒体里读入它们,若该文件已存在在备份文件中,
则将其还原到文件系统内。
-y 不询问任何问题,一律以同意回答并继续执行指令。
tar(tape archive)
功能说明:备份文件。
语 法:tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b ][-C ][-f ][-F ][-K ][-L ][-N ][-T ][-V ][-X ][-][--after-date=][--atime-preserve][--backuup=][--checkpoint][--concatenate][--confirmation][--delete][--exclude=][--force-local][--group=][--help][--ignore-failed-read][--new-volume-script=][--newer-mtime][--no-recursion][--null][--numeric-owner][--owner=][--posix][--erve][--preserve-order][--preserve-permissions][--record-size=][--recursive-unlink][--remove-files][--rsh-command=][--same-owner][--suffix=][--totals][--use-compress-program=][--version][--volno-file=][文件或目录...]
补充说明:tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的
文件。
参 数:
-A 或--catenate 新增温暖件到已存在的备份文件。
-b或--blocking-factor= 设置每笔记录的区块数目,每个区
块大小为12Bytes。
-B 或--read-full-records 读取数据时重设区块大小。
-c 或--create 建立新的备份文件。
-C或--directory= 切换到指定的目录。
-d 或--diff 或--compare 对比备份文件内和文件系统上的文件的差异。
-f或--file= 指定备份文件。
-F或--info-script= 每次更换磁带时,就执行指定的
Script 文件。
-g 或--listed-incremental 处理GNU 格式的大量备份。
-G 或--incremental 处理旧的GNU 格式的大量备份。
-h 或--dereference 不建立符号连接,直接复制该连接所指向的原始文件。
-i 或--ignore-zeros 忽略备份文件中的0 Byte 区块,也就是EOF。
-k 或--keep-old-files 解开备份文件时,不覆盖已有的文件。
-K或--starting-file= 从指定的文件开始还原。
-l 或--one-file-system 复制的文件或目录存放的文件系统,必须与tar 指令执行
时所处的文件系统相同,否则不予复制。
-L或-tape-length= 设置存放每体的容量,单位以
1024 Bytes 计算。
-m 或--modification-time 还原文件时,不变更文件的更改时间。
-M 或--multi-volume 在建立,还原备份文件或列出其中的内容时,采用多卷册模式。
-N或--newer= 只将较指定日期更新的文件保存到备份文件
里。
-o 或--old-archive 或--portability 将资料写入备份文件时使用V7 格式。
-O 或--stdout 把从备份文件里还原的文件输出到标准输出设备。
-p 或--same-permissions 用原来的文件权限还原文件。
14
-P 或--absolute-names 文件名使用绝对名称,不移除文件名称前的"/"号。
-r 或--append 新增文件到已存在的备份文件的结尾部分。
-R 或--block-number 列出每个信息在备份文件中的区块编号。
-s 或--same-order 还原文件的顺序和备份文件内的存放顺序相同。
-S 或--sparse 倘若一个文件内含大量的连续0 字节,则将此文件存成稀疏文件。
-t 或--list 列出备份文件的内容。
-T或--files-from= 指定范本文件,其内含有一个或多个范本
样式,让tar 解开或建立符合设置条件的文件。
-u 或--update 仅置换较备份文件内的文件更新的文件。
-U 或--unlink-first 解开压缩文件还原文件之前,先解除文件的连接。
-v 或--verbose 显示指令执行过程。
-V或--label= 建立使用指定的卷册名称的备份文件。
-w 或--interactive 遭遇问题时先询问用户。
-W 或--verify 写入备份文件后,确认文件正确无误。
-x 或--extract 或--get 从备份文件中还原文件。
-X或--exclude-from= 指定范本文件,其内含有一个或多个范
本样式,让ar 排除符合设置条件的文件。
-z 或--gzip 或--ungzip 通过gzip 指令处理备份文件。
-Z 或--compress 或--uncompress 通过compress 指令处理备份文件。
- 设置备份用的外围设备编号及存放数据的密度。
--after-date= 此参数的效果和指定"-N"参数相同。
--atime-preserve 不变更文件的存取时间。
--backup=或--backup 移除文件前先进行备份。
--checkpoint 读取备份文件时列出目录名称。
--concatenate 此参数的效果和指定"-A"参数相同。
--confirmation 此参数的效果和指定"-w"参数相同。
--delete 从备份文件中删除指定的文件。
--exclude= 排除符合范本样式的问家。
--group= 把加入设备文件中的文件的所属群组设成指定的群组。
--help 在线帮助。
--ignore-failed-read 忽略数据读取错误,不中断程序的执行。
--new-volume-script= 此参数的效果和指定"-F"参数相同。
--newer-mtime 只保存更改过的文件。
--no-recursion 不做递归处理,也就是指定目录下的所有文件及子目录不予处理。
--null 从null 设备读取文件名称。
--numeric-owner 以用户识别码及群组识别码取代用户名称和群组名称。
--owner= 把加入备份文件中的文件的拥有者设成指定的用户。
--posix 将数据写入备份文件时使用POSIX 格式。
--preserve 此参数的效果和指定"-ps"参数相同。
--preserve-order 此参数的效果和指定"-A"参数相同。
--preserve-permissions 此参数的效果和指定"-p"参数相同。
--record-size= 此参数的效果和指定"-b"参数相同。
--recursive-unlink 解开压缩文件还原目录之前,先解除整个目录下所有文件的连
接。
15
--remove-files 文件加入备份文件后,就将其删除。
--rsh-command= 设置要在远端主机上执行的指令,以取代rsh 指令。
--same-owner 尝试以相同的文件拥有者还原问家你。
--suffix= 移除文件前先行备份。
--totals 备份文件建立后,列出文件大小。
--use-compress-program= 通过指定的指令处理备份文件。
--version 显示版本信息。
--volno-file= 使用指定文件内的编号取代预设的卷册编号。
unarj
功能说明:解压缩.arj 文件。
语 法:unarj [eltx][.arj 压缩文件]
补充说明:unarj 为.arj 压缩文件的压缩程序。
参 数:
e 解压缩.arj 文件。
l 显示压缩文件内所包含的文件。
t 检查压缩文件是否正确。
x 解压缩时保留原有的路径。
unzip
功能说明:解压缩zip 文件
语 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip 文
件][文件][-d ][-x ] 或 unzip [-Z]
补充说明:unzip 为.zip 压缩文件的解压缩程序。
参 数:
-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。
-f 更新现有的文件。
-l 显示压缩文件内所包含的文件。
-p 与-c 参数类似,会将解压缩的结果显示到屏幕上,但不会执行
任何的转换。
-t 检查压缩文件是否正确。
-u 与-f 参数类似,但是除了更新现有的文件外,也会将压缩文件
中的其他文件解压缩到目录中。
-v 执行是时显示详细的信息。
16
-z 仅显示压缩文件的备注文字。
-a 对文本文件进行必要的字符转换。
-b 不要对文本文件进行字符转换。
-C 压缩文件中的文件名称区分大小写。
-j 不处理压缩文件中原有的目录路径。
-L 将压缩文件中的全部文件名改为小写。
-M 将输出结果送到more 程序处理。
-n 解压缩时不要覆盖原有的文件。
-o 不必先询问用户,unzip 执行后覆盖原有文件。
-P 使用zip 的密码选项。
-q 执行时不显示任何信息。
-s 将文件名中的空白字符转换为底线字符。
-V 保留VMS 的文件版本信息。
-X 解压缩时同时回存文件原来的UID/GID。
[.zip 文件] 指定.zip 压缩文件。
[文件] 指定要处理.zip 压缩文件中的哪些文件。
-d 指定文件解压缩后所要存储的目录。
-x 指定不要处理.zip 压缩文件中的哪些文件。
-Z unzip -Z 等于执行zipinfo 指令。
zip
功能说明:压缩文件。
语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文
件][文件...][-i ][-x ]
补充说明:zip 是个使用广泛的压缩程序,文件经它压缩后会另外产生
具有".zip"扩展名的压缩文件。
参 数:
-A 调整可执行的自动解压缩文件。
-b 指定暂时存放文件的目录。
-c 替每个被压缩的文件加上注释。
-d 从压缩文件内删除指定的文件。
-D 压缩文件内不建立目录名称。
-f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如
果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩
文件中。
-F 尝试修复已损坏的压缩文件。
-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的
压缩文件。
17
-h 在线帮助。
-i 只压缩符合条件的文件。
-j 只保存文件名称及其内容,而不存放任何目录名称。
-J 删除压缩文件前面不必要的数据。
-k 使用MS-DOS 兼容格式的文件名称。
-l 压缩文件时,把LF 字符置换成LF+CR 字符。
-ll 压缩文件时,把LF+CR 字符置换成LF 字符。
-L 显示版权信息。
-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到
压缩文件中。
-n 不压缩具有特定字尾字符串的文件。
-o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更
改时间设成和该文件相同。
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-S 包含系统和隐藏文件。
-t 把压缩文件的日期设成指定的日期。
-T 检查备份文件内的每个文件是否正确无误。
-u 更换较新的文件到压缩文件内。
-v 显示指令执行过程或显示版本信息。
-V 保存VMS 操作系统的文件属性。
-w 在文件名称里假如版本编号,本参数仅在VMS 操作系统下有效。
-x 压缩时排除符合条件的文件。
-X 不保存额外的文件属性。
-y 直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX
之类的系统下有效。
-z 替压缩文件加上注释。
-$ 保存第一个被压缩文件所在磁盘的卷册名称。
- 压缩效率是一个介于1-9 的数值。
zipinfo
功能说明:列出压缩文件信息。
语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x ]
补充说明:执行zipinfo 指令可得知zip 压缩文件的详细信息。
参 数:
-1 只列出文件名称。
-2 此参数的效果和指定"-1"参数类似,但可搭配"-h","-t"和"-z"
参数使用。
18
-h 只列出压缩文件的文件名称。
-l 此参数的效果和指定"-m"参数类似,但会列出原始文件的大小
而非每个文件的压缩率。
-m 此参数的效果和指定"-s"参数类似,但多会列出每个文件的压
缩率。
-M 若信息内容超过一个画面,则采用类似more 指令的方式列出信
息。
-s 用类似执行"ls -l"指令的效果列出压缩文件内容。
-t 只列出压缩文件内所包含的文件数目,压缩前后的文件大小及
压缩率。
-T 将压缩文件内每个文件的日期时间用年,月,日,时,分,秒
的顺序列出。
-v 详细显示压缩文件内每一个文件的信息。
-x 不列出符合条件的文件的信息。
-z 如果压缩文件内含有注释,就将注释显示出来。
3.磁盘管理
cd(change directory)
功能说明:切换目录。
语 法:cd [目的目录]
补充说明:cd 指令可让用户在不同的目录间切换,但该用户必
须拥有足够的权限进入目的目录。
df(disk free)
功能说明:显示磁盘的相关信息。
语 法:df [-ahHiklmPT][--block-size=][-t ][-x ][--help][--no-sync][--sync][--version][文件或设备]
补充说明:df 可显示磁盘的文件系统与使用情形。
参 数:
-a 或--all 包含全部的文件系统。
--block-size= 以指定的区块大小来显示区块
数目。
19
-h 或--human-readable 以可读性较高的方式来显示信息。
-H 或--si 与-h 参数相同,但在计算时是以1000 Bytes 为
换算单位而非1024 Bytes。
-i 或--inodes 显示inode 的信息。
-k 或--kilobytes 指定区块大小为1024 字节。
-l 或--local 仅显示本地端的文件系统。
-m 或--megabytes 指定区块大小为1048576 字节。
--no-sync 在取得磁盘使用信息前,不要执行sync 指令,
此为预设值。
-P 或--portability 使用POSIX 的输出格式。
--sync 在取得磁盘使用信息前,先执行sync 指令。
-t或--type= 仅显示指定
文件系统类型的磁盘信息。
-T 或--print-type 显示文件系统的类型。
-x或--exclude-type= 不
要显示指定文件系统类型的磁盘信息。
--help 显示帮助。
--version 显示版本信息。
[文件或设备] 指定磁盘设备。
dirs
功能说明:显示目录记录。
语 法:dirs [+/-n -l]
补充说明:显示目录堆叠中的记录。
参 数:
+n 显示从左边算起第n 笔的目录。
-n 显示从右边算起第n 笔的目录。
-l 显示目录完整的记录。
du(disk usage)
功能说明:显示目录或文件的大小。
语 法:du [-abcDhHklmsSx][-L ][-X ][--block-size][--exclude=][--max-depth=][--help][--version][目录或文件]
补充说明:du 会显示指定的目录或文件所占用的磁盘空间。
20
参 数:
-a 或-all 显示目录中个别文件的大小。
-b 或-bytes 显示目录或文件大小时,以byte 为单位。
-c 或--total 除了显示个别目录或文件的大小外,同时也
显示所有目录或文件的总和。
-D 或--dereference-args 显示指定符号连接的源文件大
小。
-h 或--human-readable 以K,M,G 为单位,提高信息的可
读性。
-H 或--si 与-h 参数相同,但是K,M,G 是以1000 为换算
单位。
-k 或--kilobytes 以1024 bytes 为单位。
-l 或--count-links 重复计算硬件连接的文件。
-L或--dereference 显示选项中所
指定符号连接的源文件大小。
-m 或--megabytes 以1MB 为单位。
-s 或--summarize 仅显示总计。
-S 或--separate-dirs 显示个别目录的大小时,并不含其
子目录的大小。
-x 或--one-file-xystem 以一开始处理时的文件系统为准,
若遇上其它不同的文件系统目录则略过。
-X或--exclude-from= 在指定目录或
文件。
--exclude= 略过指定的目录或文件。
--max-depth= 超过指定层数的目录后,予以忽
略。
--help 显示帮助。
--version 显示版本信息。
edquota(edit quota)
功能说明:编辑用户或群组的quota。
语 法:edquota [-p ][-ug][用户或群组名
称...] 或 edquota [-ug] -t
补充说明:edquota 预设会使用vi 来编辑使用者或群组的quota
设置。
参 数:
-u 设置用户的quota,这是预设的参数。
-g 设置群组的quota。
-p 将源用户的quota 设置套用至其他用户或
21
群组。
-t 设置宽限期限。
eject
功能说明:退出抽取式设备。
语 法:eject [-dfhnqrstv][-a ][-c ][设备]
补充说明:若设备已挂入,则eject 会先将该设备卸除再退出。
参 数:
[设备] 设备可以是驱动程序名称,也可以是挂入点。
-a或--auto 控制设备的自动退出功能。
-c或--changerslut 选择光驱柜中
的光驱。
-d 或--default 显示预设的设备,而不是实际执行动作。
-f 或--floppy 退出抽取式磁盘。
-h 或--help 显示帮助。
-n 或--noop 显示指定的设备。
-q 或--tape 退出磁带。
-r 或--cdrom 退出光盘。
-s 或--scsi 以SCSI 指令来退出设备。
-t 或--trayclose 关闭光盘的托盘。
-v 或--verbose 执行时,显示详细的说明。
lndir(link directory)
功能说明:连接目录内容。
语 法:lndir [-ignorelinks][-silent][源目录][目的目
录]
补充说明:执行lndir 指令,可一口气把源目录底下的文件和子
目录统统建立起相互对应的符号连接。
参 数:
-ignorelinks 直接建立符号连接的符号连接。
-silent 不显示指令执行过程。
ls(list)
22
功能说明:列出目录内容。
语 法:
ls [-1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX][-I ][-T ][-w ][--block-size=][--color=][--format=][--full-time][--help][--indicator-style=][--quoting-style=][--show-control-chars][--sort=][--time=][--version][文件或目录...]
补充说明:执行ls 指令可列出目录的内容,包括文件和子目录
的名称。
参 数:
-1 每列仅显示一个文件或目录名称。
-a 或--all 下所有文件和目录。
-A 或--almost-all 显示所有文件和目录,但不显示现行目
录和上层目录。
-b 或--escape 显示脱离字符。
-B 或--ignore-backups 忽略备份文件和目录。
-c 以更改时间排序,显示文件和目录。
-C 以又上至下,从左到右的直行方式显示文件和目录名称。
-d 或--directory 显示目录名称而非其内容。
-D 或--dired 用Emacs 的模式产生文件和目录列表。
-f 此参数的效果和同时指定"aU"参数相同,并关闭"lst"
参数的效果。
-F 或--classify 在执行文件,目录,Socket,符号连接,
管道名称后面,各自加上"*","/","=","@","|"号。
-g 次参数将忽略不予处理。
-G 或--no-group 不显示群组名称。
-h 或--human-readable 用"K","M","G"来显示文件和目录
的大小。
-H 或--si 此参数的效果和指定"-h"参数类似,但计算单位
是1000Bytes 而非1024Bytes。
-i 或--inode 显示文件和目录的inode 编号。
-I或--ignore= 不显示符合范本样
式的文件或目录名称。
-k 或--kilobytes 此参数的效果和指定"block-size=1024"
参数相同。
-l 使用详细格式列表。
-L 或--dereference 如遇到性质为符号连接的文件或目录,
直接列出该连接所指向的原始文件或目录。
-m 用","号区隔每个文件和目录的名称。
23
-n 或--numeric-uid-gid 以用户识别码和群组识别码替代
其名称。
-N 或--literal 直接列出文件和目录名称,包括控制字符。
-o 此参数的效果和指定"-l" 参数类似,但不列出群组名称
或识别码。
-p 或--file-type 此参数的效果和指定"-F"参数类似,但
不会在执行文件名称后面加上"*"号。
-q 或--hide-control-chars 用"?"号取代控制字符,列出
文件和目录名称。
-Q 或--quote-name 把文件和目录名称以""号标示起来。
-r 或--reverse 反向排序。
-R 或--recursive 递归处理,将指定目录下的所有文件及
子目录一并处理。
-s 或--size 显示文件和目录的大小,以区块为单位。
-S 用文件和目录的大小排序。
-t 用文件和目录的更改时间排序。
-T或--tabsize= 设置跳格字符所对
应的空白字符数。
-u 以最后存取时间排序,显示文件和目录。
-U 列出文件和目录名称时不予排序。
-v 文件和目录的名称列表以版本进行排序。
-w或--width= 设置每列的最大
字符数。
-x 以从左到右,由上至下的横列方式显示文件和目录名称。
-X 以文件和目录的最后一个扩展名排序。
--block-size= 指定存放文件的区块大小。
--color= 培植文件和目录的列表格式。
--full-time 列出完整的日期与时间。
--help 在线帮助。
--indicator-style= 在文件和目录等名称后面
加上标注,易于辨识该名称所属的类型。
--quoting-syte= 把文件和目录名称以指定的
引号样式标示起来。
--show-control-chars 在文件和目录列表时,使用控制字
符。
--sort= 配置文件和目录列表的排序方式。
--time= 用指定的时间戳记取代更改时间。
--version 显示版本信息。
mcd
功能说明:在MS-DOS 文件系统中切换工作目录
24
语 法:mcd [目录名称]
补充说明:mcd 为mtools 工具指令,可在MS-DOS 文件系统中切
换工作目录。若不加任何参数,则显示目前所在的磁盘与工作目
录。
mdeltree
功能说明:删除MS-DOS 目录
语 法:mdeltree [目录...]
补充说明:mdel 为mtools 工具指令,模拟MS-DOS 的deltree
指令,可删除MS-DOS 文件系统中的目录及目录下所有子目录与
文件。
mdu
功能说明:显示MS-DOS 目录所占用的磁盘空间。
语 法:mdu [-as][目录]
补充说明:mdu 为mstools 工具指令,可显示MS-DOS 文件系统
中目录所占用的磁盘空间。
参 数:
-a 显示每个文件及整个目录所占用的空间。
-s 仅显示整个目录所占用的空间。
mkdir(make directories)
功能说明:建立目录
语 法:mkdir [-p][--help][--version][-m ][目录名称]
补充说明:mkdir 可建立目录并同时设置目录的权限。
参 数:
-m或--mode 建立目录时同时设置目
录的权限。
-p 或--parents 若所要建立目录的上层目录目前尚未建立,
25
则会一并建立上层目录。
--help 显示帮助。
--verbose 执行时显示详细的信息。
--version 显示版本信息。
mlabel
功能说明:显示或设置MS-DOS 磁盘驱动器的标签名
称。
语 法:mlabel [-csvV][驱动器代号][标签名
称]
补充说明:mlabel 为mtools 工具指令,模拟MS-DOS
的label 指令,可显示或设置MS-DOS 磁盘驱动器的
标签名称。
参 数:
-c 清楚标签名称
-s 显示标签名称
-v 执行时显示详细的信息。
-V 显示版本信息。
mmd
功能说明:在MS-DOS 文件系统中建立目录。
语 法:mmd [目录...]
补充说明:mmd 为mtools 工具指令,模拟MS-DOS
的 md 指令,可在MS-DOS 的文件系统中建立目录。
mmount
功能说明:挂入MS-DOS 文件系统。
语 法:mmount [驱动器代号][mount 参数]
补充说明:mmount 为mtools 工具指令,可根据[mount 参数]中
的设置,将磁盘内容挂入到Linux 目录中。
参 数:
26
[mount 参数]的用法请参考mount 指令。
mrd
功能说明:删除MS-DOS 文件系统中的目录。
语 法:mrd [目录...]
补充说明:mrd 为mtools 工具指令,模拟MS-DOS 的rd 指令,
可删除MS-DOS 的目录。
mzip
功能说明:Zip/Jaz 磁盘驱动器控制指令。
语 法:mzip [-efpqruwx]
补充说明:mzip 为mtools 工具指令,可设置Zip 或Jaz 磁盘驱
动区的保护模式以及执行退出磁盘的动作。
参 数:
-e 退出磁盘。
-f 与-e 参数一并使用,不管是否已经挂入磁盘中的文件系
统,一律强制退出磁盘。
-p 设置磁盘的写入密码。
-q 显示目前的状态。
-r 将磁盘设为防写状态。
-u 退出磁盘以前,暂时解除磁盘的保护状态。
-w 将磁盘设为可写入状态。
-x 设置磁盘的密码。
pwd(print working directory)
功能说明:显示工作目录。
语 法:pwd [--help][--version]
补充说明:执行pwd 指令可立刻得知您目前所在的工作目录的绝
对路径名称。
参 数:
--help 在线帮助。
27
--version 显示版本信息。
quota
功能说明:显示磁盘已使用的空间与限制。
语 法:quota [-quvV][用户名
称...] 或 quota [-gqvV][群组名称...]
补充说明:执行quota 指令,可查询磁盘空间的限
制,并得知已使用多少空间。
参 数:
-g 列出群组的磁盘空间限制。
-q 简明列表,只列出超过限制的部分。
-u 列出用户的磁盘空间限制。
-v 显示该用户或群组,在所有挂入系统的存储
设备的空间限制。
-V 显示版本信息。
quotacheck
功能说明:检查磁盘的使用空间与限制。
语 法:quotacheck [-adgRuv][文件系统...]
补充说明:执行quotacheck 指令,扫描挂入系统的分区,并在
各分区的文件系统根目录下产生quota.user 和quota.group 文
件,设置用户和群组的磁盘空间限制。
参 数:
-a 扫描在/etc/fstab 文件里,有加入quota 设置的分区。
-d 详细显示指令执行过程,便于排错或了解程序执行的情
形。
-g 扫描磁盘空间时,计算每个群组识别码所占用的目录和
文件数目。
-R 排除根目录所在的分区。
-u 扫描磁盘空间时,计算每个用户识别码所占用的目录和
文件数目。
-v 显示指令执行过程。
quotaoff
28
功能说明:关闭磁盘空间限制。
语 法:quotaoff [-aguv][文件系统...]
补充说明:执行quotaoff 指令可关闭用户和群组的磁盘空间限
制。
参 数:
-a 关闭在/etc/fstab 文件里,有加入quota 设置的分区的
空间限制。
-g 关闭群组的磁盘空间限制。
-u 关闭用户的磁盘空间限制。
-v 显示指令执行过程。
quotaon
功能说明:开启磁盘空间限制。
语 法:quotaon [-aguv][文件系统...]
补充说明:执行quotaon 指令可开启用户和群组的才磅秒年空间
限制,各分区的文件系统根目录必须有quota.user 和
quota.group 配置文件。
参 数:
-a 开启在/ect/fstab 文件里,有加入quota 设置的分区的
空间限制。
-g 开启群组的磁盘空间限制。
-u 开启用户的磁盘空间限制。
-v 显示指令指令执行过程。
repquota(report quota)
功能说明:检查磁盘空间限制的状态。
语 法:repquota [-aguv][文件系统...]
补充说明:执行repquota 指令,可报告磁盘空间限制的状况,
清楚得知每位用户或每个群组已使用多少空间。
参 数:
-a 列出在/etc/fstab 文件里,有加入quota 设置的分区的
使用状况,包括用户和群组。
29
-g 列出所有群组的磁盘空间限制。
-u 列出所有用户的磁盘空间限制。
-v 显示该用户或群组的所有空间限制。
rmdir(remove directory)
功能说明:删除目录。
语 法:
rmdir [-p][--help][--ignore-fail-on-non-empty][--verbose][--version][目
录...]
补充说明:当有空目录要删除时,可使用rmdir 指令。
参 数:
-p 或--parents 删除指定目录后,若该目录的上层目录已变成空目录,则将
其一并删除。
--help 在线帮助。
--ignore-fail-on-non-empty 忽略非空目录的错误信息。
--verbose 显示指令执行过程。
--version 显示版本信息。
rmt(remote magnetic tape)
功能说明:远端磁带传输协议模块。
语 法:rmt
补充说明:通过rmt 指令,用户可通过IPC 连线,远端操控磁带
机的倾倒和还原操作。
stat(status)
功能说明:显示inode 内容。
语 法:stat [文件或目录]
补充说明:stat 以文字的格式来显示inode 的内容。
tree
30
功能说明:以树状图列出目录的内容。
语 法:tree [-aACdDfFgilnNpqstux][-I ][-P ][目录...]
补充说明:执行tree 指令,它会列出指定目录下的所有文件,
包括子目录里的文件。
参 数:
-a 显示所有文件和目录。
-A 使用ASNI 绘图字符显示树状图而非以ASCII 字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-d 显示目录名称而非内容。
-D 列出文件或目录的更改时间。
-f 在每个文件或目录之前,显示完整的相对路径名称。
-F 在执行文件,目录,Socket,符号连接,管道名称名称,
各自加上"*","/","=","@","|"号。
-g 列出文件或目录的所属群组名称,没有对应的名称时,
则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-I 不显示符合范本样式的文件或目录名称。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向
的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P 只显示符合范本样式的文件或目录名称。
-q 用"?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-t 用文件和目录的更改时间排序。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则
显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些
子目录,其存放于另一个文件系统上,则将该子目录予以排除在
寻找范围外。
umount
功能说明:卸除文件系统。
语 法:umount [-ahnrvV][-t ][文件系统]
补充说明:umount 可卸除目前挂在Linux 目录中的文件系统。
31
参 数:
-a 卸除/etc/mtab 中记录的所有文件系统。
-h 显示帮助。
-n 卸除时不要将信息存入/etc/mtab 文件中。
-r 若无法成功卸除,则尝试以只读的方式重新挂入文件系
统。
-t 仅卸除选项中所指定的文件系统。
-v 执行时显示详细的信息。
-V 显示版本信息。
[文件系统] 除了直接指定文件系统外,也可以用设备名称
或挂入点来表示文件系统。
4.磁盘维护
badblocks
功能说明:检查磁盘装置中损坏的区块。
语 法:badblocks [-svw][-b ][-o ][磁盘装置][磁盘区块数][启始区块]
补充说明:执行指令时须指定所要检查的磁盘装置,及此装置的
磁盘区块数。
参 数:
-b 指定磁盘的区块大小,单位为字节。
-o 将检查的结果写入指定的输出文件。
-s 在检查时显示进度。
-v 执行时显示详细的信息。
-w 在检查时,执行写入测试。
[磁盘装置] 指定要检查的磁盘装置。
[磁盘区块数] 指定磁盘装置的区块总数。
[启始区块] 指定要从哪个区块开始检查。
cfdisk
功能说明:磁盘分区。
语 法:cfdisk [-avz][-c -h -s ][-P ][外围设备代
号]
32
补充说明:cfdisk 是用来磁盘分区的程序,它十分
类似DOS 的fdisk,具有互动式操作界面而非传统
fdisk 的问答式界面,您可以轻易地利用方向键来
操控分区操作。
参 数:
-a 在程序里不用反白代表选取,而以箭头表
示。
-c 忽略BIOS 的数值,直接指定磁
盘的柱面数目。
-h 忽略BIOS 的数值,直接指定磁
盘的磁头数目。
-P 显示分区表的内容,附加参数"r"
会显示整个分区表的详细资料,附加参数"s"会依照
磁区的顺序显示相关信息,附加参数"t"则会以磁
头,磁区,柱面的方式来显示资料。
-s 忽略BIOS 的数值,直接指定磁
盘的磁区数目。
-v 显示版本信息。
-z 不读取现有的分区,直接当作没有分区的新
磁 盘使用。
dd
功能说明:读取,转换并输出数据。
语 法:dd [bs=][cbs=][conv=][count=][ibs=][if=][obs=][of=][seek=][skip=][--help][--version]
补充说明:dd 可从标准输入或文件读取数据,依指定的格式来
转换数据,再输出到文件,设备或标准输出。
参 数:
bs= 将ibs( 输入)与obs(输出)设成指定的字节
数。
cbs= 转换时,每次只转换指定的字节数。
conv= 指定文件转换的方式。
count= 仅读取指定的区块数。
ibs= 每次读取的字节数。
if= 从文件读取。
33
obs= 每次输出的字节数。
of= 输出到文件。
seek= 一开始输出时,跳过指定的区块数。
skip= 一开始读取时,跳过指定的区块数。
--help 帮助。
--version 显示版本信息。
e2fsck(ext2 file system check)
功能说明:检查ext2 文件系统的正确性。
语 法:
e2fsck [-acCdfFnprsStvVy][-b ][-B ][-l ][-L ][设备名称]
补充说明:e2fsck 执行后的传回值及代表意义如下。
0 没有任何错误发生。
1 文件系统发生错误,并且已经修正。
2 文件系统发生错误,并且已经修正。
4 文件系统发生错误,但没有修正。
8 运作时发生错误。
16 使用的语法发生错误。
128 共享的函数库发生错误。
参 数:
-a 不询问使用者意见,便自动修复文件系统。
-b 指定superblock,而不使用预设的
superblock。
-B 指定区块的大小,单位为字节。
-c 一并执行badblocks,以标示损坏的区块。
-C 将检查过程的信息完整记录在file descriptor 中,使
得整个检查过程都能完整监控。
-d 显示排错信息。
-f 即使文件系统没有错误迹象,仍强制地检查正确性。
-F 执行前先清除设备的缓冲区。
-l 将文件中指定的区块加到损坏区块列表。
-L 先清除损坏区块列表,再将文件中指定的区块加
到损坏区块列表。因此损坏区块列表的区块跟文件中指定的区块
是一样的。
-n 以只读模式开启文件系统,并采取非互动方式执行,所
有的问题对话均设置以"no"回答。
-p 不询问使用者意见,便自动修复文件系统。
-r 此参数只为了兼容性而存在,并无实际作用。
-s 如果文件系统的字节顺序不适当,就交换字节顺序,否
34
则不做任何动作。
-S 不管文件系统的字节顺序,一律交换字节顺序。
-t 显示时间信息。
-v 执行时显示详细的信息。
-V 显示版本信息。
-y 采取非互动方式执行,所有的问题均设置以"yes"回答。
ext2ed(ext2 file system editor)
功能说明:ext2 文件系统编辑程序。
语 法:ext2ed
补充说明:ext2ed 可直接处理硬盘分区上的数据,这指令只有
Red Hat Linux 才提供。
参 数:
一般指令
setdevice[设备名称] 指定要处理的设备。
disablewrite 将ext2ed 设为只读的状态。
enablewrite 将ext2ed 设为可读写的状态。
help[指令] 显示个别指令的帮助。
next 移至下一个单位,单位会依目前所在的模式而异。
prev 移至前一个单位,单位会依目前所在的模式而异。
pgup 移至下一页。
pgdn 移至上一页。
set 修改目前的数据,参数会依目前所在的模式而异。
writedata 在执行此指令之后,才会实际修改分区中的数
据。
ext2 进入3 种模式的指令
super 进入main superblock,即Superblock 模式。
group 进入指定的group,即Group 模式。
cd 在inode 模式下,进入指定的目录或文件,
即Inode 模式。
Superblock 模式
gocopy 进入指定的superblock 备份。
setactivecopy 将目前所在的superblock,复制到
main superblock。
Group 模式
blockbitmap 显示目前groupo 的区块图。
35
inode 进入目前group 的第一个inode。
inodebitmap 显示目前group 的inode 二进制码。
Inode 模式
dir 进入目录模式。
file 进入文件模式。
fdisk
功能说明:磁盘分区。
语 法:fdisk [-b ][-uv][外围设备代
号] 或 fdisk [-l][-b ][-uv][外围设备代
号...] 或 fdisk [-s ]
补充说明:fdisk 是用来磁盘分区的程序,它采用传统的问答式
界面,而非类似DOS fdisk 的cfdisk 互动式操作界面,因此在
使用上较为不便,但功能却丝毫不打折扣。
参 数:
-b 指定每个分区的大小。
-l 列出指定的外围设备的分区表状况。
-s 将指定的分区大小输出到标准输出上,单位
为区块。
-u 搭配"-l"参数列表,会用分区数目取代柱面数目,来表
示每个分区的起始地址。
-v 显示版本信息。
fsck.ext2(file system check-second filesystem
)
功能说明:检查文件系统并尝试修复错误。
语 法:fsck.ext2 [-acdfFnprsStvVy][-b ][-B ][-C ][-I ][-l/L ][-P ][外围设备
代号]
补充说明:当ext2 文件系统发生错误时,可用fsck.ext2 指令
尝试加以修复。
参 数:
36
-a 自动修复文件系统,不询问任何问题。
-b 指定分区的第一个磁区的起始地
址,也就是Super Block。
-B 设置该分区每个区块的大小。
-c 检查指定的文件系统内,是否存在有损坏的区块。
-C 指定反叙述器,fsck.ext2 指令会把全部的
执行过程,都交由其逆向叙述,便于排错或监控程序执行的情形。
-d 详细显示指令执行过程,便于排错或分析程序执行的情
形。
-f 强制对该文件系统进行完整检查,纵然该文件系统在慨
略检查下没有问题。
-F 检查文件系统之前,先清理该保存设备块区内的数据。
-I 设置欲检查的文件系统,其inode
缓冲区的区块数目。
-l 把文件中所列出的区块,视为损坏区块
并将其标示出来,避免应用程序使用该区块。
-L 此参数的效果和指定"-l"参数类似,但
在参考损坏区块文件标示损坏区块之前,会先将原来标示成损坏
区块者统统清楚,即全部重新设置,而非仅是加入新的损坏区块
标示。
-n 把欲检查的文件系统设成只读,并关闭互动模式,否决
所有询问的问题。
-p 此参数的效果和指定"-a"参数相同。
-P 设置fsck.ext2 指令所能处理的inode
大小为多少。
-r 此参数将忽略不予处理,仅负责解决兼容性的问题。
-s 检查文件系统时,交换每对字节的内容。
-S 此参数的效果和指定"-s"参数类似,但不论该文件系统
是否已是标准位顺序,一律交换每对字节的内容。
-t 显示fsck.ext2 指令的时序信息。
-v 详细显示指令执行过程。
-V 显示版本信息。
-y 关闭互动模式,且同意所有询问的问题。
fsck(file system check)
功能说明:检查文件系统并尝试修复错误。
语 法:fsck [-aANPrRsTV][-t ][文件系
统...]
补充说明:当文件系统发生错误四化,可用fsck 指令尝试加以
修复。
37
参 数:
-a 自动修复文件系统,不询问任何问题。
-A 依照/etc/fstab 配置文件的内容,检查文件内所列的全
部文件系统。
-N 不执行指令,仅列出实际执行会进行的动作。
-P 当搭配"-A"参数使用时,则会同时检查所有的文件系统。
-r 采用互动模式,在执行修复时询问问题,让用户得以确
认并决定处理方式。
-R 当搭配"-A"参数使用时,则会略过/目录的文件系统不予
检查。
-s 依序执行检查作业,而非同时执行。
-t 指定要检查的文件系统类型。
-T 执行fsck 指令时,不显示标题信息。
-V 显示指令执行过程。
fsck.minix(file system check-minix filesystem
)
功能说明:检查文件系统并尝试修复错误。
语 法:fsck.minix [-aflmrsv][外围设备代号]
补充说明:当minix 文件系统发生错误时,可用fsck.minix 指
令尝试加以参考。
参 数:
-a 自动修复文件系统,不询问任何问题。
-f 强制对该文件系统进行完整检查,纵然该文件系统在慨
略检查下没有问题。
-l 列出所有文件名称。
-m 使用类似MINIX 操作系统的警告信息。
-r 采用互动模式,在执行修复时询问问题,让用户得以确
认并决定处理方式。
-s 显示该分区第一个磁区的相关信息。
-v 显示指令执行过程。
fsconf(file system configurator)
功能说明:设置文件系统相关功能。
语 法:fsconf [--check]
38
补充说明:fsconf 是Red Hat Linux 发行版专门用来调整Linux
各项设置的程序。
参 数:
--chedk 检查特定文件的权限。
hdparm(hard disk parameters)
功能说明:显示与设定硬盘的参数。
语 法:hdparm [-CfghiIqtTvyYZ][-a ][-A ][-c ][-d ][-k ][-K ][-m ][-n ][-p ][-P ][-r ][-S ][-u ][-W ][-X ][设备]
补充说明:hdparm 可检测,显示与设定IDE 或SCSI 硬盘的参数。
参 数:
-a 设定读取文件时,预先存入块区的分区数,
若不加上选项,则显示目前的设定。
-A 启动或关闭读取文件时的快取功能。
-c 设定IDE32 位I/O 模式。
-C 检测IDE 硬盘的电源管理模式。
-d 设定磁盘的DMA 模式。
-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。
-g 显示硬盘的磁轨,磁头,磁区等参数。
-h 显示帮助。
-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘
本身所提供。
-I 直接读取硬盘所提供的硬件规格信息。
-k 重设硬盘时,保留-dmu 参数的设定。
-K 重设硬盘时,保留-APSWXZ 参数的设定。
-m 设定硬盘多重分区存取的分区数。
-n 忽略硬盘写入时所发生的错误。
-p 设定硬盘的PIO 模式。
-P 设定硬盘内部快取的分区数。
-q 在执行后续的参数时,不在屏幕上显示任何信息。
-r 设定硬盘的读写模式。
-S 设定硬盘进入省电模式前的等待时间。
-t 评估硬盘的读取效率。
-T 平谷硬盘快取的读取效率。
39
-u 在硬盘存取时,允许其他中断要求同时执行。
-v 显示硬盘的相关设定。
-W 设定硬盘的写入快取。
-X 设定硬盘的传输模式。
-y 使IDE 硬盘进入省电模式。
-Y 使IDE 硬盘进入睡眠模式。
-Z 关闭某些Seagate 硬盘的自动省电功能。
losetup(loop setup)
功能说明:设置循环设备。
语 法:losetup [-d][-e ][-o ][循
环设备代号][文件]
补充说明:循环设备可把文件虚拟成区块设备,籍以模拟整个文
件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,
并挂入当作目录来使用。
参 数:
-d 卸除设备。
-e 启动加密编码。
-o 设置数据平移的数目。
mbadblocks
功能说明:检查MS-DOS 文件系统的磁盘是否有损坏的磁区。
语 法:mbadblocks [驱动器代号]
补充说明:mbadblocks 为mtools 工具指令,可用来扫描MS-DOS
文件系统的磁盘驱动器,并标示出损坏的磁区。
mformat
功能说明:对MS-DOS 文件系统的磁盘进行格式化。
语 法:mformat [-1aCFIKX][-0 ][-2 ][-A ][-B ][-c ][-h ][-H ][-l ][-M ][-n ][-r ][-s ][-S ][-t ][驱动器代号]
40
补充说明:mformat 为mtools 工具指令,模拟MS-DOS 的format
指令,可将指定的磁盘或硬盘分区格式化为MS-DOS 文件系统。
参 数:
-0 指定第0 磁轨的数据传输率。
-1 不使用2M 格式。
-2 指定在第0 磁轨的第0 个磁头的磁区数,也就
是所谓的2M 格式。
-a 指定产生Atari 格式的序号。
-A 指定第0 磁轨以外所有磁轨的数据传输
率。
-B 从指定的文件来建立开机区。
-c 指定丛集大小,单位为磁区。
-C 建立磁盘MS-DOS 文件系统的映像文件。
-F 以FAT32 来格式化磁盘。
-H 指定隐藏磁区的数目。
-I 指定FAT32 的frVersion 编号。
-k 尽可能地保留原有的开机区。
-l 指定磁盘标签名称。
-M 指定MS-DOS 文件系统所使用的磁区大小,预
设应该与硬体磁区大小相同,单位为字节。
-n 指定序号。
-r 指定根目录的大小,单位为磁区。
-s 指定每一磁轨所包含的磁区数目。
-S 指定硬件磁区大小。
-t 指定柱面数目。
-X 格式化XDF 磁盘。
mkbootdisk(make boot disk)
功能说明:建立目前系统的启动盘。
语 法:
mkbootdisk [--noprompt][--verbose][--version][--device ][--mkinitrdargs ][kernel 版本]
补充说明:mkbootdisk 可建立目前系统的启动盘。
参 数:
--device 指定设备。
--mkinitrdargs 设置mkinitrd 的参数。
--noprompt 不会提示用户插入磁盘。
41
--verbose 执行时显示详细的信息。
--version 显示版本信息。
mkdosfs(make Dos file system)
功能说明:建立MS-DOS 文件系统。
语 法:mkdosfs [-cv][-f ][-F ][-i ][-l ][-m ][-n ][-r ][-s ][设备名称][区块数]
补充说明:mkdosfs 可在Linux 下,将磁盘格式化为MS-DOS 文
件系统的格式。
参 数:
-c 检查是否有损坏的区块。
-f 指定FAT 的数目,目前支持1 与2 两种选项。
-F 指定FAT 记录的单位为12 或16 位。
-i 设置文件系统的磁盘序号。
-l 从指定的文件中,读取文件系统中损坏区块的
信息。
-m 若以次文件系统开机,而却因操作系统没有
正常安装,则会显示选项中所指定的信息文件内容。
-n 设置文件系统的磁盘标签名称。
-r 设置根目录最多能记载项目数。
-s 指定每个丛集所包含的磁区数。
-v 执行时显示详细的信息。
mke2fs(make ext2 file system)
功能说明:建立ext2 文件系统。
语 法:mke2fs [-cFMqrSvV][-b ][-f ][-i ][-N ][-l ][-L ][-m ][-R=][ 设备名称][区块数]
补充说明:mke2fs 可建立Linux 的ext2 文件系统。
参 数:
-b 指定区块大小,单位为字节。
-c 检查是否有损坏的区块。
-f 指定不连续区段的大小,单位为字节。
-F 不管指定的设备为何,强制执行mke2fs。
42
-i 指定"字节/inode"的比例。
-N 指定要建立的inode 数目。
-l 从指定的文件中,读取文件西中损坏区块的信息。
-L 设置文件系统的标签名称。
-m 指定给管理员保留区块的比例,预设为5%。
-M 记录最后一次挂入的目录。
-q 执行时不显示任何信息。
-r 指定要建立的ext2 文件系统版本。
-R= 设置磁盘阵列参数。
-S 仅写入superblock 与group descriptors,而不更改
inode able inode bitmap 以及block bitmap。
-v 执行时显示详细信息。
-V 显示版本信息。
mkfs.ext2
功能说明:与mke2fs 相同。
mkfs(make file system)
功能说明:建立各种文件系统。
语 法:mkfs [-vV][fs][-f ][设备名称][区
块数]
补充说明:mkfs 本身并不执行建立文件系统的工作,而是去调
用相关的程序来执行。
参 数:
fs 指定建立文件系统时的参数。
-t 指定要建立何种文件系统。
-v 显示版本信息与详细的使用方法。
-V 显示简要的使用方法。
mkfs.minix
功能说明:建立Minix 文件系统。
语 法:mkfs.minix [-cv][-i ][-l ][-n ][设备名称][区块数]
补充说明:mkfs.minix 可建立Minix 文件系统。
43
参 数:
-c 检查是否有损坏的区块。
-i 指定文件系统的inode 总数。
-l 从指定的文件中,读取文件系统中损坏区块的信
息。
-n 指定文件名称长度的上限。
-v 建立第2 版的Minix 文件系统。
mkfs.msdos
功能说明:与mkdosfs 相同。
mkinitrd(make initial ramdisk images)
功能说明:建立要载入ramdisk 的映像文件。
语 法:
mkinitrd [-fv][--omit-scsi-modules][--version][--preload=][--with=][映像文件][Kernel 版本]
补充说明:mkinitrd 可建立映像文件,以供Linux 开机时载入
ramdisk。
参 数:
-f 若指定的映像问家名称与现有文件重复,则覆盖现有的文
件。
-v 执行时显示详细的信息。
--omit-scsi-modules 不要载入SCSI 模块。
--preload= 指定要载入的模块。
--with= 指定要载入的模块。
--version 显示版本信息。
mkisofs(make iso file system)
功能说明:建立ISO 9660 映像文件。
语 法:
mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A ][-abstract ][-b ][-biblio ][-c ][-C ][-copyright ][-hide ][-hide-joliet ][-log-file ][-m ][-M ][-o ][-p ][-P ][-sysid ][-V ][-volset ][-volset-size ][-volset-seqno ][-x ][目录或
文件]
补充说明:mkisofs 可将指定的目录与文件做成ISO 9660 格式
的映像文件,以供刻录光盘。
参 数:
-a 或--all mkisofs 通常不处理备份文件。使用此参数可以
把备份文件加到映像文件中。
-A或-appid 指定光盘的应用
程序ID。
-abstract 指定摘要文件的文件名。
-b或-eltorito-boot 指定
在制作可开机光盘时所需的开机映像文件。
-biblio 指定ISBN 文件的文件名,ISBN 文件位
于光盘根目录下,记录光盘的ISBN。
-c 制作可开机光盘时,mkisofs 会将开机
映像文件中的全-eltorito-catalog全部内容作
成一个文件。
-C 将许多节区合成一个映像文件时,
必须使用此参数。
-copyright 指定版权信息文件的文件名。
-d 或-omit-period 省略文件后的句号。
-D 或-disable-deep-relocation ISO 9660 最多只能处理8
层的目录,超过8 层的部分,RRIP 会自动将它们设置成ISO 9660
兼容的格式。使用-D 参数可关闭此功能。
-f 或-follow-links 忽略符号连接。
-h 显示帮助。
-hide 使指定的目录或文件在ISO 9660 或
Rock RidgeExtensions 的系统中隐藏。
-hide-joliet 使指定的目录或文件在
Joliet 系统中隐藏。
-J 或-joliet 使用Joliet 格式的目录与文件名称。
-l 或-full-iso9660-filenames 使用ISO 9660 32 字符长
度的文件名。
-L 或-allow-leading-dots 允许文件名的第一个字符为句
号。
-log-file 在执行过程中若有错误信息,预设会
显示在屏幕上。
-m或-exclude 指定的目录
45
或文件名将不会房入映像文件中。
-M或-prev-session 与指定的映像
文件合并。
-N 或-omit-version-number 省略ISO 9660 文件中的版本
信息。
-o或-output 指定映像文件的名称。
-p或-preparer 记录光盘的数
据处理人。
-print-size 显示预估的文件系统大小。
-quiet 执行时不显示任何信息。
-r 或-rational-rock 使用Rock Ridge Extensions,并开
放全部文件的读取权限。
-R 或-rock 使用Rock Ridge Extensions。
-sysid 指定光盘的系统ID。
-T 或-translation-table 建立文件名的转换表,适用于不
支持Rock Ridge Extensions 的系统上。
-v 或-verbose 执行时显示详细的信息。
-V或-volid 指定光盘的卷册集ID。
-volset-size 指定卷册集所包含的光盘张数。
-volset-seqno 指定光盘片在卷册集中的编号。
-x 指定的目录将不会放入映像文件中。
-z 建立通透性压缩文件的SUSP 记录,此记录目前只在
Alpha 机器上的Linux 有效。
mkswap
功能说明:设置交换区(swap area)。
语 法:mkswap [-cf][-v0][-v1][设备名称或文件][交换区
大小]
补充说明:mkswap 可将磁盘分区或文件设为Linux 的交换区。
参 数:
-c 建立交换区前,先检查是否有损坏的区块。
-f 在SPARC 电脑上建立交换区时,要加上此参数。
-v0 建立旧式交换区,此为预设值。
-v1 建立新式交换区。
[交换区大小] 指定交换区的大小,单位为1024 字节。
mpartition
功能说明:建立或删除MS-DOS 的分区。
46
语 法:mpartition [-acdfIprv][-b ][-h ][l ][-s ][-t ][驱动器代号]
补充说明:mpartition 为mtools 工具指令,可建立或删除磁盘
分区。
参 数:
-a 将分区设置为可开机分区。
-b 建立分区时,指定要从第几个磁区开始建立分
区。
-c 建立分区。
-d 将分区设置为无法开机的分区。
-f 强制地修改分区而不管检查时发生的错误信息。
-h 建立分区时,指定分区的磁头数。
-I 删除全部的分区。
-l 建立分区时,指定分区的容量大小,单位为磁
区数。
-p 当要重新建立分区时,显示命令列。
-r 删除分区。
-s 建立分区时,指定每个磁轨的磁区数。
-t 建立分区时,指定分区的柱面数。
-v 与-p 参数一并使用,若没有同时下达修改分区的命令,
则显示目前分区的状态。
sfdisk
功能说明:硬盘恩区工具程序。
语 法:sfdisk [-?Tvx][-d ][-g ][-l ][-s ][-V ]
补充说明:sfdisk 为硬盘分区工具程序,可显示分
区的设置信息,并检查分区是否正常。
参 数:
-?或--help 显示帮助。
-d 显示硬盘分区的设置。
-g或--show-geometry 显示硬盘
的CHS 参数。
-l 显示后硬盘分区的相关设置。
-s 显示分区的大小,单位为区块。
-T 或--list-types 显示所有sfdisk 能辨识的
文件系统ID。
47
-v 或--version 显示版本信息。
-V或--verify 检查硬盘分区是
否正常。
-x 或--show-extend 显示扩展分区中的逻辑分
区 。
swapoff
功能说明:关闭系统交换区(swap area)。
语 法:swapoff [设备]
补充说明:swapoff 实际上为swapon 的符号连接,可用来关闭
系统的交换区。
swapon
功能说明:启动系统交换区(swap area)。
语 法:swapon [-ahsV][-p ][设备]
补充说明:Linux 系统的内存管理必须使用交换区来建立虚拟内
存。
-a 将/etc/fstab 文件中所有设置为swap 的设备,启动为
交换区。
-h 显示帮助。
-p 指定交换区的优先顺序。
-s 显示交换区的使用状况。
-V 显示版本信息。
symlinks(symbolic links)
功能说明:维护符号连接的工具程序。
语 法:symlinks [-cdrstv][目录]
补充说明:symlinks 可检查目录中的符号连接,并显示符号连
接类型。以下为symlinks 可判断的符号连接类型:
absolute:符号连接使用了绝对路径。
dangling:原始文件已经不存在。
lengthy:符号连接的路径中包含了多余的"../"。
48
messy:符号连接的路径中包含了多余的"/"。
other_fs:原始文件位于其他文件系统中。
relative:符号连接使用了相对路径。
参 数:
-c 将使用绝对路径的符号连接转换为相对路径。
-d 移除dangling 类型的符号连接。
-r 检查目录下所有子目录中的符号连接。
-s 检查lengthy 类型的符号连接。
-t 与-c 一并使用时,会显示如何将绝对路径的符号连接转
换为相对路径,但不会实际转换。
-v 显示所有类型的符号连接。
sync
功能说明:将内存缓冲区内的数据写入磁盘。
语 法:sync [--help][--version]
补充说明:在Linux 系统中,当数据需要存入磁盘时,通常会先
放到缓冲区内,等到适当的时刻再写入磁盘,如此可提高系统的
执行效率。
参 数:
--help 显示帮助。
--version 显示版本信息。
5.电子邮件与新闻组
archive
功能说明:新闻组文件备存程序。
语 法:archive [-fmr][-a][-i][源文件]
补充说明:archive 会读取新闻组的文件,然后加以备存。archive 备存时,会保存[源
文件]中文件的目录阶层。
参 数:
-a 指定备存的目录。
-f 将阶层目录名称的阶层关系取消,以句点来取代斜线。
-i 制作文件索引。
49
-m 将文件复制到目的地,建立文件连接后,以连接取代原始的文件。
-r archive 预设的标准错误输出为/var/errlog。-r 参数可取消此功能。
[源文件] 在源文件中指定要备份的文件。
ctlinnd(control the internet news daemon)
功能说明:设置INN 新闻组服务器。
语 法:ctlinnd [-hs][-t][控制命令...]
补充说明:通过ctlinnd 指令,可以对新闻组服务器这项常驻服务下达控制命令,直接
设置相关数值。
参 数:
-h 在线帮助。
-s 不显示指令执行过程。
-t 设置等待服务器回报的时间,单位以秒计算,超过此一时间则为超
时 。
elm
功能说明:E-mail 管理程序。
语 法:elm [-s][收信人别名或地址]][-i]
补充说明:elm 为全屏文字模式的电子邮件管理程序。与mail
相比,elm 提供较易操作的界面,但仍不及pine 来得友善。
参 数:
-s 指定新邮件的邮件主题。
-f 开启程序时,读取指定的目录。
-h 显示帮助。
-i 将文件内容插入送出的邮件中。
-m 进入elm 后,不显示指令说明。
-v 显示elm 的版本信息。
-z 若收件信箱没有邮件,则不启动elm 程序。
getlist
50
功能说明:下载新闻组清单。
语 法:getlist [-h][-p][群组
类型]
补充说明:getlist 指令会从新闻服务器下载新闻组清单,并把
清单输出到标准输出设备。
参 数:
-h 指定欲连接的新闻组服务器。
-p 设置连接新闻组服务器的通讯端口。
inncheck(inn check)
功能说明:检查inn 相关配置文件的语法是否正确。
语 法:
inncheck [-afv][-pedantic][-perm][-noperm][文
件]
补充说明:inncheck 会检查inn 配置文件的语法是
否正确,但不会实际修改这些配置文件。
参 数:
-a 不管是否出现[文件]参数,仍然检查全部的
配置文件。
-f 若发现配置文件有误,则列出可修正错误的
指令。
-v 执行时显示详细的信息。
-pedantic 以较为严格的方式来检查。
-perm 检查文件权限是否有误。
--noperm 不检查文件的权限设置。
[文件] 若不指定此参数,则inncheck 会检查所
有 预设的文件。
mail
功能说明:E-mail 管理程序。
语 法:mail [-iInNv][-b][-c][-f][-s][-u][收信人地址]
补充说明:mail 是一个文字模式的邮件管理程序,操作的界面
51
不像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 显示较详细的信息。
52
messages
功能说明:查看信箱中的邮件数。
语 法:messages [邮件目录或文件]
补充说明:messages 实际上是一个script 文件,可用来检查信
箱中的邮件数。若不指定[邮件目录或文件]参数,则显示目前收
件信箱中的邮件数。
metamail
功能说明:负责处理非文字E-mail 的程序。
语 法:metafile [-bBdehpPqrRTwxyz][-c][-f][-m][-s][文件名]
补充说明:当E-mail 管理程序遇到非ISO-8859-1 标准文字的邮
件内容,而不知道要如何处理的时候,即调用metamail。
参 数:
-b 邮件只有内文,没有表头。
-B 在背景显示信息。
-c 不要读取邮件表头的"Content-type"栏
位,而去读取中的设置,以决定要调用哪个程序
来处理邮件信息。
-d metamail 在调用其他程序显示信息前,不需向用户确认。
-e 删除内文前端的空白行。
-f 不要读取邮件表头中的寄信人地址,而去
读取选项中的设置。
-h 使用metamail 的邮件管理程序名称。
-m 记录调用metamail 的邮件管理程
序名称。
-p 将显示内容送给more 指令处理之后,再送到输出设备。
-P 与-p 参数功能类似,但会在信息结束显示
"Press RETURN to go on"字符串。
-q metamail 在调用其他程序来显示信息前,不用在屏幕上
显示相关的信息。
-r metamail 预设无法让root 用户执行。
-R 显示信息前先清除屏幕。
-s 不要读取邮件表头中的邮件主题,而去读取
选项中的设置。
53
-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 将指定的邮件草稿送出。
-i 将指定文件插入邮件内文中。
-m 指定预设的邮件信箱类型。
-n 不要去读取程序培植文件(/etc/Muttrc)。
-p 在mutt 中编辑完邮件后,而不想将邮件立
即送出,可将该邮件暂缓寄出。
-R 以只读的方式开启邮件文件。
-s 指定邮件的主题。
-v 显示mutt 的版本信息以及当初编译此文件
时所给予的参数。
-x 模拟mailx 的编辑方式。
-z 与-f 参数一并使用时,若邮件文件中没有
邮件即不启动mutt。
54
nntpget
功能说明:下载新闻组文章。
语 法:nntpget [-ov][-d][-f][-n][-t][-u][新闻组
服务器]
补充说明:执行nntpget 指令将从指定的新闻组服务器下载文
章。nntpget 指令会从标准输入设备读取信息识别码,而下载的
新闻文章则呈现到标准输出设备。
参 数:
-d 指定新闻组类型为distribution 的清单。
-f 下载其更改时间较指定文件或目录的更改
时间更接近现在的新闻文章。
-n 指定新闻组名称的清单。
-o 下载本地主机所没有的新闻文章。
-t 指定时间与日期,较该日期时间更新的新闻
文章都会被下载。
-u 此参数的效果和指定"-f"参数类似,但它
在成功下载文章之后会去更改指定文件或木的更改时间,便于下
次再作为参考。
-v 当指令执行时,把每篇文章的信息识别码都送到标准输
出。本参数需配合参数"-o"使用。
pine
功能说明:收发电子邮件,浏览新闻组。
语 法:pine [-ahikorz][-attach][-attach_and_delete][-attachlist][-c][-conf][-create_lu][-f][-F][-I][-n][-nr][-p][-pinerc][-P][-sort][-url][-=][用户名称或电子邮件地址...]
补充说明:pine 是个以显示导向为住的邮件处理程
序,包括一般电子邮件和新闻组的文章。pine 也支
持MIME 格式,可让用户将MIME 的对象保存成文件,
甚至指定外挂程序直接开启对象。
55
参 数:
-a 在UWIN 中使用匿名模式。
-attach 把指定的文件附加在信件里,
一并夹带寄出。
-attach_and_delete 此参数的效果和指定
"-attach"参数类似,但在信件寄出后会将指
定的文件删除。
-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。
-z 让pine 可被Ctrl+z 中断,暂存在后台作业
里。
-= 暂时指定各项功能的
设 置值。
slrn
56
功能说明:新闻组阅读程序。
语 法:slrn [-Cdnp][-create][-help][-f][-h][--version]
补充说明:slrn 是一个很容易使用的新闻组阅读程序,提供全屏幕的图形操作界面,让用户
能轻松地阅读与管理新闻组。
参 数:
-C 使用彩色模式。
-d 下载组清单时,也一并下载每个组的说明。
-f 指定要存储组内容的文件,预设的文件名为.newsrc。
-h 指定新闻组服务器。
-n 不要检查是否有新的新闻组。
-p 设置新闻组服务器的连接端口编号,预设为119。
-create 第一次连上某台新闻组服务器时,必须使用此参数,以便下载服务器中的组清
单,并保存在指定的newsrc 文件中。
-help 显示帮助。
--version 显示版本信息。
6.网络通信
apachectl(Apache control interface)
功能说明:可用来控制Apache HTTP 服务器的程序。
语 法:
apachectl [configtest][fullstatus][graceful][help][restart][start][status][stop]
补充说明:apachectl 是slackware 内附Apache HTTP 服务器的script 文件,可供管理员控
制服务器,但在其他Linux 的Apache HTTP 服务器不一定有这个文件。
参 数:
configtest 检查设置文件中的语法是否正确。
fullstatus 显示服务器完整的状态信息。
graceful 重新启动Apache 服务器,但不会中断原有的连接。
help 显示帮助信息。
restart 重新启动Apache 服务器。
start 启动Apache 服务器。
status 显示服务器摘要的状态信息。
stop 停止Apache 服务器。
57
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 记录,而不是从网
络上监听。
dip
功能说明:IP 拨号连接。
语 法:dip [-aikltv][-m][-p][拨号script 文件]
补充说明:dip 可控制调制解调器,以拨号IP 的方
式建立对外的双向连接。
参 数:
-a 询问用户名称与密码。
-i 启动拨号服务器功能。
-k 删除执行中的dip 程序。
-l 指定要删除的连线,必须配合-k 参数一起
使用。
-m 设置最大传输单位,预设值为
296。
-p 设置通信协议。
-t 进入dip 的指令模式。
-v 执行时显示详细的信息。
58
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 适用于本机上的登入程序。
参 数:
--long-hostname 显示完整的主机名称。
--noclear 在询问登入的用户名称之前不要清
楚 屏幕画面。
ppp-off
功能说明:关闭ppp 连线。
59
语 法:ppp-of
补充说明:这是Slackware 发行版内附的程序,让用户切断PPP
的网络连线。
pppsetup
功能说明:设置PPP 连线。
语 法:pppsetup
补充说明:这是Slackware 发行版内附程序,它具有互动式的问
答界面,让用户轻易完成PPP 的连线设置。
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 地址。
-d 指定记录文件所记载事件的详细程度。
-E 将信息送到标准错误输出设备。
-h 显示帮助。
-i 设置NetBIOS 名称范围。
-I 指定服务器的IP 地址。
-l 指定记录文件的名称。
-L 显示服务器端所分享出来的所有资源。
-M 可利用WinPopup 协议,将信息送给选项
60
中所指定的主机。
-n 指定用户端所要使用的NetBIOS 名称。
-N 不用询问密码。
-O 设置用户端TCP 连接槽的选项。
-p 指定服务器端TCP 连接端口编号。
-R 设置NetBIOS 名称解析的顺序。
-s 指定smb.conf 所在的目录。
-t 设置用何种字符码来解析服务器端的文件
名称。
-T 备份服务器端分享的全部文件,并打包成tar
格式的文件。
-U 指定用户名称。
-W 指定工作群组名称。
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 此参数的效果和指定"-F"参数相同。
-F 使用Kerberos V5 认证时,加上此参数可把本地主机的
认证数据上传到远端主机。
-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 显示记录
62
文件中,从最后算起指定行数的数值。
-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 针对队列中的每项工作,询问使用是否要删
除工作。
-I或--config 指定配置文件。
-k或--kill 删除指定的工作。
-m 或--status 删除全部的工作。
-M 或-mail 将状态信息邮寄给UUCP 管理员。
-N 或--notify 将状态信息分别邮寄给提出该项工作的用
户。
-o或--older-than 显示超过指定时数的工
作。
-p 或--ps 显示负责UUCP 锁定的程序。
63
-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 将完成状态保存为指定的文
件。
64
-v 或--version 显示版本信息。
-x或--debug 指定排错层级。
-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 不使用同位检查。
65
dnsconf(dns configurator)
功能说明:设置DNS 服务器组态。
语 法:dnsconf [--deldomain][--delsecondary][--newdomain][--set][--setcname][--setmx][--setns][--unset]
补充说明:dnsconf 实际上为linuxconf 的符号连
接,提供图形截面的操作方式,供管理员管理DNS
服务器。
参 数:
--deldomain 删除域。
--delsecondary 删除次级域。
--newdomain 新增域。
--set 新增主机记录。
--setcname 设置。
--setmx 指定域的邮件主机。
--setns 指定域的DNS 服务器。
--unset 删除DNS 中某台主机的记录。
efax
功能说明:收发传真。
语 法:efax [-sw][-a][-c][-d][-f][-g][-h][-i][-j][-k][-l][-o][-q][-r][-v][-x][-t]
补充说明:支持Class 1 与Class 2 的调制解调器
来收发传真。
参 数:
-a 以指定的AT 指令来接电话。
-c 设置本机调制解调器的
属性。
66
-d 指定调制解调器驱动程序。
-f 使用指定的字体文件来建立传
真标题。
-g 若接到的电话为数据,则执行指定的
指令。
-h 指定字符串为每页最前
端的标题。
-i 在调制解调器进入传真模式前,
传送AT 指令到调制解调器。
-j 在调制解调器进入传真模式后,
传送AT 指令到调制解调器。
-k 在调制解调器离开传真模式前,
传送AT 指令到调制解调器。
-l 设置本机调制解调器的识别码。
-o 使用非标准调制解调器时设置相关
选项。
-q 接收传真时,当每页发生错误次
数超过指定的数目时,要求对方重发。
-r 在接收传真时,将每页分别保存成
文件。
-v 选择要印出的信息类型。
-w 不要接听电话,等待OK 或CONNECT 的信号。
-x 使用UUCP 格式的锁定文件
来锁定调制解调器。
-t 以中的
号码来拨号,并将传真出去。
httpd(http daemon)
功能说明:Apache HTTP 服务器程序。
语 法:httpd [-hlLStvVX][-c][-C][-d][-D][-f]
补充说明:httpd 为Apache HTTP 服务器程序。直
接执行程序可启动服务器的服务。
参 数:
-c 在读取配置文件前,先执行选
67
项中的指令。
-C 在读取配置文件后,再执行选
项中的指令。
-d 指定服务器的根目录。
-D 指定要传入配置文件的参
数。
-f 指定配置文件。
-h 显示帮助。
-l 显示服务器编译时所包含的模块。
-L 显示httpd 指令的说明。
-S 显示配置文件中的设定。
-t 测试配置文件的语法是否正确。
-v 显示版本信息。
-V 显示版本信息以及建立环境。
-X 以单一程序的方式来启动服务器。
ifconfig
功能说明:显示或设置网络设备。
语 法:ifconfig [网络设
备][down up -allmulti -arp -promisc][add][del][][io_addr][irq][media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint][IP 地址]
补充说明:ifconfig 可设置网络设备的状态,或是显示目前的
设置。
参 数:
add 设置网络设备IPv6 的IP 地址。
del 删除网络设备IPv6 的IP 地址。
down 关闭指定的网络设备。
设置网络设备的类型与硬
件地址。
io_addr 设置网络设备的I/O 地址。
irq 设置网络设备的IRQ。
media 设置网络设备的媒介类型。
mem_start 设置网络设备在主内存所占用的起
始地址。
metric 指定在计算数据包的转送次数时,所要加上
68
的数目。
mtu 设置网络设备的MTU。
netmask 设置网络设备的子网掩码。
tunnel 建立IPv4 与IPv6 之间的隧道通信地址。
up 启动指定的网络设备。
-broadcast 将要送往指定地址的数据包当成广播数
据包来处理。
-pointopoint 与指定地址的网络设备建立直接连
线,此模式具有保密功能。
-promisc 关闭或启动指定网络设备的promiscuous 模式。
[IP 地址] 指定网络设备的IP 地址。
[网络设备] 指定网络设备的名称。
mesg
功能说明:设置终端机的写入权限。
语 法:mesg [ny]
补充说明:将mesg 设置y 时,其他用户可利用write
指令将信息直接显示在您的屏幕上。
参 数:
n 不允许气筒用户将信息直接显示在你的屏幕
上。
y 允许气筒用户将信息直接显示在你的屏幕
上 。
minicom
功能说明:调制解调器通信程序。
语 法:minicom [-8lmMostz][-a][-c][-C][-d][-p][-S][配置文件]
补充说明:minicom 是一个相当受欢迎的PPP 拨号
连线程序。
69
参 数:
-8 不要修改任何8 位编码的字符。
-a 设置终端机属性。
-c 设置彩色模式。
-C 指定取文件,并在启动时开启取功
能。
-d 启动或直接拨号。
-l 不会将所有的字符都转成ASCII 码。
-m 以Alt 或Meta 键作为指令键。
-M 与-m 参数类似。
-o 不要初始化调制解调器。
-p  使用模拟终端机。
-s 开启程序设置画面。
-S 在启动时,执行指定的
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 指定文件名称,把往来传输的数
70
据以16 进制字码倾倒成该文件保存。
-p 设置本地主机使用的通信端口。
-r 乱数指定本地与远端主机的通信端口。
-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 系统的网络情况。
参 数:
71
-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 此参数的效果和指定"-A unix"参数相同。
--ip 或--inet 此参数的效果和指定"-A inet"参数相同。
ping
功能说明:检测主机。
语 法:ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t][主机名称或IP 地址]
补充说明:执行ping 指令会使用ICMP 传输协议,发出要求回应
的信息,若远端主机的网络功能没有问题,就会回应该信息,因
而得知该主机运作正常。
参 数:
-d 使用Socket 的SO_DEBUG 功能。
-c 设置完成要求回应的次数。
-f 极限检测。
-i 指定收发信息的间隔时间。
72
-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 服务器
或回报目前的状态。
参 数:
73
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)
74
功能说明: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 的设置文件。
statserial(status ofserial port)
功能说明:显示串口状态。
语 法:statserial [-dnx][串口设备名称]
补充说明:statserial 可显示各个接脚的状态,常
用来判断串口是否正常。
参 数:
-d 以10 进制数字来表示串口的状态。
-n 仅显示一次串口的状态后即结束程序。
-x 与-n 参数类似,但是以16 进制来表示。
talk
功能说明:与其他用户交谈。
语 法:talk [用户名称][终端机编号]
补充说明:通过talk 指令,你可以和另一个用户线上交谈。
75
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 关联数。
-t 在每列倾倒资料上不显示时间戳记。
-tt 在每列倾倒资料上显示未经格式化的时间
戳记。
-T 强制将表达方式所指定的数
76
据包转译成设置的数据包类型。
-v 详细显示指令执行过程。
-vv 更详细显示指令执行过程。
-x 用十六进制字码列出数据包资料。
-w 把数据包数据写入指定的文
件 。
testparm(test parameter)
功能说明:测试Samba 的设置是否正确无误。
语 法:testparm [-s][配置文件][]
补充说明:执行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 资料信息。
77
-m 设置检测数据包的最大存活数值TTL 的大
小。
-n 直接使用IP 地址而非主机名称。
-p 设置UDP 传输协议的通信端口。
-r 忽略普通的Routing Table,直接将数据包送到远端主
机上。
-s 设置本地主机送出数据包的IP 地址。
-t 设置检测数据包的TOS 数值。
-v 详细显示指令的执行过程。
-w 设置等待远端主机回报的时间。
-x 开启或关闭数据包的正确性检验。
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 显示帮助。
78
wall(write all)
功能说明:传送信息。
语 法:wall [公告信息]
补充说明:通过wall 指令可将信息发送给每位同意
接收公众信息的终端机用户,若不给予其信息内容,
则wall 指令会从标准输入设备读取数据,然后再把
所 得到的数据传送给所有终端机用户。
write
功能说明:传送信息。
语 法:write [用户名称][终端机编号]
补充说明:通过write 指令可传递信息给另一位登入系统的用
户,当输入完毕后,键入EOF 表示信息结束,write 指令就会将
信息传给对方。如果接收信息的用户不只登入本地主机一次,你
可以指定接收信息的终端机编号。
ytalk
功能说明:与其他用户交谈。
语 法:ytalk [-isxY][-h][用户名称...]
补充说明:通过ytalk 指令,你可以和其他用户线
上交谈,如果想和其他主机的用户交谈,在用户名
称后加上其主机名称或IP 地址即可。
参 数:
-h 指定交谈对象所在的远
端主机。
-i 用提醒声响代替显示信息。
-s 在指令提示符号先开启ytalk 交谈窗。
-x 关闭图形界面。
-Y 所有必须回应yes 或no 的问题,都必须用
大写英文字母"Y"或"N"回答。
79
7.系统管理
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。
80
语 法:chsh [-luv][-s ][用户名称]
补充说明:每位用户在登入系统时,都会拥有预设的shell 环境,
这个指令可更改其预设值。若不指定
任何参数与用户名称,则chsh 会以应答的方式进行设置。
参 数:
-s或--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 月份英文名的缩写。
81
%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 分钟(必要)。
CC 年份的前两位数(选择性)。
YY 年份的后两位数(选择性)。
ss 秒(选择性)。
-d 显示字符串所指的日期与时间。字符串前后必须加上双引号。
-s 根据字符串来设置日期与时间。字符串前后必须加上双引号。
-u 显示GMT。
--help 在线帮助。
--version 显示版本信息。
exit
功能说明:退出目前的shell。
语 法:exit [状态值]
补充说明:执行exit 可使shell 以指定的状态值退出。若不设
置状态值参数,则shell 以预设值退出。状态值0 代表执行成功,
其他值代表执行失败。exit 也可用在script,离开正在执行的
script,回到shell。
finger
功能说明:查找并显示用户信息。
语 法:finger [-lmsp][帐号名称...]
补充说明:finger 指令会去查找,并显示指定帐号
82
的用户相关信息,包括本地与远端主机的用户皆可,
帐号名称没有大小写的差别。单独执行finger 指
令,它会显示本地主机现在所有的用户的登陆信息,
包括帐号名称,真实姓名,登入终端机,闲置时间,
登入时间以及地址和电话。
参 数:
-l 列出该用户的帐号名称,真实姓名,用户专
属目录,登入所用的Shell,登入时间,转信地址,
电子邮件状态,还有计划文件和方案文件内容。
-m 排除查找用户的真实姓名。
-s 列出该用户的帐号名称,真实姓名,登入终
端机,闲置时间,登入时间以及地址和电话。
-p 列出该用户的帐号名称,真实姓名,用户专
属目录,登入所用的Shell,登入时间,转信地址,
电子邮件状态,但不显示该用户的计划文件和方案
文 件内容。
free
功能说明:显示内存状态。
语 法: free [-bkmotV][-s ]
补充说明:free 指令会显示内存的使用情况,包括实体内存,
虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲
区等。
参 数:
-b 以Byte 为单位显示内存使用情况。
-k 以KB 为单位显示内存使用情况。
-m 以MB 为单位显示内存使用情况。
-o 不显示缓冲区调节列。
-s 持续观察内存使用状况。
-t 显示内存总和列。
-V 显示版本信息。
fwhois
功能说明:查找并显示用户信息。
语 法:fwhios [帐号名称]
83
补充说明:本指令的功能有点类似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)
84
功能说明:删除群组。
语 法:groupdel [群组名称]
补充说明:需要从系统上删除群组时,可用groupdel 指令来完
成这项工作。倘若该群组中仍包括某些用户,则必须先删除这些
用户后,方能删除群组。
groupmod(group modify)
功能说明:更改群组识别码或名称。
语 法:groupmod [-g  ][-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 中记录,而不实际结束系统。
85
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 显示版本信息。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/18138/showart_106177.html
  发表评论 查看评论(共有条评论) 我要提问
 
 


最新资讯更多>> 
· 金山卫士开源计划首周源码下载..
· 谷歌劝说诺基亚采用Android操作..
· 11月份Linux市场占有率升至5%
· Apache 基金会确认退出 JCP 执..
· Chrome 10 新功能探秘:新增GP..
· 金山宣布开源其安全软件
· 开源FTP服务器ProFTPD发现后门
· 女黑客在开源会议上抱受骚扰
· 21款值得关注的Linux游戏
· 马化腾:腾讯半年后彻底转型,..
论坛热点更多>> 
· Linux系统移植从零开始!参与..
· 学习linux的意义在哪里
· 使用netfilter在哪能获取到原..
· 哥纠结了
· 一个在线读开源代码的工具,..
· 为什么我的目录下没有.cshrc..
· 初学linux从哪里开始
· linux 系统无法上网
· 新手安装UCenter 时总是出错..
· cacti添加主机显示的状态都是..
文档更新更多>> 
· 菜鸟入门三星ARM11嵌入式系统,是..
· 寻redhat 5.3 的中文手册 for ia64
· 请问redhat 5.3 企业版的用户手册..
· LINUX与UNIX SHELL编程指南(中文)
· 一些基本用户管理以及基本安装方法
· 菜鸟学习linux笔记与练习-----第..
· 菜鸟学习linux笔记与练习-----第..
· 服务器配置:Squid配置详解
· linux下u盘使用
· ubuntu dynamips 绑定网卡到虚拟机
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2009 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证:060528号