第一章 键盘命令 2
intro(1)—命令介绍 2
adb(1)—排错程序 3
admin(1)—建立和管理SCCS文件 20
ar(1)—档案和库文件维护程序 31
as(1)—汇编程序 35
asm(1)—莫托罗拉格式汇编程序 38
asmcvt(1)—汇编程序格式转换程序 40
at(1)—推迟执行命令 41
awk(1)—模式扫视和处理语言 44
badblk(1)—设置或更新不良字块信息的程序 51
basename(1)—折开文件缀词 53
bc(1)—任意精度运算语言 55
bdiff(1)—大型diff 61
cal(1)—打印年历和月历 62
calendar(1)—提醒服务 64
cb(1)—C语言程序的美化程序 65
cc(1)—C语言的编译程序 67
cd(1)—改变当前工作目录 74
cdc(1)—改变一个SCCS变量增量的变量增量注释 75
chgrp(1)—改变小组 80
chmod(1)—改变方式 81
chown(1)—改变文件的主人 85
clear(1)—清除终端屏幕 86
clri( 1)—清除i节点 87
CMP(1)—比较两个文件 89
cobol(1)—? 90
col(1)—倒退换行的筛选程序 91
comb(1)—合并SCCS文件的变量增量 93
comm(1)—选择或剔除两个排序文件共有的行 96
cp(1)—复制文件 98
cron(1)—时钟 99
crypt(1)—编码/译码 101
csh(1)—语法与C语言相似的外壳(命令解释程序) 103
ctags(1)—为C语言程序维持一个标记文件 148
cu(1C)—调用UNIX 150
date(1)—打印和置日期 155
dc(1)—台式计算器 156
dcheck(1M)—文件系统目录的一致性检查 161
dd(1)—转换并复制文件 163
delta(1)—将变量增量(改变)加入SCCS文件 167
deroff(1)—取消nroff,troff,tbl和eqn结构 172
df(1)—打印空闲磁盘区数 174
diff(1)—通知修改两个文件使两者一致 175
diffdir(1)—比较不同的目录 179
diskformat(1)—磁盘格式化处理 181
disktune(1)—调整软盘时间参数的置值 183
du(1)—概述磁盘使用情况 184
dump(1M)—增加的文件系统转贮 186
dumpdir(1M)—在转贮磁带或磁盘上打印文件名 190
echo(1)—回送变元 191
ed(1)—正文编辑程序 193
edit(1)—供初学者用的正文编辑程序 206
egrep(1)—在文件中查找模式 213
eqn(1)—排字数学 217
ex(1)—正文编辑程序 220
expr(1)—把?变元当作是表达式一样地求值 224
exterr(1)—在指定设备上打开或关闭扩充的错误 227
f77(1)—FORTRAN语言编译程序 228
false(1)—提供真值 232
fgrep(1)—在文件中查找固定的字符串模式 234
file(1)—确定文件类型 237
find(1)—寻找文件 238
freq(1)—报告文件中的字符频率 243
fsck(1)—文件系统一致性检查和交互式修理 245
get(1)—取得SCCS文件的版本 250
getty(1M)—规定终端方式 264
grep(1)—在文件中查找ex中正则表达式形式的模式 266
head(1)—给出开头几行 270
help(1)—请求有关SCCS问题的帮助 271
hex(1)—把目的文件转换成适合Motorola公司S—记录下装的ASCII格式 273
icheck(1M)—文件系统存贮器一致性检查 274
init(1M)—进程控制初始化 277
join(1)—关系数据库运算符 281
kill(1)—以极端的破坏来结束一个进程 285
last(1)—指出用户和电传最近的注册情况 288
ld(1)—装入程序 290
lex(1)—词法分析程序的生成程序 295
lint(1)—C语言程序检查程序 297
ln(1)—建立文件的连接 301
login(1)—标志注册 303
look(1)—在列出的文件中寻找以指定字符串开始的全部行 306
lorder(1)—找出目的程序库的顺序关系 307
lpd(1M)—行打印维护程序 309
lpr(1)—行式打印机假脱机程序 310
ls(1)—列出目录的内容 311
m4(1)—宏处理程序 316
mail(1)—在用户中收发文件 324
make(1)—维护程序的组合 327
makekey(1)—在成加密标识码 333
man(1)—打印本手册的节 334
mesg(1)—允许或拒绝信息 337
mkdir(1)—编目录 339
mkfs(1M)—建立文件系统 341
mklost+found—为fsck制作一个lost+found目录 345
mknod(1M)—建立专用文件 346
mkstr(1)—由于与C语言源程序通信产生错误信息 347
more(1)—观察ort的文件精读筛选程序 350
mount(1)—装上和卸下文件系统 355
mv(1)—移动或重新命名文件 356
ncheck(1)—从i号生成名称 359
newgrp(1)—注册到新小组 360
nice(1)—运行低优先级的命令 362
nm(1)—打印名称表 364
nohup(1)—运行不受意外停机影响的命令 366
nroff(1)—正文格式和排印 368
num(1)—编行号 371
od—八进制转贮 372
passwd—(1)—改变注册口令 374
pc(1)—pascal编译程序 375
pr(1)—打印文件 379
printenv(1)—打印输出环境 381
prof(1)—显示提问档数据 382
prs(1)—打印SCCS文件 384
ps(1)—进程状态 392
pstat(1M)—打印系统情况 397
ptx(1)—置换索引 402
put(1C)—把文件放到远程机器上 405
pwd(1)—工作目录名 408
reset(1)—将电传打字机上的位复位到可读状态 409
restor(1M)—增量文件系统复原 411
rev(1)—反转文件行 414
rm(1)—取消(断开)文件 415
rmcobol(1)—COBOL编译程序 417
rmd?|(1)—取消从SCCS文件来的变量增量 419
rmdir(1)—取消空目录 422
sact(1)—打印当前SCCS文件的编辑活动 423
sccsdiff(1)—比较两个SCCS文件的版本 424
sed(1)—流编辑程序 426
see(1)—查看文件有什么 432
setmem(1)—规定用户存贮器界限 434
sh(1)—命令语言 435
size(1)—目的文件的大小 449
sleep(1)—使执行挂起一段时间 450
sort(1)—文件排序或合并 452
spell(1)—找出拼写错误 456
split(1)—将文件分段 459
ssp(1)—使输出单独隔开 460
strings(1)—在?的文件中或其它二目文件中找到可打印的字符串 461
strip(1)—取消符号和重定位位 462
stty(1)—选定终端任选项 464
su(1)—临时代换用户标识 467
sum(1)—文件中块的总数和计数 468
sumdir(1)—指定目录中的文件中的字符总数和计数 469
sync(1M)—更新专用块 470
tail(1)—交付文件的最后部分 471
take(1C)—从远处的机器中取文件 473
tar(1)—带档案 476
tbl(1)—nroff或troff的格式表 480
tee(1)—管道装配 483
test(1)—条件命令 484
time(1)—给命令定时 486
touch(1)—更新最近修改文件的日期 488
tp(1)—操作带档案 489
tr(1)—转换字符 492
tra(1)—在文件增长时复制文件 494
troff(1)—文本格式化和排印 495
true(1)—提供真值 498
tset(1)—设定终端方式 500
tsort(1)—拓扑排序 505
tty(1)—得到终端的名称 506
ul(1)—划下划线 507
umount(1)—装上和卸下文件系统 509
unget(1)—取消早先的取SCCS文件 511
uniq(1)—重复文件中行的报告 512
units(1)—转换程序 514
update(1)—周期更新专用块 516
uncp(1C)—unix复制unix付本 517
uux(1C)—unix对unix执行命令 521
val(1)—验证SCCS文件 524
vc(1)—版本控制 527
VCHK(1m)—版本校验 533
version(1)—报告文件的版本号 547
vi(1)—基于ex的屏幕(可见的)显示编辑程序 548
wait(1)—等待进程完成 553
wall(1)—写给所有用户 554
wc(1)—计算字的数目 556
what(1)—识别SCCS文件 557
whereis(1)—定位程序的源/二进制/手册&(5 59
who(1)—谁在系统中 561
whoami(1)—打印有效当前用户标识 563
write(1)—写给另一个用户 564
xstr(1)—从C语言程序摘录字符串以实现共享字符串 566
yacc(1)—尚有另一个编译程序—编译程序 569
第二章 系统调用 574
intro(2)—介绍系统调用和错误编号 574
access(2)—确定文件能否被访问 580
acct(2)—接通或断开统计 582
alarm(2)—在规定时间后的调度信号 584
brk(2)—改变内存分配 585
chdir(2)—改变当前工作目录 587
chmod(2)—改变文件方式 588
chown(2)—改变文件的主人和小组 590
close(2)—关闭文件 592
creat(2)—建立新文件 593
dup(2)复制打开的文件描述符 595
exec(2)—执行文件 597
exit(2)—结束进程 602
fork(2)—产生新进程 603
getpid(2)—取进程标识 605
getuid(2)—取用户和组的标识 600
ioctl(2)—控制设备 608
kill(2)—向进程发信号 611
link(2)—连接文件 612
lock(2)—在主存贮器锁定进程 614
locking(2)—提供读或写的专用文件区 615
lseek(2)—移动读/写指针 618
mknod(2)—制作目录或专用文件 620
mount(2)—安装或取消文件系统 622
nice(2)—规定程序的优先级 625
open(2)—为读写打开 626
pause(2)—停止到发信号 628
phys(2)—允许进程访问物理地址 629
pipe(2)—建立进程之间的通道 631
profil(2)—执行时间提问档 633
ptrace(2)—进程跟踪 635
read(2)—从文件读取 639
setuid(2)—置用户标识和小组标识 641
signal(2)—捕俘或不理睬信号 642
stat(2)—获得文件状态 646
stime(2)—规定时间 650
stty(2)—控制设备 651
sync(2)—更新专用块 654
time(2)—取日期和时间 655
times(2)—取进程时间 658
umask(2)—规定文件建立方式屏蔽码 658
unlink(2)—取消目录入口 659
utime(2)—规定文件时间 661
wait(2)—等待进程结束 662
write(2)—写入文件 664
第三章 子例程 668
intro(3)—介绍程序库函数 668
abort(3)—产生故障 670
abs(3)—整数绝对值 671
atof(3)—将ASCII转换为数字 672
conv(3C)—字符转换 673
crypt(3)—DES编密码 675
ctime(3)—把日期和时间转换成ASCII码 677
ctype(3)—字符分类 680
curses(3)—光标移动“最佳”的屏幕功能 681
ecvt(3)—输出转换 686
end(3)—程序中的最后存贮单元 688
exp(3M)—指数,对数,幂,平方根 689
fclose(3C)—关闭或冲掉流 690
ferror(3S)—查询流状态 691
floor(3M)—绝对值,顶函数,底函数 693
fopen(3S)—开流 694
fread(3S)—缓冲的二进制输入/输出 696
frexp(3)—分成尾数和指数 697
fseek(3S)—重新安排流的位置 698
getc(3S)—从流得到字符或字 700
getenv(3)—环境名的值 702
getgrent(3)—取小组文件入口 703
getlogin(3)—取注册名 705
getpass(3)—读口令 706
getpw(3)—从用户标识取名 707
getpwent(3)—取口令文件入口 708
gets(3S)—从流中取字符串 711
hypot(3M)—欧几里德距离 712
isatty(3)—找到终端名 713
jo(3M)—贝塞尔函数 714
malloc—主存分配程序 716
mktemp(3)—取唯一的文件名 718
monitor(3)—准备执行剖面法 719
nlist(3)—从名称表中得到入口 721
perror(3)—系统错误信息 722
popen(3S)—把I/O予置成进程或从进程予置I/O 724
printf(3S)—格式化输出变换 726
putc(3S)—放字符或字入流 729
puts(3S)—放字符串入流 732
qsort(3)—快速排序 733
rand(3)—随机数生成程序 736
scanf(3S)—给输入转换规定格式 736
setbuf(3S)—给流分配缓冲区 741
setjmp(3)—非局部转移 743
sin(3M)—三角函数 744
sinh(3M)—双曲线函数 746
sleep(3)—暂停一段时间间隔执行 746
stdio(3)—标准缓冲输入/输出包 747
string(3)—字符串操作 750
swab(3)—交换字节 752
system(3)—发出一条外壳命令 752
termcap(3)—终端独立操作例程 754
ttyname(3)—找到终端名 757
ungetc(3S)—将字符推回输入流 759
第四章 专用文件 762
intro(4)—介绍专用文件 762
mem(4)—主存贮器 762
null(4)—数据下沉 763
tty(4)—通用终端接口 764
第五章 文件格式和约定 778
acct(5)—执行会计文件 778
a?out(5)—汇编程序和连接编辑程序输出 780
ar(5)—档案(程序库)文件的格式 787
checklist(5)—以fsck处理的文件系统表 789
core(5)—内存图象文件的格式 790
dir(5)—目录格式 791
dump(5)—增量转贮格式 792
environ(5)—用户环境 797
filsys(5)—文件系统容量的格式 799
group(5)—小组文件 806
mtab(5)—装配文件系统表 807
passwd(5)—口令文件 808
sccsfile(5)—SCCS文件的格式 810
termcap(5)—终端功能数据库 817
tp(5)—DEC/mag磁带格式 838
ttys(5)—终端初始化数据 840
ttytype(5)—终端类型数据库 843
types(5)—原语系统数据类型 844
utmp(5)—注册记录 846
wtmp(5)—用户注册历史 848
第六章 游戏 850
adventure(6)—探险游戏 850
aliens(6)—外星入侵者进改地球 851
arithmetic(6)—提供数字事实的训练 852
autorobots(6)—逃脱自动机器人 853
backgammon(6)—游戏 854
banner(6)—在打印机上打印大型标题 855
bcd(6)—转换成古代的方法 856
chase(6)—试图逃脱杀人机器人 857
cribbage(6)—纸牌游戏 858
fish(6)—玩“钓鱼去” 861
fortune(6)—打印一个随机的有希望的名言 862
hangman(6)—游戏绞形吏的计算机版本 863
life(6)—玩生命游戏 864
nnumber(6)—将阿拉伯数转换为英语 868
rain(6)—显示下雨画片 869
robots(6)—逃避机器人 870
trek(6)—牛车游戏 871
worm(6)—玩长虫游戏 873
worms(6)—在显示终端上放虫的画片 875
wump(6)—狩猎wumpus游戏 877
twinkle(6)—星星在屏幕上闪光 878
第七章 宏命令包和语言约定 882
ascii(7)—ASCII字符集的转换 882
eqnchar(7)—eqn的专用字符定义 887
greek(7)—扩充的TTY—37字盘图示 889
man(7)—排字手册的宏功能 890
me(7)—格式化论文的宏功能 894
ms(7)—格式化原稿的宏功能 900
term(7)—约定名称 907
第八章 维护命令和过程 912
boot(8)—初启过程 912
ident(8)—注册标识 914
rc(8)—系统内务处理的命令原本 915