SCO UNIX in a Nutshell

First Edition Februar 1994
ISBN 978-1-56592-037-8
Seiten 588
EUR29.00, SFR49.90


Weitere Informationen zu diesem Buch

Inhaltsverzeichnis | Index | Kolophon | Rezensionen |


Index

	
[ Symbols ], [ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ X ], [ Y ], [ Z ]

Symbols[ Top ]
:, 197
!, 158, 193, 222
!=, 194
!~, 194
#!, 160, 197
$, 222-223
%, 158, 193
%=, 159, 193
&&, 159, 193
&, 159, 193, 223-224
&=, 159, 193
( ), 222-223
*, 158, 193, 222-223
*=, 159, 193
++, 193
+, 158, 222-223
+=, 159, 193
-=, 159, 193
/, 158, 193
/=, 159, 193
<, 158, 194
<<, 158, 193
<<=, 159
<=, 158, 194
==, 194
=~, 194
>, 158, 194
>=, 158, 194
>>, 158, 193
>>=, 159
?, 222-223
@, 204
[[ ]], 161
[], 222-223
amp;., 222-223
amp;=, 159, 193
-, 158, 193
\(\), 222-223
\, 222-224
\< \>, 222-223
\{\}, 222-223
^, 159, 193, 222-223
^=, 159, 193
|, 159, 193, 223
|=, 159, 193
||, 159, 193
~, 193, 223-224

A[ Top ]
access time, updating, 125
Accessories icon, 5
accounting, calculate disk consumption for accounting records, 388
   command summary from per-process accounting records, 386
   connect-time accounting, 387-388
   gather user disk block data, 388
   generate accounting total records, 388
   generating per process accounting records, 388
   merge or add total accounting files, 388
   running daily, 500
   search and print process accounting file(s), 386
   shell procedures for, 389
   turn on accounting, 388
accounts, user, 379, 382
acctcms, 386
acctcom, 386
acctcon1, 387
acctcon2, 388
acctdisk, 388
acctdusg, 388
acctmerg, 388
accton, 388
acctprc1, 388
acctprc2, 388
acctsh, 389
adb, 282
addition operator, 158
addresses, checking validity of, 401
   IP, 360
addressing, in sed, 255
admin, 284
AIO, printing statistics, 390
   setting up memory locking permissions, 390
aioinfo, 390
aiolkinit, 390
ale, 390
alias, 162, 198
ap, 391
applications, running; from SCO shell, 213
ar, 285
archive files, converting to common formats, 295
   disassembling, 308
archives, file, 285
   portable archive exchange, 479
arguments, evaluating as expressions, 52
arithmetic, converting numbers from one base to another, 22
arithmetic expressions, Korn shell, 158
arithmetic operators, C shell, 193
arrays, Korn shell, 158
as, 286
ASCII, converting binary records to, 430
asktime, 391
asroot, 391
assemblers, Microsoft 8086/286/386, 327
assembly programs, debuggers, 343
assembly source files, translating into object files, 286
assign, 391
assign value operator, 193
assignment operators, 159
   C shell, 193
at, 20
   administration utility, 392
   job file, 489
atcronsh, 392
atdialer, 21, 372
AT&T compiler, 333
audit data, analyzing, 493
audit records, producing for subsystem events, 420
audit subsystem, 392
   daemon, 392
   utility, 393
auditcmd, 392
auditd, 392
auditing, enabling and disabling, 402
auditsh, 393
authck, 393
authckrc, 393
authentication database, checking internal consistency of, 393
   examining system files against, 445
   making system files consistent with, 409, 424
authentication files, locking and updating, 390
authorizations, kernel; listing, 393;
      restricting, 393
auths, 393
authsh, 394
autoboot, 395
autoload, 162
automated, backups, 503
automount, 368, 395
automounter, 368
   maps, 368
awk, 21, 86, 265-276
   command-line syntax, 266
   commands; alphabetical summary of, 271-276;
      group listing of, 270
   operators, 269
   patterns, 267
   procedures, 268
   system variables, 269
   variables and array assignments, 270

B[ Top ]
backup dates, 103
backups, 397
   automated, 503
   current UNIX, 438
   filesystem, 425
   performing, 397
   periodic semi-automated, 429
   restoring, 494
   with sysadmsh, 398
backupsh, 398
bad page tables, deleting entries from, 421
bad tracks, finding, 398
badtrk, 398
banner, 22
banners, printing, 22
basename, 22
bases, converting numbers between, 22
batch, job file, 489
bc, 22
bcheckrc, 398
bdiff, 25
bell, setting pitch and duration, 105
bfs, 26
bg, 163
BGP (Border Gateway Protocol), 361
biff, 26
   server, 403
big files, scanning, 26
binary inversion operator, 158
binary records, converting to formatted ASCII, 430
BIND, 362
biod, 399
bitwise operators, AND, 159
   C shell, 193
   exclusive OR, 159
   left shift, 158
   OR, 159
   right shift, 158
blank lines, reducing in files, 101
block I/O operations, increasing performance on remote filesystems, 399
bootpd, 399
borders, screen; setting color of, 105
Bourne shell, 149-181, 151
   built-in commands, 160
   invoking, 180
   overview of features, 150
   restricted version of, 102
   syntax, 150
   (see also shells.)
brc, 400
break, 163, 198
breaksw, 198
btldinstall, 400
built-in commands, Bourne and Korn shells, 160

C[ Top ]
C, compiling source files, 286
   creating error message files, 330
   debugging; (see debuggers)
   display profile data, 322
   extracting strings from programs, 349
   finding strings in code, 311
   generating cross-reference tables, 336
   generating flowgraphs, 335
   manipulating comment sections, 328
   preprocessor, 296
   producing source listing, 321
   program beautifier, 286
   separating strings from program logic, 318
C shell, 151, 183-205
   command forms, 186
   command history, 194
   environment variables, 192
   expressions, 193
   invoking, 205
   metacharacters, 184
   operators, 193
   quoting, 185
   redirection, 186
   special files, 184
   syntax, 184
   variables, 188-192
   (see also shells.)
cal, 26
calculator, 40
Calculator icon, 5
calendar, command, 26
   print, 26
call, another system, 36
cancel, 27
captoinfo, 401
case, 163, 198
cat, 27
cb, 286
cc, 286
cd, 164, 199
cdc, 292
cflow, 293
characters, counting, 137
   translating, 126
chat scripts, 370
chdir, 199
checkaddr, 401
checkmail, 28
checkque, 401
checksum, calculating, 113
checkup, 402
chg_audit, 402
chgrp, 28
chkshlib, 293
chmod, 28
chown, 29
chroot, 402
chtype, 402
cleanque, 403
cleantmp, 403
clear, 29
client handles, NFS, creating, 469
Clock icon, 6
cmchk, 30
cmp, 30
cnvtmbox, 403
code, finding fragments in files, 298
CodeView, 293
codeview;, 293
col, 30
color, screen, 104
columns, splitting text into, 89
comb, 294
comm, 31
command history, C shell, 194
   Korn shell, 159
command substitution, C shell, 195
commands, built-in; Bourne and Korn shells, 160
   C shell, 186
   changing execution priority, 87
   changing root directory, 402
   DOS, 14
   ex editor, 243
   executing after logout, 88
   executing remotely, 88, 492
   executing; at specified time and date, 20;
      remotely, 100
   in shells, 152
   keystroke; SCO shell, 215
   MMDF; table of commonly used, 358
   NFS; table of commonly used, 15, 358
   printing execution time, 125
   programming; alphabetical list of, 282-350
   remote; executing, 529
   running as root, 391
   running from SCO shell, 211
   sed, 256-263
   system administration, 386-543;
      commonly used, 353-356
   taking arguments from standard input, 139
   TCP/IP; table of commonly used, 17, 357
   timing, 522
   user; table of commonly used, 13
   UUCP; table of commonly used, 18, 358
   wait before executing, 107
comments, manipulating comment sections, 328
compacting, files, 88
comparing, directories, 44
   files, 30, 44, 104
   floppy disks, 45
comparison operators, C shell, 194
compilers, AT&T, 333
   yacc, 349
compiling, C source files, 286
compress, 31
compressing, object files, 298
compressing files, 31
comsat, 403
configuration files, kernel, 437
configure, 404
configuring, kernel, 404
console, displaying system messages on, 420
consoleprint, 407
continue, 164, 199
conv, 295
convert, 295
converting, DOS files to UNIX files, 48
coprocesses, Korn shell, 154
copy, 32
copy protection daemon, 407
copying, directory, 32
   files, 32;
      between DOS and UNIX, 46;
      between two machines, 97;
      from SCO shell, 212;
      remotely, 132;
      to/from tape or disk, 32, 407
   floppy disks, 46
   UNIX filesystem, 530
cp, 32
cpd, 407
cpio, 32, 407
cpio Archive/Interchange File Format, 90
cpp, 296
cprs, 298
cps, 409
CPU load status, displaying, 84
crash, 409
creation mode mask, 128
cron, administration utility, 392
   job file, 489
crontab, 34
cross linkers, DOS, 309
   OS/2, 331
cross-reference tables, C, generating, 336
cross-references, 300
crypt, 35
cscope, 298
csh, 35, 205
   (see also C shell.)
amp;.cshrc file, example, 191
csplit, 35
ct, 36
ctags, 299
ctrace, 299
cu, 36
current events, 86
current working directory, printing pathname of;, 96
cursor, movement commands, SCO shell, 215
curves, interpolating smooth, 108
custom, 373, 411
cut, 38
   columns or fields from files, 38
cxref, 300

D[ Top ]
daemons, 354
   auditd, 392
   biod, 399
   cpd, 407
   eccd, 421
   gated, 430
   inetd, 442
   lockd, 449
   lpd, 454
   NFS, 365
   nfsd, 469
   rarpd, 491
   routed, 498
   routing, 362
   ruserd, 501
   timed, 521
   ypbind, 535
   ypserv, 541
DARPA protocol port numbers, converting into RPC program numbers, 488
data, displaying profile, 322, 332
data formats, converting files, 41
date, 39
   notifying time server of change, 493
   printing current, 39
   setting via NTP, 474
   updating, 125
dates, access; changing, 507
   backup, 103
   modification; changing, 507
dbm files, 366
   making, 366, 458
dbmbuild, 411
dbmedit, 412
dbXtra, 301
dbxtra, 301
dc, 40
dcopy, 413
dd, 41
deassign, 413
deassign devices, 413
debuggers, adb, 282
   CodeView, 293
   ctrace, 299
   dbXtra, 301
   dbxtra, 301
   filesystem, 427
   lint, 320
   rlint, 337
   sdb, 343
debugging, and UUCP, 529
decimal, displaying files in, 66
decoding, files, 133
default, 199
deleting, directories, 102
   files, 101;
      DOS, 48
deliver, 413
delta, 308
delta comments, changing in SCCS files, 292
dependency instructions, updating targets according to, 323
description files, updating targets according to, 323
device drivers, building new kernel after installation, 448
   configuration data, 437
   installing boot-time loadable, 400
device files, associated with peripheral devices, 461
devices, assigning, 391
   deassigning, 392, 413
   files associated with, 461
   identify name, 414
Devices file, 371
devnm, 414
df, 42
dfsck, 415
dfspace, 42
dial, 42, 415
Dialcodes file, 372
dialers, (see dial, atdialer, Dialer file)
Dialers file, 372
dialing, modems, 42, 415, 525
diff, 44
diff3, 44
dig, 416
dircmp, 44
direct automounter maps, 368
directories, change permissions, 379
   changing, 27, 213
   comparing, 44
   copy contents, 32
   creating, 81;
   deleting, 102;
   DOS; creating, 47
      deleting, 48
      listing, 47
   linking, 448
   listing contents of, 76
   managing, 379
   moving, 85, 465
   printing current working directory, 96
   renaming, 85
   stripping filenames from pathnames, 45
   unlinking, 524
   UUCP, 369
dirname, 45
dis, 308
disable, 45, 418
disabling, printers, 418
   terminals, 418
disassemble object or archive files, 308
disk accounting, 418
disk space, reporting, 42
disk storage, common commands for, 16
diskcmp, 45
diskcp, 46
disks, 46
   changing hard disk characteristics, 420
   determining type of, 48
   displaying hard disk characteristics, 30, 420, 421
   dividing utility, 419
   floppy, 45, 59;
      formatting, 47
   print usage, 49
diskusg, 418
display, clearing, 29
displaypkg, 419
dividing, disk partitions, 419
division operator, 158
divvy, 419
dkinit, 420
dlvr_audit, 420
dmesg, 420
DNS, 362
   servers; gathering information from, 416
do, 164
Domain Information Groper, 416
domain names, 363
   displaying, 420
domainname, 420
domains, NIS, 366
   registering, 363
done, 164
DOS, changing UNIX file format to, 140
   cross linker, 309
   directories; creating, 47;
      deleting, 48;
      listing, 47
   files; converting to UNIX format, 48;
      copying to and from UNIX filesystems, 46;
      displaying, 46;
      listing, 47;
      removing, 48
   formatting diskettes, 47
   list of common commands, 14
doscat, 46
doscp, 46
dosdir, 47
dosformat, 47
dosld, 309
dosls, 47
dosmkdir, 47
dosrm, 48
dosrmdir, 48
dparam, 421
dtox, 48
dtype, 48
du, 49
dump, 309
dumpmsg, 311
duplicate lines, removing, 129

E[ Top ]
amp;.exrc file, 240
ecc, 421
eccd, 421
echo, 50, 164, 199
ed, 50
   replacement patterns; metacharacters used in, 223
edit editor, 50
editing, files; from SCO shell, 212
editors, ed, 50
   edit, 50
   ex, 241, 241-251;
       (see also ex editor.)
   line-oriented, 50, 52
   sed, 104, 253, 253-263;
       (see also sed.)
   vedit, 134
   vi, 134, 227-240, 229
   (see also vi editor.)
EGP (Exterior Gateway Protocol), 361
egrep, 51
eisa, 421
EISA, reporting boards installed on, 421
electronic mail, from sendmail, 449
   mail utility, 77-79
   MMDF, 373-374
   notifying user of arrival, 26, 403
   remote, 497
   sendmail, 504-506
enable, 51
encoding files, 133
encrypting, files, 35
encryption keys, generating, 458
end, 199
endif, 199
env, 51
environment, displaying current, 51
environment variables, C shell, 192
   sysadmsh, 379
equality operator, 158
error logger daemon, STREAMS, 514
error logger directory, STREAMS, 513
error message files, 330
esac, 165
/etc/devnm, 414
/etc/dfspace, 42
etc/passwd.yp, 541
eval, 165
ex editor, 52, 241-251
   addresses, 242
   alphabetical summary of commands, 243
   options, 242
   replacement patterns, metacharacters used in, 223
exec, 165, 199
exit, 165, 199
exiting, Open Desktop, 4
   vi, 233
expanding, files, 130
expiration, password, 489
export, 166
expr, 52
expressions, C shell, 193
   evaluating, 124
   evaluating arguments as, 52

F[ Top ]
factor, 54
factors, producing prime, 54
false, 55, 166
fc, 166
fdswap, 422
ff, 422
fg, 167
fgrep, 55
fi, 167
FIFO special files, 82
file, 55
file creation mode mask, 128
file inquiry operators, 194
file permissions, correcting, 424
   initializing, 424
filenames, and pattern matching, 222
files, adding line numbers to, 87
   archiving, 285
   change permissions, 379
   character counts, 137
   checking compatibility between, 293
   classifying by type of data contained, 55
   compacting, 88
   comparing, 30, 44, 104;
      and reporting differing lines, 25;
      lines in, 31
   compressing, 31
   converting files with different data formats, 41
   copying;
      archives to/from tape or disk, 32, 407;
      between DOS and UNIX, 46;
      between two machines, 97;
      from SCO shell, 212;
      remotely, 132;
      to tape, 117
   creating links for, 72
   cutting columns or fields from, 38
   decoding, 133
   deleting, 101
   display; by screenful, 82, 88;
      one page at a time, 91
   DOS; listing, 47;
      removing, 48
   duplicate lines, removing, 129
   editing; from SCO shell, 212
   encoding, 133
   encrypting, 35
   expanding, 130
   extracting from cpio archive, 140
   finding, 56;
      from SCO shell, 213
   formats, 66
   formatting, 86
   group; verifying entries in, 434
   inserting messages into, 97
   line counts, 137
   linking, 448
   managing, 379;
      common commands for, 14;
      from SCO shell, 211-213
   moving, 85
   multiple; vi, 233
   naming conventions; in SCO shell, 213
   overwriting, 96
   ownership; changing, 28-29
   packed; displaying, 90
   printing, 73-75;
      first few lines of, 67;
      from SCO shell, 213;
      last ten lines of, 114;
      value of file creation mode mask, 128
   prototype, 486
   reading, 135
   reading more than one, 27
   remote file distribution client program, 99
   removing form software database, 494
   renaming, 85
   restoring from tape, 117
   saving; in vi, 233
   scanning big, 26
   separating into sections, 35
   sorting lines in, 107
   special; C shell, 184;
      (see special files), ;
      shell, 150
   splitting into line segments, 109
   strip names from pathnames, 45
   system, 424;
       (see also system files.)
   temporary, 403;
       (see also temporary files.)
   topological sort, 347
   transferring; with ftp, 59;
      with UUCP, 369
   translating between formats, 126
   transporting, 525
   uncompressing, 129
   unlinking, 524
   updating, 444
   updating access and modification times, 125
   word counts, 137
filesystems, 429
   backing up, 425
   checking, 415, 426
   closing out, 434, 493
   copying for optimal access time, 413
   copying UNIX, 530
   creating from filesys, 462
   debuggers, 427
   determining identifier, 429
   exporting, 365
   identifying processes using, 430
   listing filenames and statistics for, 422
   managing, 354
   mounting, 83, 365, 379, 395, 463, 465, 507;
      multiple, 465, 471
   multiple; unmounting, 472
   ownership; print number of blocks owned by each user, 491
   providing labels for, 447
   repairing, 415, 426
   reporting status of, 429
   restoring, 494
   statistics, 469
   unmounting, 83, 128-129, 379, 507, 524;
      multiple, 524
   XENIX, printing or changing name of, 429
   (see also backups.)
filters, administering, 455
   graphics, 522
   selecting terminal, 65
find, 56
finding, files, 56;
      from SCO shell, 213
findstr, 311
finger, 58
fingerd, 423
fixhdr, 311, 423
fixmog, 424
fixperm, 424
floppy disks, comparing contents, 45
   copying, 46
   formatting for UNIX, 59
floppy drives, swapping default boot, 422
flowgraphs, generating C, 335
font mode, setting for video devices, 134
for, 167
foreach, 200
format, 59
formatting, diskettes, 47
   files, 86
   low-level, 508
FORTRAN, debugging, 343
fsave, 425
fsck, 426
fsdb, 427
fsname, 429
fsphoto, 429
fsstat, 429
fstyp, 429
ftp, 59
ftpd, 429
function, 168
function calls, producing flowchart of, 293
function keys, assigning, 105
function names, creating list of defined, 299
fuser, 430
fwtmp, 430

G[ Top ]
gated, 362, 430
gateway routing daemon, 430
gateways, 361
gencat, 312
gencc, 312
get, 313
getid, 431
getmany, 432
getnext, 432
getone, 432
getopt, 64
getoptcvt, 64
getopts, 168
getroute, 432
gettable, 433
getty, 36
   security for, 443
glob, 200
goodpw, 433
goto, 200
graph, 64
graphs, drawing, 64
greater than operator, 158
greater than or equal to operator, 158
greek, 65
grep, 66
group file, verifying entries in, 434
group IDs, setting, 508
grpck, 434

H[ Top ]
haltsys, 434
hard disk, changing characteristics, 420
   displaying characteristics, 420-421
   reporting size, 30
hardware, common commands, 354
hash, 168
hd, 66
head, 67
headers, changing, 311
hello, 67
HELLO protocol, 362
help, 314
   context-specific, 9
   Help Library, 9
   help menus, 8
   in Open Desktop, 8
   sysadmsh, 378
Help Library icon, 9
help menus, 8
Hewlett-Packard, handling special functions of 2640 series of terminals, 68
hexadecimal, displaying files in, 66
history, 168, 194
history modifiers, 196
host system, getting name of, 68
host tables, 434
   (see also NIC host tables.)
hostname, 68
hosts, indicating whether remote can be reached, 92
   show status of local machines, 102
hp, 68
htable, 434
hwconfig, 68, 434

I[ Top ]
i286emul, 69
icons, Accessories, 5
   calculator, 5
   Clock, 6
   Help Library, 9
idaddld, 435
idbuild, 436
idcheck, 436
idconfig, 437
idinstall, 437
idleout, 438
idmkenv, 438
idmkinit, 438
idmknod, 438
idmkunix, 439
IDs, group, 508
idscsi, 439
idspace, 439
idtune, 439
idvidi, 440
if, 168
ifconfig, 363, 440
imake, 314
indirect automounter maps, 368
inequality operator, 158
inetd, 442
infocmp, 441
init, executing inittab commands, 443
   security for, 443
initcond, 443
initializing, recording mechanism, 488
initscript, 443
inittab, commands; executing, 443
inittab specifications, 438
inode numbers, generating names from, 466
insertmsg, 318
install, 444
installation, common commands, 354
   checking accuracy of, 483
installed packages, displaying, 419
   removing, 494
installf, 444
installing, software, 411, 445
installpkg, 445
integer, 169
integrity, 445
Internet, Boot Protocol server, 399
   name servers; querying interactively, 472
   searching for user name, 138
Internet domain name server, 466
Internet File Transfer Protocol server, 429
Internet services daemon, 442
invoking, C shell, 205
I/O daemons, 399
IP addresses, 360
ipcrm, 446
ipcs, 446
ismpx, 70
ISO seven-layer Model, 359

J[ Top ]
job control, 180
job files, 489
jobs, 169, 379
   killing, 447
join, 70
joining, lines, 70

K[ Top ]
kbmode, 446
kernel, authorizations; listing, 393;
      restricting, 393
   building configuration files, 437
   building new, 436, 439, 440, 448
   configuration files; adding/removing line disciplines, 435
   configuring, 404
   examining memory images of crashed, 409
   replace current UNIX with new kernel, 438
keyboard, mode; setting, 446
   support; testing, 446
keyclick option, 105
keys, assigning, 105
kill, 71, 169, 447
killall, 447
killing, processes, 71, 447
Korn shell, 149-181
   arithmetic expressions, 158
   arrays, 158
   built-in commands, 160
   command history, 159
   coprocesses, 154
   invoking, 180
   operators, 158
   restricted version of, 101
   syntax, 150
   (see also shells.)
ksh, 181

L[ Top ]
labelit, 447
labels, providing for filesystems, 447
last, 71, 447
layers, 71
lckclnt, 448
ld, 319
ldsocket, 448
less than operator, 158
less than or equal to operator, 158
let, 169
lex, 320
lexical analysis program, generating, 320
libraries, shared; creating, 329
line, 72
line counts, file, 137
line disciplines, adding/removing from kernel configuration files, 435
line numbers, adding to files, 87
line printer daemon, 454
line-oriented text editors, 50, 52
lines, joining, 70
   merging in files, 89
   removing duplicate, 129
   sorting, 107
link, 448
link editor, 319
linkers, 331
   (see also cross linkers.)
linking, between UNIX and DOS, 309
   directories, 448
   files, 448
links, creating for files, 72
link_unix, 448
lint, 320
list, 321, 449
listener processes, administering, 470
lmail, 449
ln, 72
load status, displaying, 84
local networks, listing users logged in on, 103
lock, 73
lock daemon, 449
lock manager client handles, 448
lockd, 449
locking, terminals, 73
locking services, 512
log, system; adding entries to, 451
logger, 451
logging in, 450, 493
   to Open Desktop, 4
logging out, 201
   idle users, 438
   of Open Desktop, 4
logical AND operator, 159
logical negation operator, 158
logical operators, C shell, 193
logical OR operator, 159
login, 201, 450
   creating login accounts for remote sites, 372
   indicating last, 71, 447
   remote, 101
   server for rlogin, 496
   single-user, 514
   user, 379, 382
logout, 201
lorder, 322
lp, 73
   configuring, 451
lpadmin, 451
lpd, 454
lpfilter, 455
lpforms, 455
lpmove, 456
lpr, 74
lprint, 75
lprof, 322
lpsched, 456
lpsh, 457
lpshut, 457
lpstat, 75
lpusers, 457
ls, 76
LUID, 504

M[ Top ]
machid, 77
machines, return true values of, 77
macro names, creating list of defined, 299
macros, in vi, 234
magnetic tape, dumping, 517
   maintenance program, 80, 115
mail, 77-79, 415
   checking if delivered, 28
   interactive, 139
   notifying receipt of, 97
   notifying sender that recipient is away, 98
   printing messages automatically, 98
   redistributing, 100
   (see also MMDF.)
mail lists, channel program for, 449
mailboxes, converting between XENIX and MMDF format, 403
major device numbers, listing, 457
majorsinuse, 457
make, 323
   portability, 314
makedbm, 366, 458
makefiles, updating files, 444
makekey, 458
man, 80
manual pages, displaying on-line, 80
map2ascii, 459
maps, automounter, 368
   NIS, 366-367
mar, 326
masm, 327
master automounter maps, 368
mcart, 80
mconnect, 460
mcs, 328
memory locking permissions, AIO, 390
menu map, SCO shell, 216
menumerge, 460
mesg, 81
message catalogue, archive and library maintainer, 326
message files, merging messages with message database file, 312
message queues, removing, 446
message source files, generating, 311
messages, inserting into files, 97
   interactive, 139
   printing automatically, 98
   sending between users, 67
   system, 420, 516
   (see also system messages.)
   writing to users, 530
metacharacters, 151
   C shell, 184
   listed by UNIX program, 222
   pattern matching vs filename expansion, 222
   used in search patterns, 223
Micnet, administering, 468
microchannel configuration registers, reading, 511
Microsoft 8086/286/386 assembler, 327
mkdev, 461
mkdir, 81
mkfifo, 82
mkfs, 462
mkhosts, 462
mknod, 82
mkshlib, 329
mkstr, 330
MMDF, 373-374
mmdf, 463
MMDF, amount of mail waiting in queue, 401
   channel program, 449
   checking address validity, 401
   checking configuration, 402
   cleaning home queue directory, 403
   commands, 358
   configuration files, 374
   configuring, 373
   converting mailboxes to XENIX style, 403
   converting UUCP routing file to, 528
   delivery process, 413
   mail queue manager, 514
   overview, 373-374
   rebuilding hashed database, 411
mmdfalias, 463
mnlist, 463
mnt, 463
modems, dialing, 42, 415, 525
modification time, updating, 125
modulus operator, 158
more, 82, 88
mount, 83, 465
mountall, 465
mountd, 365, 465
mounting, filesystems, 365, 463, 465, 507
   multiple filesystems, 465, 471
mounts, remote, 106
mouse, mapping mouse input to keystrokes, 130
moving, directories, 85
   files, 85
mpstat, 84
mscreen, 85
multiple files, in vi, 233
multiple filesystems, mounting, 465, 471
   unmounting, 472, 524
multiplication operator, 158
multiscreens utility, 85
multiuser environment, running commands for, 492
mv, 85
mvdir, 465

N[ Top ]
name, searching Internet directory for, 138
name list, printing for object files, 331
name service, 362
named, 466
naming conventions, files; in SCO shell, 213
nawk, 86
ncheck, 466
netconfig, 363, 466
netstat, 467
netutil, 468
network, configuring, 440
   listener processes; administering, 470
network lock daemon, 449
network status, showing, 467
Network Time Protocol query program, 474
networking, commands; table of commonly used, 354
   overview, 357-374
networks, configuring, 466
   local; listing users logged in on, 103
   password file; updating, 538
   routing daemon, 498
   status monitor, 512
   status; showing with SNMP, 512
newform, 86
newgrp, 170
news, 86
nfs, 468
NFS, administering, 365
   authentication and print request server, 481
   client handles; creating, 469
   commands, 15, 358
   daemons, 365
   locking services, 512
   mount request server, 465
   overview, 365-366
   server daemons, 469
   setting up a server, 365
   starting, 366, 468
   stopping, 366, 468
nfsclnt, 469
nfsd, 365, 469
nfsstat, 469
NIC databases, processing into channel/domain tables, 470
NIC host tables, converting, 434
   getting, 433
nice, 87, 201
nictable, 470
NIS, 366-367
   administering, 367
   binder process, 535
   changing login password, 539
   databases; building, 367;
      building and installing, 536;
      conversion routines, 459;
      installing, 367;
      printing values in, 536;
      rebuilding, 537
   domains, 366;
      displaying name of, 420
   maps, 366-367;
      forcing propagation of, 540;
      printing key values, 537;
      transferring, 542-543;
      translation table for long names, 537
   overview, 366
   password file; modifying, 539
   returning hostname of map master, 542
   returning hostname of server, 542
   server process, 541
   servers, 366;
      adding, 367;
      setting up, 367
   starting, 367
   translation table for long map names, 537
   user accounts, 367
nl, 87
nlsadmin, 470
nm, 331
nmountall, 471
node name commands, making, 462
nodes, reading specifications of, 438
   removing, 438
nohup, 88, 170, 201
nslookup, 472
NTP, setting date, 474
   setting time, 474
ntpdate, 474
ntpq, 474
numbers, converting; from one base to another, 22;
      from one unit to another, 130
   random; generating, 97
numountall, 472

O[ Top ]
object filenames, output related pairs, 322
object files, combining into a single executable object module, 319
   compressing, 298
   converting to byte ordering of target machine, 295
   disassemble, 308
   dumping parts of, 309
   printing name list for, 331
   printing number of bytes, 347
   profile data, 332
   removing information from, 347
   translating assembly files into, 286
octal, displaying files in, 66
on command, 88
onintr, 201
on-line, reference manuals, 80
Open Desktop, 3-10
   entering, 4
   exiting, 4
   help, 8
   logging into, 4
   logging out of, 4
operators, awk, 269
   C shell, 193
   Korn shell, 158
options, parsing, 64
OS/2 cross linker, 331
os2ld, 331
overwriting, files, 96
ownership, file; changing, 28-29

P[ Top ]
pack, 88
packages, as input to pkgadd, 485
   displaying parameter values, 486
   installed; displaying, 419
   removing, 487
   removing installed, 494
   software; displaying information, 484
   translating from one format to another, 487
packed files, 90
page, 88
   displaying files by, 91
paging, reporting statistics, 135
parameters, outputting values of tuneable, 516
   tuneable, 439
parsing, command options, 64
passmgmt, 478
passwd, 89, 372
password files, checking, 490
   shadow, 490;
      removing, 490
   updating information in, 478
passwords, changing, 89, 379, 382;
      NIS, 539
   checking for non-obviousness, 433
   creating, 89
   expiration warning, 489
   installing and updating etc/passwd.yp, 541
   NIS; modifying, 539
   updating information in network password file, 538
paste, 89
pathnames, printing, 45
   stripping prefix, 22
pattern addressing, in sed, 255
pattern matching, 221-226
   filenames vs patterns, 222
pax, 479
pcat, 90
pcnfsd, 481
pcpio, 90
peripheral devices, device files associated with, 461
permissions, 424
   directory, 379
   file, 379
   (see also file permissions.)
Permissions file, 370
pg, 91
ping, 92
pipe, 482
pipes, pipe filesystems, 482
pkgadd, 482
   packages used as input to, 485
pkgask, 483
pkgchk, 483
pkginfo, 484
pkgmk, 485
pkgparam, 486
pkgproto, 486
pkgrm, 487
pkgtrans, 487
Point-to-Point Protocol (PPP), 364
   login shell, 488
portability, make, 314
portmap, 365, 488
poster, printing characters as, 22
ppp, 488
PPP, 364
   login shell, 488
preprocessors, cpp, 296
prfdc, 488
prfld, 488
prfpr, 488
prfsnap, 489
prfstat, 489
prime factors, 54
print, 170
print request server, 481
print requests, cancelling, 27
printers, 379
   turn off, 45, 418
   turn on, 51
printing, administering forms used with print service, 455
   cancelling print jobs, 214
   checking print job status, 214
   commonly used commands, 16, 355
   configuring lp print service, 451
   configuring remote line printers, 497
   files, 73-74
   from SCO shell, 213
   getting print queue status, 75
   line printer daemon, 454
   menu driven print service, 457
   moving print requests, 456
   selecting printers; from SCO shell, 214
   set print queue priorities, 457
   shutting down print service, 457
   starting print service, 456
   to printer attached to user's terminal, 75
priorities, changing, 87
processes, killing, 71, 447
   reporting on active, 93, 490
   terminating, 509
   waiting for completion and report termination status, 137
prof, 332
profile data, displaying for object files, 332
programming, commands, alphabetical list of, 282-350
   overview, 279-280
   shell scripts, 145
proto, 489
protocols, gateway, 361
   TCP/IP, 359
prototype files, generating, 486
prs, 333
prwarn, 489
ps, 93, 138, 490
pstat, 93
ptar, 95
purge, 96
pwck, 490
pwconv, 490
pwd, 96, 170
pwunconv, 490

Q[ Top ]
queues, print; print status, 75
quot, 491
quoting, C shell, 185
   in shells, 151

R[ Top ]
r, 170
random, 97
random numbers, generating, 97
rarpd, 491
rc0, 491
rc2, 492
rcc, 333
   frontend to, 312
rcflow, 335
rcmd, 492
rcp, 97
rcvalert, 97
rcvfile, 97
rcvprint, 98
rcvtrip, 98
rcxref, 336
rdate, 493
rdist, 99
read, 171
readonly, 171
real-time, setting, 507
reboot, 493
rebooting, system, 493
recording mechanism, initializing, 488
redirection, C shell, 186
   in shells, 153
reduce, 493
reducing audit data, 493
reference manuals, on-line, 80
regcmp, 337
regular expressions, compiling, 337
rehash, 202
relax, 493
relogin, 493
remote, 100
   commands, 88;
      executing, 100, 492, 529
   execution facilities, 495
   file distribution client program, 99
   hosts; indicating if reachable, 92
   login, 101
   machines, listing users logged into, 102
   mail, 497
   mounts; showing, 106
   printers; configuring, 497
   shell server, 500
   systems; accessing, 119
remote execution server, 495
removef, 494
removepkg, 494
removing, files, 101;
      from software databases, 494
   packages, 494
renaming, directories, 85
   files, 85
replacement patterns, metacharacters used in, 223
reports, paging and system statistics, 135
request strips, storing answers to, 483
resend, 100
resending, mail, 100
restore, 494
restoring, backups, 494
   filesystems, 494
restricted shells, 181
return, 171
Reverse Address Resolution Protocol daemon, 491
rexd, 495
rexecd, 495
RIP gateways, querying, 496
RIP (Routing Information Protocol), 362
ripquery, 496
rksh, 101, 181
rlint, 337
rlogin, 101
   server, 496
rlogind, 496
rlpconf, 497
rm, 101
rmail, 497
rmb, 101
rmdel, 338
rmdir, 102
rmuser, 497
root, directory, changing for a command, 402
   free space in, 439
   running commands as, 391
route, 497
routed, 362, 498
routing daemons, 361-362, 430, 498
routing tables, 362, 497
RPC, 367
   information, reporting, 499
   programs numbers; converting DARPA protocol port numbers to, 488
   protocol compiler, 498
rpcgen, 498
rpcinfo, 499
rsh, 102, 181
rshd, 500
runacct, 500
ruptime, 102
ruserd, 501
rwall, 103
rwho, 103
rwhod, 501

S[ Top ]
sa1, 501
sa2, 501
sact, 339
sadc, 502
sag, 502
sampling mechanism, enabling/disabling, 489
sar, 503
scanning, big files, 26
sccs, 342
SCCS, 339
   adding files to, 284
   cancelling previous get, 347
   changing delta comments in files, 292
   changing file options, 284
   help, 314
   printing formatted information for files, 333
   reducing file size, 294
   removing deltas from files, 338
   reporting differences between versions of files, 343
   reporting which deltas are about to change, 339
   retrieving text versions of files, 313
   validating that files meet characteristics in options, 348
   version control, 348
sccsdiff, 343
schedule, 503
scheduler, for UUCP, 528
SCO shell, 207-218
   directories, changing, 213
   keystroke commands, 215
   managing files, 211-213
   menu map, 216
   menu options, 211-214
   printing from, 213
   quick reference keys, 210-211
   running commands from, 211
   running utilities from, 214
   starting and stopping, 208
screens, clearing the display, 29
   displaying files by screenful, 82, 88
   multiscreens utility, 85
   setting border color, 105
   setting color, 104
script, 504
sd, 504
sdb, 343
sdd, 504
sddate, 103
sdiff, 104
search patterns, metacharacters used in, 223
searching, common commands, 16
   for text, 51, 55, 66, 348
security, 64
   changing system defaults, 493
   common commands, 355
   encrypting files, 35
   for getty, 443
   for init, 443
   passwd, 372
   restricted version of Bourne shell, 102
   restricted version of Korn shell, 101
   UUCP, 372
   (see also passwords.)
sed, 104, 253-263
   addressing, 255
   append pattern to hold space, 259
   appending text, 257
   command syntax, 255
   command-line syntax, 254
   commands, 256-263;
   copying pattern into hold space, 259
   deleting multi-line pattern space, 258
   deleting text, 258
   exchanging contents of pattern and hold space, 263
   inserting text, 259
   invoking, 254
   labelling lines, 257
   options, 254
   print line, 260
   read next line into pattern space, 260
   reading in files, 261
   replacement patterns; metacharacters used in, 223
   retrieving pattern from hold space, 258
   substitution in, 261
   translate characters, 263
   write pattern to file, 262
select, 172
semaphore set, removing, 446
sendmail, 504-506
serial line communications, 364
Serial Line IP (SLIP), 364
serial lines, attaching as network interfaces, 509
server daemons, 469
servers, NIS, 366
set, 172, 202
setany, 506
setclock, 507
setcolor, 104
setcolour, 104
setenv, 202
setkey, 105
setmnt, 507
settime, 507
sfmt, 508
sg, 508
sh, 181
shadow password file, 490
   removing, 490
shared memory identifiers, removing, 446
shells, overview, 143-148
   Bourne, 149-181;
      overview of features, 150;
      syntax, 150
   (see also Bourne shell)
   C, 183-205;
      command forms, 186;
      environment variables, 192;
      expressions, 193;
      invoking, 205
   commands in, 152
   common features of, 145
   controlling more than one from a single terminal, 106
   create with ID of another user, 112
   C; operators, 193;
      quoting, 185
      redirection, 186;
      syntax, 184;
      variables, 188-192
   invoking, 180
   (see also C shell)
   Korn, 149-181;
      syntax, 150
   (see also Korn shell)
   metacharacters, 151
   quoting, 151
   redirection, 153
   remote shell server, 500
   restricted, 181
   SCO shell, 207-218
scripts, 145
   special characters in, 151
   special files, 150
   types of, 145
   variables, 154-158
shift, 174, 202
shl, 106
showmoung, 106
shutdown, 509
shutting down, system, 434, 493, 509
sink, 509
size, 347
slattach, 509
sleep, 107
slink, 510
SLIP, 364
slot, 511
smmck, 512
SMTP, connecting to mail server socket, 460
snmp, 512
SNMP, extracting routing information from, 432
   receiving traps from, 523
   retrieving and setting variables, 506
   retrieving variables from, 431-432
   showing network status, 512
   starting and stopping, 512
snmpstat, 512
socket configuration, loading, 448
software, displaying package information, 484
   installing, 411, 445
   transferring to system, 482
software development, (see programming)
software installation database, adding files to, 444
software modifications, listing, 113, 515
sort, 107
   topological, 128
sorting, lines in files, 107
source, 203
special characters, in shells, 151
special files, building, 82
   C shell, 184
   FIFO, 82
   shell, 150
spell, 108
spline, 108
split, 109
splitting, files, 109
standard input, duplicating, 118
statd, 512
status monitor, network, 512
staus server, 501
stop, 174
storage, common commands for, 16
strace, 513
strclean, 513
STREAMS, error logger daemon, 514
   error logger directory, cleaning up, 513
   printing trace messages, 513
streams linker, 510
strerr, 514
strings, 109
   C; separating from program logic, 318
   extracting from C programs, 349
   finding in C code, 311
   searching for, 109
   (see also text, searching for.)
strip, 347
stty, 110
su, 112
submit, 514
subtraction operator, 158
substitution, word, 196
substitution, command, 195
sulogin, 514
sum, 113
Sun Yellow Pages (YP), 366
super block, updating, 515
superuser, 112
suspend, 174
swap, 514
swap state, 422
swconfig, 113, 515
switch, 203
sync, 515
syntax, C shell, 184
sysadmmenu files, merging, 460
sysadmsh, 375-384, 515
   basics, 375
   environment variables, 379
   help, 378
   menu map, 380
   menu options, 379
   screen interface, 394
   starting, 375
   stopping, 375
sysdef, 516
Sysfiles file, 372
syslogd, 516
system, 437
   activity, 356
   booting; automatically, 395
   console, 407
   facts, printing, 93
   get configuration information, 436
   host; getting name of, 68
   initialization procedure, 398, 400
   list software modifications to, 113, 515
   load averages; printing, 130
   name; printing, 129
   print current status, 137, 531
   print usage summaries, 136, 530
   rebooting, 493
   remote; accessing, 119
   reporting statistics, 135
   shutting down, 434, 493, 509
   starting, 356
   status server, 501
   status; common commands for, 16
   stopping, 356, 491
   (see also kernel.)
system activity graph, 502
system activity report package, 501-503
system administration
   commands, 386-543;
      commonly used, 353-356
   overview, 353-374
providing control for, 524
with sysadmsh, 375-384
system files, examining against authentication database, 445
   making consistent with authentication database, 424
system log, adding entries to, 451
system messages, displaying on consoles, 420
   logging into files, 516
system profiler, data collection, 488, 489
   formatting data, 488

T[ Top ]
tab stops, setting, 113
tabs, 113
tail, 114
talk, 114
talkd, 516
tape, 115
   copying files to, 117
   magnetic; maintenance program, 80
   maintenance program, 115
   restoring files from, 117
tape archives, processing, 95
tape control, 516
tapecntl, 516
tapedump, 517
tar, 117
tbl, filter, 30
tcbck, 517
tcp, 518
TCP, starting and stopping, 518
   trace records, 523
TCP/IP, commands, 17, 357
   configuring, 363
   overview, 359-365
   protocols, 359
   troubleshooting, 364
tee, 118
telnet, 119
telnetd, 519
temporary files, removing from directories, 403
termcap, converting entries into terminfo source entries, 401
terminal capability, printing value of, 125
Terminal Control database, creating entries, 519
   updating, 524
terminal modes, setting, 127
terminal session, making typescript of, 504
terminals, clear display, 29
   filters, 65
   Hewlett-Packard, 68
   locking, 73
   printing device name, 128
   setting tab stops, 113
   settings, 110
   turn off, 45, 418
   turn on, 51
terminfo, printing descriptions, 441
terminfo compiler, 124
termupd, 519
test, 124, 174
text, manipulating in vi, 231-233
   searching for, 51, 55, 66, 348
   sorting lines, 107
text editors, ed, 50, 52
   edit, 50
   line-oriented, 50, 52
   vedit, 134
   vi, 134
text processing, common commands for, 17
tftp, 520
TFTP (Trivial File Transfer Protocol), user interface to, 520
tftpd, 521
tic, 124
time, 125, 176, 203
   Network Time Protocol query program, 474
   printing current, 39, 130
   prompting for, 391
   real-time, 507
   setting via NTP, 474
   updating, 125
timed, 521
   control operation of, 521
timedc, 521
times, 176
timeserver daemon, 521
timex, 522
timing a command, 522
topological sorts, 128, 347
touch, 125
tplot, 522
tput, 125
tr, 126
trace messages, printing, 513
transferring, file; with ftp, 59
translate, 126
translating, characters, 126;
      in sed, 263
   files, 126
   packages, 487
transliterate protocol trace, 523
trap, 176
trap_rece, 523
traps, receiving, 523
Trivial File Transfer Protocol (TFTP), server, 521
trpt, 523
true, 127
trusted computing base, checking, 517
tset, 127
tsort, 128, 347
tty, 128
tty lines, attaching as network interfaces, 509
ttyupd, 524
tunable parameters, 439, 516
type, 177
typescript, of terminal session, 504
typeset, 177

U[ Top ]
uadmin, 524
ulimit, 178
umask, 128, 179, 203
umnt, 128
umount, 83, 129, 524
umountall, 524
unalias, 179, 204
uname, 129
unary minus operator, 158
uncompress, 129
uncompressing files, 129
unget, 347
unhash, 204
uniq, 129
units, 130
   convert numbers between, 130
UNIX, reaching from vi editor, 234
UNIX 80286, emulating, 69
unlink, 524
unlinking, directories, 524
   files, 524
unmounting, filesystems, 128-129, 507, 524;
      multiple, 524
unpack, 130
unretire, 524
unset, 179, 204
until, 179
updating files, 444
uptime, 130
usemouse, 130
user commands, alphabetical listing of, 19-140
users, access single-user mode, 514
   accounts, 379, 382
   changing passwords, 89
   changing user type of an account, 402, 524
   creating passwords, 89
   displaying logged-in, 137, 531
   displaying data about, 58
   generating account profiles for, 391
   information server, remote, 423
   interactive conversations, 139
   listing users logged-in on local networks, 103
   logging out idle, 438
   logins, 379, 382
   on remote machines, listing, 102
   passwords, 379, 382
   printing number logged in, 130, 136, 530
   removing accounts, 497
   searching for, 138
   super; (see superuser)
   talking to another, 114
   writing to all, over a network, 103
   writing to, 530
utilities, running; from SCO shell, 214
uuchat, 525
uucheck, 525
uucico, 372, 525
uuclean, 526
uucp, 132
UUCP, 368-373
   administering, 369
   administering control files, 528
   administrative scripts, 527
   chat scripts, 370
   checking directories and permissions files, 525
   commands, 18, 358
   control files, 370
   converting routing files to MMDF, 528
   Devices file, 371
   Dialcodes file, 372
   Dialers file, 372
   directories, 369
   file transfer, 369
   listing accessible sites, 133
   Permissions file, 370
   providing request information, 528
   scheduler, 528
   security, 372
   spool directory clean-up, 526
   Sysfiles file, 372
uudecode, 133
uudemon, 526
uuencode, 133
uuinstall, 528
uulist, 528
uuname, 133
uusched, 528
uustat, 528
uutry, 529
uux, 529
uuxqt, 529

V[ Top ]
val, 348
variables, awk, 270
   C shell, 188-192
   shell, 154-158
vc, 348
vectors, displaying list of current, 530
vectorsinuse, 530
vedit, 134
version control, SCCS, 348
vi editor, 134, 227-240
   alphabetical list of keys, 235
   changing text, 232
   command mode, 228
   command syntax, 229
   copying text, 233
   deleting text, 232
   edit commands, 231
   exiting, 233
   insert mode, 228
   inserting new text, 232
   interacting with UNIX, 234
   line numbering, 231
   macros, 234
   marking positions, 231
   movement commands, 230
   moving text, 233
   saving files, 233
   set command, 237
   setting up, 237
   status-line commands, 230
   text searches, 231
video mode, setting, 134
vidi, 134
view, 135
vmstat, 135
volcopy, 530

W[ Top ]
w, 136, 530
wait, 137, 179, 204
wall, 530
warnings, password expiration, 489
wc, 137
what, 348
whence, 179
while, 179, 204
who, 137-138, 531
whodo, 138
whois, 138
word counts, file, 137
word substitution, 196
write, 139
write messages, 530
   changing permission of, 81
   interactive messages to other users, 139
   to all users over a network, 103
wtinit, 531
wtmp files, correcting, 532
wtmpfix, 532

X[ Top ]
x286emul, 139
xargs, 139
XDR, 367
XENIX, printing or changing filesystem names, 429
XENIX 80286, emulating, 139
xntpd, 532
xstr, 349
xtod, 140
xtract, 140

Y[ Top ]
yacc, 349
yes, 140
ypbind, 535
ypcat, 536
ypinit, 367, 536
ypmake, 366, 537
ypmapxlate, 537
ypmatch, 537
yppassmgmt, 538
yppasswd, 539
yppasswdd, 539
yppoll, 540
yppush, 366, 540
ypserv, 541
ypset, 541
ypshad2pwd, 541
ypwhich, 542
ypxfr, 366, 542
ypxfrd, 543

	

Zurück zu SCO UNIX in a Nutshell


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly France O'Reilly USA O'Reilly Japan O'Reilly Taiwan