精心整理
格式:grep[option]patternfilenames
功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。 选项:-v找出模式失配的行 ??-c统计匹配行的数量
??-n显示匹配模式的每一行 注释:
例如:%ps-aux|grepR 3.17比较文件不同 命令:diff(difference)
格式:difffilename1filename2 功能:显示两文件的不同之处。 选项: 注释:
例如:%difffile1file2 3.18比较文件 命令:cmp(compare) 格式:cmp[-l][-s]filename1filename2 功能:显示比较两文件不同处的信息 选项:-l给出两文件不同的字节数 ??-s不显示两文件的不同处,给出比较结果 注释:
例如:%cmpfile1file2 3.19比较文件共同处 命令:comm(common) 格式:comm[-123]filename1filename2 功能:选择或拒绝比较两文件出现的共同行 选项:-1不显示第1列 ??-2不显示第2列 ??-3不显示第3列 注释:输出三列,第一列表示在file1中出现的行,第二列表示在file2中出现 ??的行,第三列表示在file1和file2中共同出现的行。 例如:%commfile1file2 3.20排序文件 命令:sort 格式:sort[option]filename 功能:将制定的文件按要求排序 选项:-r按字母倒排序
??-n按数字的值从笑到大排序
??-r按当前排序规则逆序排序???-f不区分大小写排序 ??-d按典型顺序排序
注释:选项缺省时按ascii码顺序排序 例如:%sort-nrfile 3.21压缩文件 命令:compress
格式:compress[option]filename?功能:压缩文件。 选项:-f强制压缩???-v压缩时显示压缩百分比 注释:
精心整理
例如:%comproessfiles 3.22解缩文件
命令:uncompress ??zcat
格式:compress[option]filename???zcatfilename 功能:展开或显示压缩文件。
选项:-c不改变文件写到标准输出 注释:zcat命令相当于uncompress-c 例如:%uncomproessfiles.Z 3.23显示文件类型 命令:file
格式:filefilename... 功能:按文件内容来推测文件类型,如text,ascii,C,executable,core。 选项: 注释:
例如:%file* 3.24建立档案文件 命令:tar(tapearchive) 格式:tar[option]tarfilefilename 功能:建立文件的存档或读存档文件。 选项:-c建立一个新的档案文件 ??-x从档案文件中读取文件 ??-v显示处理文件的信息 ??-f指定档案文件名,缺省时为磁带机即/dev/rmt/0 ??-t列出存档文件的信息 注释:
例如:%tarcvftarfile.
??%tarxvftarfile ??%tartvftarfile 3.25磁带拷贝文件 命令:dd 格式:dd[option=value]?功能:用磁带机转换或拷贝文件。 选项:if=name指定输入文件名 ??of=name指定输出文件名 ??ibs=n?指定输入文件块大小为n字节(缺省为512字节) ??obs=n?指定输出文件块大小为n字节(缺省为512字节) 注释:
例如:Yif=filenameof=/dev/rmt/0
??Yif=/dev/rmt/0of=filenameibs=1024 3.26修改文件日期 命令:touch
格式:touchfilenae
功能:改变文件的日期,不对文件的内容做改动,若文件不存在则建立新文件。 选项: 注释:
例如:%touchfile
精心整理
3.27统计文件字数
命令:wc(wordcharacters) 格式:wc[option]filename
功能:统计文件中的文件行数、字数和字符数。 选项:-l统计文件的行数 -w统计文件的字数 -c统计文件的字符数
注释:若缺省文件名则指标准输入 例如:%wcfile 3.28检查拼写
命令:spell(spelling)
格式:spell[option]filename... 功能:检查文件中的拼写错误 选项:-b按英国拼法检查 ??-v显示字面上不在拼法字典上的词 ??-x显示每一个可能合理的词根 注释:
例如:%spellfile 第四章有关状态信息命令 4.1显示当前注册的用户 命令:w
格式:w[option][username] 功能:显示当前正在使用系统的用户名、注册时间和当前执行的命令。 选项:-h不显示起始行 ??-s按短格式显示 ??-l按长格式显示(缺省设置) 注释: 例如:%w 4.2显示都谁登录到机器上 命令:who 格式:who 功能:显示当前正在系统中的所有用户名字,使用终端设备号,注册时间。 例如:%who 4.3显示当前终端上的用户名 命令:whoami 格式:whoami
功能:显示出当前终端上使用的用户。 例如:%whoami 4.4确定命令位置 命令:whereis
格式:whereiscommand
功能:确定一个命令的二进制行码、源码及联机手册所在的位置。 选项: 注释:
例如:%whereisls 4.5查找非标准命令
精心整理 命令:which
格式:whichcommand
功能:查找非标准命令,即使用别名或系统中标准命令集之外的命令。 选项: 注释:
例如:%whichls 4.6显示日期 命令:date 格式:date
功能:显示或设置日期和时间。 选项:
注释:只有超级用户有权设置日期。 例如:úte 4.7显示日历 命令:cal(calendar) 格式:cal[month]year 功能:显示某年内指定的日历 选项: 注释:
例如:êl1998 4.8计算命令执行时间 命令:time 格式:time[command] 功能:计算程序或命令在执行其间所用的时间。 选项:
注释:计算出的时间为:real是命令在系统驻留的总时间,user是命令消耗CPU ??的时间,sys是命令I/O所开销的时间。 例如:%timemyprog 4.9查询帐目 命令:acseek(accountseek) 格式:acseek[-dn][-musersname] 功能:查询本月的用户帐目。 选项:-dn ??-musername 注释:若没有选项,则显示本人当月的帐单。 例如:?seek 4.10显示用户标识
命令:id?格式:id[option][user]
功能:显示用户标识及用户所属的所有组。
选项:-a显示用户名、用户标识及用户所属的所有组 注释:
例如:%idusername 4.11显示主机标识 命令:hostid 格式:hostid
功能:显示主机的唯一标识,是被用来限时软件的使用权限,不可改变。 选项:
精心整理 注释:
例如:%hostid 4.12显示主机名 命令:hostname 格式:hostname
功能:显示或设置主机名。 选项:
注释:只有超级用户才能设置主机名。 例如:%hostname 4.13显示进程
命令:ps?格式:ps[option]
功能:显示系统中进程的信息。包括进程ID、控制进程终端、执行时间和命令。 选项:-a列出当前系统中所有进程的信息 ??-l显示一个长列表 ??-e显示当前运行的每一个进程信息 ??-f显示一个完整的列表 注释:
例如:%ps-ef 4.14显示磁盘空间 命令:df(diskfree) 格式:df[option] 功能:显示磁盘空间的使用情况,包括文件系统安装的目录名、块设备名、总 ??字节数、已用字节数、剩余字节数占用百分比。 选项:-i显示已用和未用的字节数 ??-k显示磁盘空间的使用信息 注释:
例如:?-k 4.15显示文件盘空间 命令:du(diskusage) 格式:du[option][filename] 功能:显示目录或文件所占磁盘空间大小 选项:-a显示所有文件的大小 ??-s显示制定目录所占磁盘大小 注释: 例如:%du 4.16显示盘空间限制 命令:quota
格式:quota-v[username]
功能:显示用户的磁盘空间限制和使用情况。包扩盘空间的限额和已使用数, ??允许建立的节点数限额和使用节点数。 选项:-v查看用户在系统中的盘空间
注释:只有超级用户可以显示任何用户的使用情况,用edquota命令可修改。 例如:%quota-v 4.17显示终端选项 命令:stty
格式:stty[option]
功能:显示或设置终端的任选项。