功能说明:计算字数。
语 法:wc [-clw][--help][--version][文件…]
补充说明:利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定任何文件名称,或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。假设不给予其参数,wc指令会一并显示列数、字数和Byte数
参 数:-c 只显示Byte数,亦即字符数;
-l 只显示列数;
-w 只显示字数;
--help 在线帮助;
--version 显示版本信息。
范 例:
计算文本文件TopGun的列数、字数和字符数:
$ wc TopGun
tee
功能说明:读取标准输入的数据,并将其内容输出成文件。
语 法:tee [-ai][--help][--version][文件…]
补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。我们可利用tee把管道导入的数据存成文件,甚至一次保存数份文件。
参 数:-a 附加到既有文件的后面,而非覆盖它。如果给予tee指令的文件名称已经存在,预设会覆盖该文件的内容。加上此参数后,数据会新增在该文件内容的最后面,而不会删除原先之内容。
-i 忽略中断信号
--help 在线帮助
--version 显示版本信息
范 例:
列出文本文件slayers.story的内容,同时复制3份副本,文件名称分别为ss-copy1、ss-copy2、ss-copy3:
$ cat slayers.story |tee ss-copy1 ss-copy2 ss-copy3
lastb
功能说明:列出登录系统失败的用户相关信息。
语 法:last[-adRx][-f<记录文件>][-n<显示列数>][帐号名称][终端编号]
补充说明:单独执行lastb指令,它会读取位于/var/log目录下,名称为btmp的文
件,并把该文件内容记录的登入系统失败的用户名单,全部显示出来。
您可以指定帐号名称或终端机编号,只列出指定范围的清单。
参 数:-a 把从何处登入系统的主机名称或IP地址,显示在最后一行;
-d 将IP地址转换成主机名称。当用户从远端而非本地主机登入系统时
所记录的将不仅是主机名称,还包括该远端主机的IP地址。默认情
况下会用IP地址来显示远端的主机,使用这项参数可将其换成主机
名称;
-f<记录文件> 指定记录文件。预设last指令会去读取/var/log目录里
的btmp文件;
-n<显示列数> 设置列出名单的显示列数,如果你只想查询最后登入系
统的10位用户名称,可将显示列数设成"10",想查询最
后的30位用户,则设为"30",依此类推;
-R 不显示登入系统的主机名称或IP地址;
-x 显示系统关机、重新开机,以及执行等级的改变等信息
e2fsck
功能说明:检查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 如果文件系统的字节顺序不适当,就交换字节顺序,否则不做任何
动作
-S 不管文件系统的字节顺序,一律交换字节顺序
-t 显示时间信息
-v 执行时显示详细的信息
-V 显示版本信息
-y 采取非互动方式执行,所有的问题均设置以"yes"回答。
ECHO
功能说明:显示文字。
语 法:echo [-ne][字符串]或 echo [--help][--version]
补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开
并在最后加上换行号。
参 数:-n 不要在最后自动换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般
文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
--help 显示帮助
--version 显示版本信息
efax
功能说明:收发传真。
语 法:efax [-sw][-a
[-f<字体文件>][-g<指令>][-h<传真标题字符串>][-i
[-j
[-o<选项>] [-r<文件名>][-v<信息类型>][-x
[-t<电话号码><传真文件>]
补充说明:支持Class 1与Class 2的调制解调器来收发传真。
参 数:-a
-c<调制解调器属性> 设置本机调制解调器的属性。
-d<驱动程序> 指定调制解调器驱动程序。
-f<字体文件> 使用指定的字体文件来建立传真标题。
-g<指令> 若接到的电话为数据,则执行指定的指令。
-h<传真标题字符串> 指定字符串为每页最前端的标题。
-i
-j
-k
-l<识别码> 设置本机调制解调器的识别码。
-o<选项> 使用非标准调制解调器时设置相关选项。
-q<错误次数> 接收传真时,当每页发生错误次数超过指定的数目时,
要求对方重发。
-r<文件名> 在接收传真时,将每页分别保存成文件。
-v<信息类型> 选择要印出的信息类型。
-w 不要接听电话,等待OK或CONNECT的信号。
-x
-t<电话号码><传真文件> 以<电话号码>中的号码来拨号,并将<传真
文件>传真出去。
jpl2000 于 2005-10-22 00:10:52发表:
支持
8g 于 2005-09-04 00:16:43发表:
支持
007 于 2005-07-25 11:27:20发表:
支持