unix常用命令(第二章 设备管理)

发表于:2007-05-26来源:作者:点击数: 标签:
2.1stty [语法]:stty[-a][-g][选项] [说明]:本命令设置终端,无参数时报告终端设置,本命令功能十分强大,应谨慎使用,下面仅介绍部分常用功能 -a显示当前终端所有设置 -g以能作为stty命令参数的方式显示终端设置 以下是终端常用设置,在设置前加-表示清除设

2.1 stty

   [语法]:  stty  [-a]  [-g]  [选项]

   [说明]: 本命令设置终端,无参数时报告终端设置,本命令功能十分强大,应谨慎使用,下面仅介绍部分常用功能

    -a  显示当前终端所有设置

    -g  以能作为 stty 命令参数的方式显示终端设置

    以下是终端常用设置,在设置前加-表示清除设置:

1.控制方式

    ispeed  0  110  300  600  1200  1800  2400  4800  9600  19200  38400

    本命令设置终端输入波特率,若为0则使用缺省波特率。

        例如  stty  ispeed  9600

    ospeed  0  110  300  600  1200  1800  2400  4800  9600  19200  38400

    本命令设置终端输出波特率,参看 ispeed。

2.输入方式

    ingbrk(-ignbrk)      忽略(不忽略)中断(BREAK)

    brkint(-brkint)     设置(清除)信号INTR为中断信号

    inlcr(-inlcr)        将换行转换(不转换)成回车

    icrnl( -icrnl)       将回车转换(不转换)成换行

    igncr(-ignrc)        忽略(不忽略)回车

    iuclc( -iuclc)       将大写字母转换(不转换)成小写字母

3.输出方式

    olcut(-olcut)        将小写字母转换(不转换)为大写字母

    onlcr(-onlcr)        输出时将换行符转换(不转换)为回车换行

    ocrnl(-ocrnl)        输出时将回车符转换(不转换)为换行符

4.本地方式

    echo (-echo)        设置(清除)回显

    stwrap(-stwrap)      截断(不截断)大于79个字符的行

    echoctl(-echoctr)    将控制键回显为^

2.2 tty    

 

    [语法]: tty

    [说明]: 显示出终端的设备名

    [例子]:

             tty

 

 

2.3 lp

 

    [语法]: lp  文件...

    [说明]: 将文件送打印机打印

    [例子]:

             lp   myfile     将文件myfile 送打印机输出

 

 

2.4     lpstat

 

    [语法]: lpstat [选项] [打印任务号]

    [说明]: 显示打印机状态,选项的意义如下:

    -a [打印机表] 显示打印机表中指定的打印机可否接收打印请求

    -c [打印机类名]   显示打印机种类及在该打印机种类下的成员

    -d              显示系统预设的打印机

    -p [打印机表] 显示打印机表中打印机状态

    -r                显示lp 请求程序表( lp  request  scheduler)

    -s              打印系统统计表

    -t              打印所有状态信息

    -u [用户]        显示由用户发出的打印请求

    -v [打印机名表]   显示每个打印机名称,是对应于该打印机设备文件的路径名

    [例子]:

    lpstat -t    打印所有状态信息

 

2.5 cancel   

 

    [语法]:   cancel   打印任务号

        cancel     打印机名

        cancel     -u  用户名 [打印机]

    [说明]:     本命令可按打印机名,打印任务,用户来取消打印任务

    [例子]:

    cancel  -u  mary        取消用户 mary 的所有打印请求

 

 

2.6   enable  

 

    [语法]:     enable  打印机表

    [说明]:  本命令可激活一个或多个打印机

 

 

2.7   disable

 

    [语法]:  disable [-cw]  打印机表

    [说明]:     使一个或多个打印机不能打印

        -c     立即取消正在打印的打印请求

    -w  等正在打印的内容打完后,才禁止打印机

 

 

2.8   sync 

 

   [语法]:    sync

   [说明]:    将磁盘缓冲区内容写回磁盘

2.9 mount  

 

  [语法]:  mount  [-r]  设备  目录

  [说明]:  将设备安装到目录下

    -r 以只读方式安装

 

 

2.10 umount 

 

  [语法]:     umount   设备

  [说明]:    将已安装的文件系统卸下

 

 

2.11 tar    

 

   [语法]:    tar -c[vwfbL] [设备] [块] 文件...

        tar -r[vwfbL] [设备] [块] 文件...

        tar -t[vfL]   [设备] [文件...]

        tar -u[vwfbL] [设备] [块] 文件...

        tar -x[lmovwfL] [设备] [文件...]

   [说明]:   将多个文件归档,命令中各参数的意义为:

    r       附加方式归档

    x       抽取文件

    t       显示文件

    u       附加方式归档,同时删除旧版文件

    c       建立新档案文件

    v       显示所处理的文件名

    w       处理文件前,要求用户确认

    f       文件名    使用指定文件名作为档案文件

    bn      每次读写 n 块,缺省值为1,最大值为20

    m       将新的文件修改时间设为获取时的时间

    o       获取出来的文件以下达tar指令的UID和GID存储

   [例子]:

    tar  cvf    file.tar *

    tar  tvf file.tar

 

 

2.12 df

 

   [语法]:      df  [-t]    [文件系统]

   [说明]:    显示剩余 i 节点和块数,使用 -t 选项,还显示总块数和 i 节点数

   [例子]:   df -t

 

 

2.13 du

 

   [语法]:   du  [-ars]  [目录]

   [说明]:  显示磁盘空间专用情况

    -r  提供无法打开的文件信息

    -s  仅显示指定目录所占空间的总和

    -a  显示文件大小及目录总空间,其后可根文件名作参数

 nanaskylead 回复于:2004-01-30 08:54:10
鼓掌。。。。。。
功课做的真好啊,:)

 zj0953 回复于:2004-01-30 11:18:30
写得太好了!

原文转自:http://www.ltesting.net