《UNIX操作系统第7版用户手册 第1卷 程序员手册 上》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:中国科学院成都计算机应用研究情报室译
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:434 页
图书介绍:

第一章 键盘命令 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