Solaris 1.x to 2.x Transition Guide
  Cerca solo questo libro
Scarica il manuale in formato PDF

Index

Symbols

#xxv
$xxv
%xxv
/ file system28, 81, 339 to 342

Numerics

/4lib directory342
/5bin directory93
/5include directory93
/5lib directory93, 162, 163

A

a.out system file94, 334
a641 library routine266
abort library routine266
abs library routine266
ac command198
accept system call239
access system call239
accounting files
.....scripts and binaries342
.....Service Access Facility (SAF)341
.....system341
.....UUCP129
accounting system
.....See also system accounting; useraccounts
.....configuration informationdirectory339
acct command226
/acct directory339, 342
acct system call239
acct system file334
acctcms command198
acctcom command198
acctcon1 command198
acctcon2 command198
acctdisk command198
acctdusg command198, 207
acctmerg command198
accton command198
acctprc1 command198
acctprc2 command198
acctwtmp command198
acos library routine266
acosh library routine266
adb command154, 155, 198, 199
adbgen command198
add_client command198
add_drv command72, 180, 181, 193
add_services command198
addbib command198
addch library routine266
addexportent library routine266
adding
.....devices65 to 66, 181, 193
.....groups53
.....network devices21 to 22
.....NIS+ information20
.....port monitor services123
.....port monitors123
.....software packages12, 167
.....users53
addmntent library routine266
addstr library routine266
adjacentscreens command198
adjtime system call239
/adm directory341
admin command168, 199
/.Admin directory129
administators,See system administrators
Administration Tool
.....See also admintool command; HostManager; User AccountManager
.....described8
.....files directory93, 344
.....Serial Port Manager121 to 122
Admintool
.....described18 to ??
admintool command18 to ??
.....See also Administration Tool
.....add_client command vs.198
.....files directory344
.....rm_client command vs.224
adv command199
aedplot command199
aging passwords44, 45
agt_create library routine266
agt_enumerate library routine266
agt_trap library routine266
aint library routine266
aiocancel library routine266
aioread library routine266
aiowait library routine266
aiowrite library routine266
alarm library routine266
aliases system file334, 347
align_equals command199
alloca library routine266
alphasort library routine267
analyze command199
anint library routine267
annuity library routine267
ANSI C compiler139 to 146
application concurrency8, 190
applications
......determining compatibility of165 to 166
......porting, reasons for40
apropos command199
ar command168, 199, 223
ar system file334
arc library routine267
arch command199
architecture-independent databases,directories for344
architecture-specific information,directories for342
archives, converting to randomlibraries169
arp command199
as command168, 199
asctime library routine267
ASET (automated security enhancementtool)8, 46 to 47
Asian language character sets173, 174
asin library routine267
asinh library routine267
assert library routine267
async_daemon system call239
at command199, 214, 341
AT&T systems
.....device naming14
.....SVR4 features excluded from Solarisoperating environment9 to 10
.....sysadm menu utility9 to 10
atan library routine267
atan2 library routine267
atanh library routine267
atexit library routine299
atof library routine267
atoi library routine267
atol library routine267
atoplot command199
atq command200
atrm command200
attroff library routine267
attron library routine267
attrset library routine268
Audio Tool4
audioio ioctls159
audit command200
audit system call240
audit.log system file334
audit_args library routine268
audit_control system file334
audit_data system file334
audit_text library routine268
audit_warn command200
auditd command200
auditon system call240
auditsvc system call240
auth_destroy library routine268
authdes_create library routine268
authdes_getucred library routine268
authdes_seccreate libraryroutine268
authnone_create library routine268
authsys_create_default libraryroutine268
authsys_seccreate libraryroutine268
authunix_create library routine268
authunix_create_default libraryroutine268
auto configuration8
auto.home system file200, 334
auto.master system file200, 334
auto_home system file200
auto_master system file200
autofs program17 to 18, 95 to 96
automated security enhancement tool(ASET)8, 46 to 47
automatic loading, device drivers9
automount command200
automounting17 to 18, 95 to 96, 97, 200
autopush command192
awk command200

B

backing up
......See also cpio command; dd command;dump command; restoring;tar command; ufsdumpcommand
......changes in101, 102 to 105
......installation and25 to 26, 30
Backup CoPilot26, 101
backup files, directory forvi andexeditors341
banner command200
bar command101, 200
bar system file334
basename command201
batch command201
baudrate library routine268
bc command201
bcmp library routine268
bcopy library routine268
beep library routine268
Berkeley compatibility package,directories for344
BFS (boot file system)84
bgplot command201
biff command201
/bin directory,See /usr/bin directory
binaries, directories for340, 342, 343
Binary Compatibility Package39, 40 to 41, 165 to 166, 342
bind system call240
bindresvport library routine268
bindtextdomain library routine175
bin-mail command201
biod command201, 347
block disk devices, directory for87, 183, 339
block I/O daemon347
boards.pc system file334
boot block70, 179 to 180
boot command
.....changes in70, 71, 179 to 180, 201
.....device additions and65 to 66, 70
.....reconfiguration boot181
boot file system (BFS)84
boot.sun4c.sunos.4.1 command71, 180
bootblk command180
booting69 to 72, 179 to 180
.....See also boot command
.....changes in69 to 70, 71 to 72, 179 to 180
.....from PROM70 to 71
bootparam library routine268
bootparamd command201
bootparams database334
bootsd command71
Bourne shell49 to 50, 51, 227
.....restricted45, 225
box library routine269
brk system call240
BSD Source Compatibility Package39, 40
bsearch library routine269
byteorder library routine269
bzero library routine269

C

C compilation system, directory for93, 342
C compiler139 to 146, 170
C program tools170 to ??
C shell49 to 50, 51, 204
C2conv command198
C2unconv command198
CACHEFS (cache file system)78, 83
cal command201
calendar command201
Calendar Manager4, 7
calloc library routine269
callrpc library routine269
cancel command21, 118, 201, 216, 345
capitalize command201
captoinfo command201
cat command201
catclose library routine269
catgetmsg library routine175, 269
catgets library routine175, 269
catman command201
catopen library routine269
cb command170, 201
cbc_crypt library routine270
cbreak library routine270, 272
cbrt library routine270
cc command170, 201
/ccs directory,See /usr/ccs directory
cd command202
cdc command168, 202
CD-ROM devices
......improving performance78, 83
......install4x program and109 to 111
......managing22, 66 to 68
......naming conventions63
......SunOS release 5.4 requirement for25
/cdrom directory66, 97
CD-ROM file system (HSFS)66, 82, 97
ceil library routine270
cfgetispeed library routine270
cfgetospeed library routine270
cflow command170, 202
cfree library routine270
cfsetispeed library routine270
cfsetospeed library routine270
changing
.....groups53
.....NIS+ information20
.....passwords44, 46
.....shells49 to 50
.....system run levels72 to 74
.....users53
character sets173
chargefee command202
chdir system call240
check command118
CHECK library routine265
checkeq command202
checking
.....See also information reporting
.....file systems84, 100 to 101
.....port monitor status123
.....printer status118, 345
.....software package installation13, 167
checknr command202
chfn command202
chgrp command202
chkey command202
chmod command201, 202
chmod system call240
chown command203
chown system call240
chroot library routine175, 203
chroot system call240
chrtbl command203
chsh command203
circle library routine270
ckpacct command203
/class directory342
clear command203
clear library routine270
clear_colormap command203
clear_function command203
clearerr library routine270
clearing inodes84
clearok library routine270
click command203
clients
......See also Host Manager(Administration Tool); NIS(Network InformationServices), clients
......diskless/dataless107 to ??
clnt_broadcast library routine270
clnt_call library routine270
clnt_control library routine270
clnt_create library routine270, 271
clnt_destroy library routine270
clnt_dg_create library routine271
clnt_freeres library routine270
clnt_geterr library routine270
clnt_pcreateerror libraryroutine270
clnt_perrno library routine270
clnt_perror library routine271
clnt_raw_create library routine271
clnt_spcreateerror libraryroutine271
clnt_sperrno library routine271
clnt_sperror library routine271
clnt_tli_create library routine271
clnt_vc_create library routine271
clntraw_create library routine271
clnttcp_create library routine271
clntudp_bufcreate libraryroutine271
clntudp_create library routine271
clock command203
clock library routine271
close system call240
closedir library routine271
closelog library routine271
closepl library routine271
clri command84, 203
clrtobot library routine271
clrtoeol library routine271
clusters12, 25
cmdtool command203
cmp command203
COFF169, 170
col command203
colcrt command203
colldef command174, 203
colltbl command174, 203
coloredit command203
colrm command203
comb command168, 204
comm command204
command log file (UUCP)129
Command Tool (OpenWindows)203
command-line utilities, for softwarepackage administration12, 13
commands
.....See also specific commands
.....changes in39
............See also Commands referencetable
.....device driver193
.....file system84 to 86, 95 to 105
.....local343
.....messaged174
.....NFS126
.....NIS and19
.....NIS+ and19
.....printer,?? to120
.....quick reference345 to 346
.....Service Access Facility (SAF)22, 122, 123
.....table of195 to 236
.....Volume Management67
Commands reference table195 to 236
comment section, object files169
community service messages, directory
............for341
compatibility
......cross-functional hardware4, 5
......determining for applications165 to 166
......SunOS release 4.x with release 5.439 to 41, 52, 135
compatibility packages39 to 41, 135
compilers139 to 146, 169
compound library routine271
compress command204
concurrency8, 190
config command71, 178, 180, 204
Config file129
configuration
......See also device configuration; systemconfiguration
......auto8
......kernel16 to 17
......new features24 to ??
configuration files,See /etc directory
connect system call240
consistency checking,See checking
cont library routine272
conventions, notationxxv
conversion tables, foriconvcommand343
convert4x program108, 115
converting
......archives to random libraies169
......files35 to 37
copyright file166
copysign library routine272
copywin library routine272
Core System Support12
cos library routine272
cosh library routine272
cp command204
cpio command104 to 105
......bar command vs.200
......changes in104 to 105, 204
......described103, 104 to 105
.....pax command vs.221
.....paxcpio command vs.221
.....support for101
cpio system file334
cpp command168, 204
crash command204
/crash directory341
creat system call241
creating
.....file systems84, 100
.....software packages167
crmode library routine272
cron command204, 214, 341
/cron directory341
/cron.d directory339
crontab command204
crontab system file334
cross-functional compatibility4
crtplot command204
crypt command204
_crypt library routine265
crypt library routine265, 272
cscope command170
csh command49 to 50, 51, 204
.cshrc file51
csplit command204
ctags command204
ctermid library routine272
ctime library routine273
ctrace command170, 204
cu command204
curs_set library routine273
cuserid library routine273
customizing
.....kernel71
.....man command search path57 to 58
.....port monitors123
.....user environments51 to 52
cut and paste6
cut command205
cv_broadcast library routine273
cv_create library routine273
cv_destroy library routine273
cv_enumerate library routine273
cv_notify library routine273
cv_send library routine273
cv_wait library routine274
cv_waiters library routine274
cxref command170, 205
cylinder group maps14
cylinder groups14

D

daemons, quick reference347
data access, common79
Data Link Provider Interface (DLPI)172
data transfer
......restoring32 to 37
......saving25 to 31
data types, expanded9
databases
......architecture-independent344
......bootparams334
......gettytab335
......hosts335
......inetd.conf335
......locale335, 343
......monetary174
......netmasks335
......networks335
......NIS+341
......phones336
......printcap20, 37, 78, 117, 118, 119, 336, 347
......printer subsystem343
......protocols336
......publickey336
......rpc336
......software package management utilitymaintained94, 341
......spell command342, 343, 344
......termcap78, 337
......terminfo78, 117, 119, 337, 344, 347
......vgrindefs337
.....whatis58, 199
.....windex58, 199
.....yp337, 342
dataless clients,See diskless/datalessclients
date command174, 205
dbconfig command205
dbm_clearerr library routine274
dbm_close library routine274
dbm_delete library routine274
dbm_error library routine274
dbm_fetch library routine274, 279
dbm_firstkey library routine274, 280
dbm_nextkey library routine274, 298
dbm_open library routine274
dbm_store library routine274, 313
dbmclose library routine274
dbminit library routine274
dbx command154, 170, 205
dbxtool command154, 170, 205
dc command205
-dcheck command205
dd command101, 103, 205
DDI (Device Driver Interface)9, 186, 187, 192
DDI/DKI (Device Driver Interface/DriverKernel Interface)9, 186, 187 to 188, 193
DDI/DKI compliant
.....defined187
ddi_create_minor_nodecommand181
DDI-compliant device drivers,defined187
Debugger (SPARCworks)154
debuggers84, 154 to 156, 170
.....See also dbx commmand; dbxtoolcommand; adb command;kadb command; trusscommand
decimal_to_double libraryroutine274
decimal_to_extended libraryroutine274
decimal_to_floating libraryroutine274
decimal_to_single libraryroutine274
def_prog_mode library routine274, 306
def_shell_mode library routine274
/default directory,See /etc/defaultdirectory
defaults
......automounting18, 81
......directories79 to 81
......directory for45, 88, 340
......file systems79 to 81, 86
......root access45
......shell49 to 50
......swap device79, 83
......Volume Management file system79
......window system52
defaults_from_input command205
defaults_merge command205
defaults_to_indentprocommand205
defaults_to_mailrc command205
defaultsedit command205
del_curterm library routine274
delay_output library routine274
delch library routine275
delete library routine275
deleteln library routine275
deleting,See removing
delta command168, 206
delwin library routine275
/demo directory342
deroff command206
des command206
des_crypt library routine275
des_setparity library routine275
DeskSet4, 6 to 7
desktop integration services6
/dev directory
.....changes in14, 61, 72, 87, 339
.....described80, 183, 339
...../devices directory and182
.....reconfiguration boot and181
/dev/dsk directory87, 183, 339
/dev/ksyms file155
/dev/pts directory87, 339
/dev/rdsk directory87, 183, 339
/dev/rmt directory87, 339
/dev/sad directory87, 339
/dev/sd1g command72
/dev/term directory87, 339
dev_info nodes192
Developer System Support12
developers137 to 193
.....Binary Compatibility Packageand41, 165 to 166
.....compilers139 to 146
.....debuggers84, 154 to 156
.....device configuration181 to 184
.....device drivers185 to 193
.....internationalization173 to 175
.....linkers146 to 153
.....networking features171 to 172
.....Solaris features for8 to 9
.....STREAMS191 to 193
.....system configuration177 to 180
.....tools and resources157 to ??
.....transition information overview137
device administration61 to 68
.....adding devices65 to 66, 181, 193
.....automatic loading9
.....improving performance78, 83
.....information reporting7, 63 to 65, 188 to 189
.....loading devices9, 17, 178, 193
.....naming conventions14, 61 to 63, 181 to 184
.....removing devices180, 193
.....unloading devices17, 178, 193
.....Volume Management for22, 66 to 68, 79
device configuration37, 88, 181 to 184
.....See also metadevice configuration
...................information
Device Driver Interface (DDI)9, 187, 192
Device Driver Interface/Driver KernelInterface (DDI/DKI)9, 186, 187 to 188, 193
device drivers185 to 193
......See also device administration; deviceconfiguration; devicenaming; specific devices
......changes in185
......commands193
......DDI-compliant187
......directories17, 94
......interface compatility9
......interface types9, 186 to 188
......leaf drivers192, 193
......nexus drivers193
......porting considerations189 to 191
......STREAMS191 to 193
device naming
......CD-ROMS63
......changes in14, 61 to 63
......developer's perspective181 to 184
......disks62, 63, 183
......instance names183 to 184
......logical names183
......physical names182
......tape drives32, 63
device special file system (SPECFS)82
device tree181, 192 to 193
/devices directory181
devinfo command63, 65, 188 to 189, 206
devinfo tree192
devnm command206
df command63, 64, 84, 98, 206
dfmounts command97, 346
DFS (distributed file system)administration126
/dfs directory,See /etc/dfs directory
dfshares command97, 346
dgettext library routine175
/dict directory342
diff command206
diff3 command206
diffmk command206
dir system file334
dircmp command206
directories
.....See also specific directories
.....changes in78, 87 to 89
.....default79 to 81
.....device driver17
.....kernel module17, 178
.....monitoring98
.....names78
.....path name generation for filesystems84
.....quick reference347
.....remote, automounting17 to 18
.....searching at link time149 to 150
dirname command206
dis command169, 207
disabling port monitor services123
discover4x program108
disk devices
.....directories for87
.....information reporting63 to 65, 84, 98
.....names of disks attached to system26
.....naming conventions62, 63, 183
.....partition information, saving26 to 27
disk slices13 to 14
diskette devices, managing22, 66 to 68
diskette file system, automounting of66, 97
diskless/dataless clients, Solaris 2.4 serverto support SunOS release 4.x107 to ??
diskusg command207
dispadmin command342
distributed file system (DFS)administration126
dkctl command207
DKI (Driver Kernel Interface)9, 186
dkinfo command27, 63, 64, 207
dkio ioctls157, 158
dlclose library routine275
dlerror library routine275
dlopen library routine275
DLPI (Data Link Provider Interface)172
dlsym library routine275
dmesg command207
dn_comp library routine275
dn_expand library routine275
dname command207
DNS (domain name system)
......described131, 132
......NIS+ (Network Information ServicesPlus) vs.132 to 133
......SunOS release 5.x and19, 31
document tools, using55 to 56
dodisk command207
dollar sign (library routine)xxv
domain name system,See DNS (domainname system)
domainname command207
dorfs command207
dos2unix command207
double_to_decimal libraryroutine275
doupdate library routine275
drag and drop6
draino library routine275
drand48 library routine275, 287, 303, 309
Driver Kernel Interface (DKI)9, 186
......See also DDI/DKI (Device DriverInterface/Driver KernelInterface)
drivers,See device drivers
/drv directory17, 94
drvconfig program181
/dsk directory87, 183, 339
du command63, 64, 98, 207
dumbplot command207
dump command
......See also objdump command; ufsdumpcommand
......changes to old101, 207
.....link checks using151, 152
.....new169
.....new 218xxi
.....quick reference346
dump system file334
dumpfs command208
dumpkeys command208
dup system call241
dup2 system call241
dynamic kernel
.....See also kernel
.....defined8, 16, 177 to 178
dynamic linking9
dysize library routine275

E

e command208
ecb_crypt library routine275
echo command208
echo library routine275
echochar library routine275
econvert library routine275
ecvt library routine275
ed command208
edata library routine275
edit command208
edquota command208
eeprom command208
EFT (Extended Fundamental Types)26
egrep command208
eject command208
ELF (executable and linking format) files
.....compiler and139
.....kernel modules to run94
.....linker and146
e-mail,See mail
enabling port monitor services123
encrypt library routine275
end library routine275
End User System Support12
endac library routine275
endexportent library routine276
endfsent library routine276
endgraent library routine276
endgrent library routine276
endhostent library routine276
endmntent library routine276
endnetent library routine276
endnetgrent library routine276
endprotoent library routine276
endpwaent library routine276
endpwent library routine276
endrpcent library routine276
endservent library routine276
endttyent library routine276
endusershell library routine276
endwin library routine276
enroll command208
Entire Distribution12
env command208, 221
environ system file334
environment initialization files
......converting32
......customizing user environments51 to 52
environments,See Solaris operatingenvironment; user environmentadministration
eqn command208
erand48 library routine277
erase library routine277
erasechar library routine277
erf library routine277
erfc library routine277
errno library routine277
errno values238
error command168, 208
error messages
......file system commands85
......Volume Management67
/etc directory
......See also /usr/etc directory
.....changes in78, 86, 87 to 89, 339 to 340
.....described80, 81, 87, 339
/etc/.login file51
/etc/acct directory339
/etc/aliases file334, 347
/etc/config command71, 178, 180, 204
/etc/cron.d directory339
/etc/default directory45, 88, 340
/etc/default/fs file86
/etc/default/login file45
/etc/default/passwd file45
/etc/default/su file45
/etc/dfs directory340
/etc/dfs/dfstab file36, 99
/etc/dfs/fstype file86
/etc/dfs/sharetab file266, 347
/etc/exports file36, 99, 266, 334, 347
/etc/fs directory86, 340
/etc/fstab file
.....described27, 335, 347
...../etc/vfstab vs.33, 35, 36, 89, 347
.....transferring information27 to 28
/etc/group file36, 335
/etc/inet directory88, 340
/etc/init.d scripts223, 340
/etc/inittab file71, 72
/etc/lib directory340
/etc/lp directory117, 21, 78, 88, 118, 340
/etc/lp/printers directory119
/etc/mail directory340
/etc/mail/aliases file347
/etc/mail/sendmail.cf file37
/etc/mnttab file347
/etc/mtab file335, 347
/etc/net directory340
/etc/netgroup file36, 335
/etc/opt directory88, 94, 340
/etc/passwd file36, 44, 335, 347
/etc/printcap database, replacementof20, 37, 78, 117, 118, 119, 336, 347
/etc/profile file51
/etc/rc scripts71, 73, 88, 180, 223, 340, 347
......See also /sbin/rc scripts
/etc/rc.boot script71, 73, 88, 180, 223
/etc/rc.local script71, 73, 88, 180, 223, 347
/etc/rc.single script71, 88, 180
/etc/rcn scripts71, 88, 180
/etc/rcn.d scripts88, 180, 340, 347
/etc/rcS script71, 88, 180
/etc/rcS.d script88, 340, 347
/etc/rmmount.conf file68
/etc/saf directory88, 340
/etc/sendmail.cf file37
/etc/shadow file36, 44, 92, 347
/etc/skel directory51, 340
/etc/sm directory340
/etc/sm.bak directory340
/etc/system file
......described66, 71
......moddir variable17
......described179, 180
......moddir variable178
/etc/tm directory340
/etc/ttytab file37, 337
/etc/uucp directory36, 127, 340
/etc/uucp/Config file127, 129
/etc/uucp/Grades file127
/etc/uucp/Limits file127, 128
/etc/vfstab file
......described89, 347
......example92
......fields89 to 92
......merging/etc/fstab file into27 to 28, 33, 35, 36
......specifying file systems in97
/etc/vold.conf file68
/etc/xtab file337, 347
etext library routine277
ether library routine277
ether_aton library routine277
ether_hostton library routine277
ether_line library routine277
ether_ntoa library routine277
ether_ntohost library routine277
etherd command208
etherfind command208
Ethernet drivers172
ethers system file334
EUC (extended UNIX code)173
ex command208
ex editor, backup files directory341
exc_bound library routine277
exc_handle library routine277
exc_notify library routine277
exc_on_exit library routine277
exc_raise library routine277
exc_unhandle library routine277
exc_uniqpatt library routine277
/exec directory94
execl library routine277
execle library routine277
execlp library routine277
executable and linking format files,SeeELF (executable and linkingformat) files
executables, building148 to 149
execv library routine278
execve system call241
execvp library routine278
exit library routine278
_exit system call239
exp library routine278
exp10 library routine278
exp2 library routine278
expand command208
expm1 library routine278
/export directory107, 340
/export/home directory200
exported file systems,See shared filesystems
exportent library routine279
exportfs command97, 99, 208, 346
exports file36, 99, 266, 334, 347
expr command208
exstr command169
Extended Fundamental Types (EFT)26
extended UNIX code (EUC)173
extended_to_decimal libraryroutine279
extract_files command208
extract_patch command208
extract_unbundled command208

F

fabs library routine279
FACE package, directories for343, 344
false command209
fastboot command70, 75, 209
fasthalt command72, 74, 75, 209
fbtab system file334
fchdir system call241
fchmod system call242
fchown system call242
fchroot system call242
fclose library routine276, 279
fcntl system call242, 252
fcntl system file334
fconvert library routine279
fcvt library routine279
fdformat command209
FDFS (file descriptor file system)79, 82
fdopen library routine279
feof library routine279
ferror library routine279
fetch library routine279
ff command84
fflush library routine279
ffs library routine279
fgetc library routine279
fgetgraent library routine279
fgetgrent library routine279
fgetpwaent library routine279
fgetpwent library routine279
fgets library routine279
fgrep command209
FIFOFS (FIFO/pipe file system)79, 83
file command209
file descriptor file system (FDFS)79, 82
File Manager4, 22, 66
file system administration,See file systems
file systems77 to 105
.....See also files;specific file systems;specificfiles
.....added79
.....automounting17 to 18, 95 to 96, 97, 200
.....backing up25 to 26, 30, 101 to 105
.....CD-ROM devices with66
.....changes in78 to 79
............format26
............layout339 to 344
............location78
............names35, 78
.....checking84, 100 to 101
.....commands
............changes in95
............described84 to 86
............locations86
............syntax85 to 86
............using95 to 105
.....creating84, 100
.....cylinder groups and14
.....debugger84
.....default79 to 81, 86
.....disk slices and13 to 14
.....diskette devices with66
.....error message85
.....exported,See shared file systems
.....image copy of85
.....kernel modules for implementing94
.....labels84, 101, 214
.....listing systems to save28
.....monitoring98
.....mounting17 to 18, 36, 84, 95 to 97,
...................218250, 346
............automounting17 to 18, 95 to 96, 97, 200
............mount table347
......path name list generation84
......pseudo78 to 79, 82 to 83
......remote
............automounting17 to 18
............default type86
............mounting84, 95
............unmounting84
......restoring30, 33, 103 to 105
......saving information27 to 28
......shared,See shared file systems
......specifying in/etc/vfstab file97
......supported types82 to 84
......System V9, 84
......temporary,See temporary file systems
......type determination84
......unmounting84, 96, 97
......unsupported SVR484
......utility overview7
......virtual architecture (VFS)82 to 86
file_to_decimal library routine279
fileno library routine279
files
......See also file systems;specific files
......backing up25 to 26, 30, 101 to 105
......converting35 to 37
......environment initialization32, 51 to 52
......information reporting84
......listing files to save28
......merging34 to 35
......monitoring98
......names35, 78, 84
......opening using file descriptors79
......pipe, pseudo file system for79
......quick reference347
......restoring30, 33, 103 to 105
......searching for98
......system333 to 337
filio ioctls157, 159
filter library routine279
filters, image, unsupported21
find command98, 209
finger command209
fingerd command209
finite library routine279
firstkey library routine280
fixterm library routine280
flash library routine280
floatingpoint library routine280
flock system call242
floor library routine280
/floppy directory66, 97
flushinp library routine280
flusok library routine280
FMLI scripts, binaries directory for343
fmod library routine280
fmt command209
fmt_mail command209
fold command209
/font directory343
fontedit command209
fonts
.....description files directory fortroff343
.....device-independent55
fopen library routine280, 308, 309
foption command209
foreign name service requests, entrypoints for343
fork system call242
format command26, 209
fp_class library routine280
fpa_download command209
fparel command209
fpathconf system call242
fpaversion command209
fprintf library routine280
fpurel command209
fputc library routine280
fputs library routine280
fpuversion command209
fread library routine280
free library routine270, 280
freopen library routine280
frexp library routine280
from command209
/fs directory86, 87, 94, 340, 343
fs system file334
fscanf library routine280
fsck command84, 100 to 101, 205, 210
fsck_cdrom command210
fsdb command84, 212
fseek library routine280
fsflush command233
fsirand command210
fspec system file335
/fstab system file,See /etc/fstab file
fstat system call242
fstatfs system call243
fstatvfs system call243
fstyp command84, 208
fsync system call243
ftell library routine280
ftime library routine280
ftok library routine281
ftp command210
ftpd command210
ftpusers system file335
ftruncate system call243
ftw library routine281
fumount command210
func_to_decimal library routine281
fusage command210
fuser command210
fwrite library routine281
fwtmp command210

G

/games directory342
games, binaries and data directory342
gamma library routine281
garbagedlines library routine281
gcd library routine281
gconvert library routine281
gcore command210
gcvt library routine281
generic file system commands84 to 86
generic_args command210
get command168, 210
get_alarm command210
get_myaddress library routine283
get_selection command210
getacdir library routine281
getacflg library routine281
getacinfo library routine281
getacmin library routine281
getauditflagsbin library routine281
getauditflagschar libraryroutine281
getauid system call243
getbegyx library routine281
getc library routine281
getcap library routine281
getch library routine281
getchar library routine281
getcwd library routine175, 282, 285
getdate library routine315
getdents system call243
getdirentries system call243
getdomainname system call243
getdtablesize system call243
getegid system call243
getenv library routine282
geteuid system call243
getexportent library routine282
getexportopt library routine282
getfauditflags library routine282
getfsent library routine282
getfsfile library routine282
getfsspec library routine282
getfstype library routine282
getgid system call244
getgraent library routine282
getgranam library routine282
getgrent library routine282
getgrgid library routine282
getgrnam library routine282
getgroups system call244
gethostbyaddr library routine283
gethostbyname library routine283
gethostent library routine283
gethostid system call244
gethostname system call244
getitimer system call244
getlogin library routine283
getmaxyx library routine283
getmntent library routine283
getmsg system call244
getnetbyaddr library routine283
getnetbyname library routine283
getnetent library routine283
getnetgrent library routine283
getnetname library routine283
getopt command210
getopt library routine283
getoptcvt command210
getopts command210
getpagesize system call244
getpass library routine283
getpeername system call244
getpgid system call244
getpgrp system call245
getpid system call245
getppid system call245
getpriority system call245
getprotobyname library routine283
getprotobynumber library routine283
getprotoent library routine284
getpublickey library routine284
getpw library routine284
getpwaent library routine284
getpwanam library routine284
getpwent library routine284
getpwnam library routine284
getpwuid library routine284
getrlimit system call243, 246, 255, 323
getrpcbyname library routine284
getrpcbynumber library routine284
getrpcent library routine284
getrpcport library routine284
getrusage system call246, 324
gets library routine284
getsecretkey library routine284
getservbyname library routine284
getservbyport library routine284
getservent library routine284
getsockname system call246
getsockopt system call246
getstr library routine284
getsubopt library routine284
getsyx library routine284
gettable command210
gettext library routine175, 284
gettimeofday system call246
gettmode library routine284
getttyent library routine285
getttynam library routine285
getty command210
gettytab database335
getuid system call246
getusershell library routine285
getut library routine175
getvfsany library routine282
getvfsent library routine282
getvfsfile library routine282
getw library routine285
getwd library routine285
getyx library routine285
gfxtool command210
gigipolot command211
glob command211
glossary349 to 352
gmtime library routine285
goto command211
gpconfig command211
gprof command170, 211
graph command211
graphical user interfaces (GUIs)
......See also OpenWindows
......Adminstration Tool18 to ??
......for installation4, 8
......Software Manager12, 13
......XView Windows Toolkit167
graphics libraries6
grep command211
group system file36, 335
group.adjunct system file335
groups command211
groups, administering8, 53 to ??
groupware productivity tools4
grpauth library routine285
grpck command211
gsignal library routine285
gtty library routine285
GUIs,See graphical user interfaces (GUIs)
gxtest command211

H

halfdelay library routine285
halt command70, 74, 76, 211
halting,See shutting down
has_ic library routine285
has_il library routine285
hashcheck command211
hashmake command211
hashstat command211
hasmntopt library routine285
hcreate library routine285
hdestroy library routine285
head command211
header files, directory for191
help command168, 211
Help files, formailx command344
help_open command211
holidays system file335
/home directory340
/home file system18, 80, 81
$HOME/.login file51
$HOME/.profile file51
$HOME/.cshrc file51
$HOME/ksh_env file51
host2netname library routine285
hostid command211
hostname command211
hostrfs command211
hosts database335
hosts.equiv system file335
hp7221plot command211
hpplot command211
hsearch library routine285
HSFS (CD-ROM file system)66, 82, 97
htable command211
HUGE library routine265
HUGE_VAL library routine265
hypot library routine285

I

i386 command212
iAPX286 command212
icheck command212
Icon Edit tool (OpenWindows)212
iconedit command212
iconv command, conversion tables343
/iconv directory343
id command212, 234
ID data types, expanded9
idload command212
idlok library routine286
ieee_flags library routine286
ieee_functions library routine286
ieee_handler library routine286
ieee_retrospective library
............routine286
ifconfig command212
ilogb library routine286
image copy, file systems85
image filters, unsupported21
Image Tool4, 7
imemtest command212
implot command212
in.comsat command212
in.fingerd command212
in.ftpd command212
in.named command212, 218
in.rexcd command224
in.rexd command224
in.rexecd command212
in.rlogind command212, 224
in.routed command212, 225
in.rshd command212
in.rwhod command212
in.talkd command212
in.telnetd command212
in.tftpd command212
in.tnamed command212
in.uucpd command212
inch library routine286
/include directory93, 342
include header files, directory for342
indent command170, 213
indent.pro system file335
indentpro_to_defaultscommand213
index library routine286
indxbib command213
/inet directory88, 340
inet_lnaof library routine286
inet_makeaddr library routine286
inet_netof library routine286
inet_network library routine286
inet_ntoa library routine286
inetboot command71, 179, 180
inetd command213
inetd.conf database335
infinity library routine286
infocmp command213
information reporting
.....See also checking
.....device administration7, 63 to 65, 188 to 189
.....disk devices63 to 65, 84, 98
.....file systems84, 100 to 101
.....kernel modules17, 178
.....software packages13, 167
init command
.....changes in72, 213
.....commands replaced by70, 209
.....described71
.....using72 to 74
init.d scripts223, 340
initgroups library routine286
initialization files,See environmentinitialization files
initialization scripts,See scripts
initialization states, changing72 to 74
initscr library routine286
initstate library routine287
inittab file71, 72
inline command170, 213
innetgr library routine287
inodes, clearing84
input_from_defaults command213
insch library routine287
insert_brackets command213
insertln library routine287
insque library routine287
install command213
install4x program108, 109 to 114
installation23 to 37
.....install phase23, 24, 31
.....new features24 to ??
.....overview8, 23 to 24
.....post-installation phase23, 24, 32 to 37
......pre-installation phase25 to 31
............backing up file systems25 to 26, 30
............listing files and file systems tosave28
............listing system components tosave27
............network installation order29
............overview23, 24
............saving disk partitioninformation26 to 27
............saving file systeminformation27 to 28
............saving metadevice configurationinformation28 to 29
............saving SunOS release 4.x systemdata30 to 31
......software packages12 to 13, 343
installboot command70, 179, 213
installtxt command174, 213
instance device names183 to 184
integrity checking,See checking
internat system file335
internationalization173 to 175, 343
Internet services
......configuration informationdirectory88, 340
......network services directory343
......security44
interoperability5
interprocess communication utilities7
intr command213
intrflush library routine287
ioctl requests157 to 159, 246
......STREAMS191 to 192
iostat command213
ipalloc library routine287
ipallocd command213
ipcrm command213
ipcs command213
irint library routine287
isalnum library routine287
isalpha library routine287
isascii library routine287
isatty library routine287
iscntrl library routine287
isdigit library routine287
isendwin library routine287
isgraph library routine287
isinf library routine287
islower library routine287
isnan library routine287
isnormal library routine287
isprint library routine287
ispunct library routine287
issecure library routine287
isspace library routine287
issubnormal library routine287
isupper library routine288
isxdigit library routine288
iszero library routine288
itom library routine288

J

j0 library routine288
j1 library routine288
jn library routine288
job grading126, 128
join command214
jrand48 library routine288

K

kadb command154 to 155, 214
Kerberos security47
kernel
.....architecture-specific25
.....booting and71
.....configuration16 to 17
.....crash dump directory341
.....customizing71
.....debugging a live155
.....dynamic8, 16, 177 to 178
.....layout17, 178
......modules
............directory search path17, 178, 340, 342
............information reporting17, 178
............loading17, 178
............location15, 17, 25
............unloading17, 178
......MT (multithreaded)8, 190
......name of15
......status information17
/kernel directory17, 79, 94, 178, 340, 342
/kernel/drv directory17, 94
/kernel/exec directory94
/kernel/fs directory94
/kernel/misc directory94
/kernel/sched directory94
/kernel/strmod directory94
/kernel/sys directory94
/kernel/unix directory25, 71, 94, 178
key_decryptsession libraryroutine288
key_encryptsession libraryroutine288
key_gendes library routine288
key_setsecret library routine288
keyboard layout description tables344
keyenvoy command214
keylogin command214
keylogout command214
keyname library routine288
keypad library routine288
keyserv command214
/keytables directory344
keytables system file335
kgmon command214
kill command214
kill system call247
killchar library routine288
killpg system call247
klm_prot library routine288
Korn shell49 to 50, 51
.....restricted45
ksh command49 to 50, 51
ksyms file155
/kvm directory342
kvm_close library routine288
kvm_getcmd library routine288
kvm_getproc library routine288
kvm_getu library routine288
kvm_nextproc library routine288
kvm_nlist library routine289
kvm_open library routine289
kvm_read library routine289
kvm_setproc library routine289
kvm_write library routine289

L

l3tol library routine175, 289
l64a library routine289
label library routine289
labelit command84, 101, 214
langinfo library routine175
language products, mount/installationpoint for340
large organizations, advantages of Solarisfor6
last command214
lastcomm command214
lastlogin command214
LC_MONETARY174
lcong48 library routine289
ld command168, 214
ldaclose library routine289
ldahread library routine289
ldaopen library routine289
ldclose library routine289
ldconfig command214
ldd command214
ldexp library routine289
ldfcn library routine289
ldfhread library routine289
ldgetname library routine289
ldlinit library routine289
ldlitem library routine289
ldlread library routine289
ldlseek library routine289
ldnlseek library routine290
ldnrseek library routine290
ldnshread library routine290
ldnsseek library routine290
ldohseek library routine290
ldopen library routine290
ldrseek library routine290
ldshread library routine290
ldsseek library routine290
ldtbindex library routine290
ldtbread library routine290
ldtbseek library routine290
leaf drivers192, 193
leaf nodes192
leave command214
leaveok library routine290
lex command168, 214
lfind library routine290
lgamma library routine290
/lib directory,See /etc/lib directory;/usr/ccs/lib directory; /usr/libdirectory; /usr/share/libdirectory
libc directory174, 175
libintl directory174, 175
/libp directory163, 343
libraries
......changes in161 to 164
......converting archives to random169
......dynamic linking of9
......lint139
......names and locations162 to 164
......networking, shared objects and162
......profiled343
......resource limits161 to 163
......search path rules150
......search path specification149
.....shared
............building148, 152
............changes in161
............version numbering150 to 151, 161
.....table of routines263 to 332
Library Routine reference table263 to 332
libsocket directory172
libw directory173, 175
/libxpg directory175
/libxpg2.a library174
limits
.....See also defaults
.....resource161 to 163
line command215
line library routine290
linemod library routine290
link command215
link system call247
link system file335
linkers146 to 153
.....building executables148 to 149
.....building shared libraries148, 152
.....dynamic linking9
.....examples151 to 153
.....library search path rules150
.....library search path specification149
.....link editor option changes146 to 148
.....version numbering150 to 151
lint command139, 170, 215
lint libraries139
listen port monitor21, 22, 123, 124, 215
listen system call247
listing
.....file names and statistics84
.....file systems to save28
.....mounted resources347
.....shareable resources347
.....shared file systems347
.....software packages installed13
ln command215
loading device drivers9, 17, 178, 193
loadkeys command215
local commands directory343
/local directory343
/local.cshrc file51
/local.login file51
/local.profile file51
localdtconv library routine290
locale database335, 343
localeconv library routine290
localization databases343
localtime library routine290, 320
lockd command215, 225
lockf library routine290
locks
......condition variables190
......master190
......multithreaded-style190
......mutexes155, 190
......network lock daemon347
......spooling lock files directory341
/locks directory341
lockscreen command215
LOFS (loopback file system)82
log files
......cron341
......Service Access Facility (SAF)341
......system341
......uucp129, 342
log library routine290
log10 library routine291
log1p library routine291
log2 library routine291
logb library routine291
logger command215
logical device names183
login command215
.login file51
login file45
login shells
......default home directory startupfiles51
......features50
......initialization files51
.....restricted45
.....selecting default49 to 50
logins, administering22, 45
logname command215
logname library routine175
_longjmp library routine265
longjmp library routine291
longname library routine291
look command215
lookbib command215
loopback file system (LOFS)82
lorder command168, 215
lp command20, 118, 120, 216, 345
/lp directory,See /etc/lp directory;/usr/lib/lp directory; /var/lpdirectory; /var/spool/lpdirectory
lpadmin command119, 216
lpc command117, 119, 216
lpd command117, 216, 347
lpmove command119
lpq command21, 117, 118, 216, 345
lpr command20, 117, 118, 216, 345
lprm command21, 117, 118, 216, 345
lprof command230
lpsched command347
lpstat command21, 118, 216, 345
lpsystem command119
lptest command216
lrand48 library routine291
ls command98, 216
lsearch library routine291
lseek system call247
lstat system call247
lsw command216
ltol3 library routine291
lwp_checkstkset library routine291
lwp_create library routine291
lwp_ctxinit library routine291
lwp_ctxmemget library routine291
lwp_ctxmemset library routine291
lwp_ctxremove library routine292
lwp_ctxset library routine292
lwp_datastk library routine292
lwp_destroy library routine292
lwp_enumerate library routine292
lwp_errstr library routine292
lwp_fpset library routine292
lwp_geterr library routine292
lwp_getregs library routine292
lwp_getstate library routine292
lwp_join library routine292
lwp_libcset library routine292
lwp_newstk library routine292
lwp_perror library routine292
lwp_ping library routine292
lwp_resched library routine292
lwp_resume library routine292
lwp_self library routine292
lwp_setpri library routine292
lwp_setregs library routine292
lwp_setstkcache library routine292
lwp_sleep library routine292
lwp_stkcswset library routine292
lwp_suspend library routine292
lwp_yield library routine292

M

m4 command168, 216
m68k command216
mach command216
macros
......kadb154 to 155
......nroff344
......troff344
madd library routine292
madvise library routine293
magic system file335
magnetic tape devices,See tape devices
mail
......auxiliary programs directory343
.....configuration informationdirectory340
.....directory for341, 347
.....multimedia4
.....queued directory341
.....using54 to 55
Mail command198
mail command54 to 55, 201, 216
.....See also rmail command
/mail directory,See /etc/mail directory;/usr/lib/mail directory;/var/mail directory;/var/spool/mail directory
Mail Tool (OpenWindows)216
mailrc_to_defaults command216
mailstat command216
mailtool interface55, 216
mailx command55, 198, 216, 344
/mailx directory344
make command164, 168, 217
makedbm command217
makedev command217
MAKEDEV environment variable72
Makefiles164
makekey command216, 217
malloc library routine175, 293
malloc_debug library routine293
malloc_verify library routine293
mallocmap library routine293
man command57 to 58, 59, 217
/man directory56 to 58
man pages
.....directory organization changes56 to 57
.....notation conventionsxxv
.....whatis database58, 199
.....windex database58, 199
man.cf files57
man68010 command217
man68020 command217
man68881version command217
MANPATH environment variable57
MANSECTS environment variable58
maps (NIS),See NIS (Network InformationServices)
maps (NIS+),See NIS+ (NetworkInformation Services Plus)
master lock190
master servers,See NIS (NetworkInformation Services), masterservers
matherr library routine293
max_normal library routine293
max_subnormal library routine293
maximums,See limits
mblen library routine293
mbstowcs library routine293
mbtowc library routine293
mcmp library routine293
mconnect command217
mcs command169
mctl system call247
mdiv library routine293
memalign library routine293
memccpy library routine293
memchr library routine293
memcmp library routine268, 293
memcntl system call247
memcpy library routine268, 293
memset library routine269, 293
menus,sysadm menu utility9 to 10
merging files34 to 35
mesg command217
message catalogs174
messages, spoken4
meta library routine293
metadb command29
metadevice configuration information,saving28 to 29
metastat command29
mfree library routine293
min library routine293
min_normal library routine293
min_subnormal library routine293
mincore system call247
/misc directory94
mkdir command217
mkdir system call248
mkfifo system call248
mkfile command217
mkfs command84, 100, 217
mknod command217
mknod system call249
mkproto command217
mkstemp library routine293
mkstr command217
mktemp library routine294
mktime library routine320
mlock library routine294
mlockall library routine294
mmap system call249
/mnt directory340
mnttab file347
moddebug macro155
moddir variable17, 178
modems, managing21 to 22, 121 to 124
modf library routine294
modifying,See changing
modinfo command17, 178, 218
modload command17, 178, 180, 193, 217
modstat command218
modules,See kernel; STREAMS
modunload command17, 178, 193, 218
mon_break library routine294
mon_cond_enter library routine294
mon_create library routine294
mon_destroy library routine294
mon_enter library routine294
mon_enumerate library routine294
mon_exit library routine294
mon_waiters library routine294
monacct command218
moncontrol library routine294
monetary databases174
MONITOR library routine265
monitor library routine295
monitoring file systems98
monstartup library routine295
montbl command174
more command218
mount command18, 84, 96 to 97, 218, 346
mount system call250
mount_tfs command218
mountall command84, 346
mountd command218, 225
mounting
......file systems17 to 18, 36, 84, 95 to 97, 218, 250, 346
............automounting17 to 18, 95 to 96, 97, 200
............mount table347
......listing mounted resources347
......remote resources84, 95
mout library routine295
move library routine295
mprotect system call250
/mqueue directory341
mrand48 library routine295
msg_enumrecv library routine295
msg_enumsend library routine295
msg_recv library routine295
MSG_RECVALL library routine265
msg_reply library routine295
msg_send library routine296
msgctl system call250
msgfmt command174, 213
msgget system call250
msgrcv system call251
msgsnd system call251
msub library routine296
msync library routine296
msync system call251
MT (multithreaded) kernel8, 190
mt command218
mtab system file335, 347
mtio ioctls157, 159
mtox library routine296
MT-style locks190
mult library routine296
multimedia mail4
multiple OS operation108
multithreaded (MT) kernel8, 190
multithreaded (MT), defined190
multiuser run levels73
multiuser systems, shutting down74 to 75
munlock library routine296
munlockall library routine296
munmap system call251
mutex macro155
mutexes155, 190
mv command218
mvaddch library routine296
mvaddstr library routine296
mvcur library routine296
mvdelch library routine296
mvgetch library routine296
mvgetstr library routine296
mvinch library routine297
mvinsch library routine297
mvprintw library routine297
mvscanw library routine297
mvwaddch library routine297
mvwaddstr library routine297
mvwdelch library routine297
mvwgetch library routine297
mvwgetstr library routine297
mvwin library routine297
mvwinch library routine297
mvwinsch library routine297
mvwprintw library routine297
mvwscanw library routine297

N

name service request, foreign, entry pointsfor343
Name Service Switch20, 132, 172
name services,See DNS (domain namesystem); NIS+ (NetworkInformation Services Plus); NIS(Network Information Services)
named command218
NAMEFS (name file system)79, 83
names
......device
............CD-ROMs63
............changes in14, 61 to 63
............developer's perspective181 to 184
............disks62, 63, 183
............instance183 to 184
............logical183
............physical182
............tape drives32, 63
......directories78
......disks attached to system26
......explicit, for opening files using filedescriptors79
......file35, 78, 84
......kernel name15
......libraries162 to 164
napms library routine298
nawk command218
ncheck command84, 205, 218
ndbootd command218
neqn command218
/net directory,See /etc/net directory;/usr/net/servers directory
net_addr library routine298
netdir_getbyname library routine283
netgroup system file36, 335
netmasks database335
netname2host library routine298
netname2user library routine298
netrc system file335
netstat command218
/netsvc directory225, 343
network devices, administering21 to 22
Network Information Services Plus,SeeNIS+ (Network InformationServices Plus)
Network Information Services,See NIS(Network Information Services)
Network Interface Tap (NIT)172
network lock daemon347
networking libraries, shared objectsand162
networks
.....backups across103
.....booting over71, 179, 180
.....configuration information directoryfor transport-independent340
.....order of installing Solaris 2.4 on29
.....service administration21 to 22, 125 to 129
.....Solaris 2.4 features171 to 172
networks database335
newaliases command218
newfs command100, 218
newgrp command218
newkey command218
newpad library routine298
/news directory341
newterm library routine298
newwin library routine298
nextafter library routine298
nextkey library routine298
nexus drivers193
nexus nodes193
NFS
.....automounting of file systems sharedthrough17 to 18
.....auxiliary programs and daemonsdirectory343
.....binder process347
.....command changes126
.....daemons343, 347
......listing mounted346
......listing shared (exported)346
......mount request server347
......secure44
......support for82
/nfs directory343, 347
nfsd command218, 347
nfsstat command218
nfssvc system call251
nfssys system call251
nice command219
nice library routine298
nint library routine298
NIS (Network Information Services)
......automounting and18
......clients, restoring system data for34
......command and functions using19
......master servers
............restoring system data for34
............saving system data for31
......NIS+ migration134, 135
......NIS+ support for19, 31, 135
......NIS+ vs.132, 134
......SunOS release 5.x and19, 31
/nis directory341
nis prefix19
NIS+ (Network Information Services Plus)
......advantages20
......automounting and18
......command and functions using19
......database directory341
......described4, 8, 19, 131, 132, 172
......DNS vs.132 to 133
......installing on SunOS release 4.xsystem135 to 136
......NIS migration to134, 135
......NIS support by19, 31, 135
......NIS vs.132, 134
......planning an upgrade135
......searching20
......TCP/IP and125
......updating20
NISBCP compatibility package135
nispasswd command46
NIT (Network Interface Tap)172
nl command219
nl library routine298
nl_init library routine298
nl_langinfo library routine298
nlist library routine298
nlm_prot library routine298
nlsadmin command21, 219
nm command168, 219
nocbreak library routine298
nocrmode library routine298
nodelay library routine298
nodes, device tree192 to 193
noecho library routine298
nohup command219
nonl library routine298
nonstandard_arithmetic libraryroutine299
noraw library routine299
notation conventionsxxv
notimeout library routine299
nrand84 library routine299
nroff command219, 343, 344
nslookup command219
nsquery command219
nsswitch.conf file172
/nterm directory344
ntohl library routine299
ntohs library routine299
nulladm command219

O

/oasys directory343
objdump command170
object code disassembler, for COFF169
od command219
/old directory93, 169, 343
old-analyze command219
old-cat command220
old-clocktool command220
old-compact command220
old-eyacc command220
old-filemerge command220
old-make command220
old-perfmon command220
old-prmail command220
old-pti command220
old-setkeys command220
old-sun3cvt command220
old-syslog command220
old-uncompact command220
old-vc command220
OLIT (OPEN LOOK IntrinsicsToolkit)167
on command220
on_exit library routine299
OPEN LOOK Administration Tool4
OPEN LOOK Intrinsics Toolkit(OLIT)167
open system call251
opendir library routine299
opening files, using file descriptors79
openlog library routine299
openpl library routine299
/openwin directory343
OpenWindows
......Administration Tool,SeeAdministration Tool
......clock command203
......Command Tool203
......Developer's Guide File Chooser vs.XView File Chooser52
......File Manager changes22, 66
......Icon Edit tool212
......indent command199
......mail interface55
......Mail Tool216
......mount or installation point343
......multiple displays198
......Performance Meter tool221
......PrintTool20
......property sheets213
.....property window203, 205, 216, 227
.....Shell Tool227
.....SunView replaced by229
.....Text Edit tool230
.....version differences52
.....xlock command215
.....xset command226
"Operation not applicable for FSTypetype" message85
/opt directory88, 94, 340
.....See also /var/opt directory
/opt file system79, 80, 81
/opt/sunwspro directory340
optarg library routine299
optind library routine299
optional packages, directories for340, 341
/options directory341
order, of installing Solaris 2.4 onnetworks29
overlay library routine300
overview command220
overwrite library routine300

P

pac command220
pack command220, 233
packages
.....adding167
.....administering343
.....advantages12, 25
.....compatibility packages39 to 41
.....components166
.....creating167
.....defined12, 166
.....developers and166 to 167
.....information reporting13, 167
.....installing12 to 13
.....optional340, 341
.....removing12 to 13, 167
.....spooled, directory for341
page command220
pagesize command220
passwd command46, 221
passwd file36, 44, 45, 335, 347
passwd.adjunct system file335
passwd2des library routine300
passwords
......aging44, 45
......changing44, 46
......location of36, 44, 335, 347
paste command221
path names
......See also search paths
......generating for file systems84
pathconf system call251
pause library routine300
pax command221
paxcpio command221
pcat command221
PCFS (PC file system)82
pclose library routine300
pdpll command221
pechochar library routine300
percent sign (%)xxv
perfmeter command221
performance log file (uucp)129
Performance Meter tool(OpenWindows)221
perror library routine300
personal productivity tools4, 6 to 7
pg command221
phones database336
physical device names182
PIC archives directory343
/pics directory343
ping command221
pipe files, pseudo file system for79
pipe system call251
/pkg directory341
pkgadd command12, 13, 167, 208
pkgask command167
pkgchk command13, 167
pkginfo command13, 167
pkginfo file166
pkgmk command167
pkgparam command167
pkgproto command167
pkgrm command12, 13, 167
pkgtrans command167
plock library routine300
plot command221
plot library routine300
plot system file336
plottoa command221
pmadm command21, 22, 122, 123, 124
pmap_getmaps library routine300
pmap_getport library routine284, 301
pmap_rmtcall library routine301
pmap_set library routine301
pmap_unset library routine301
pnoutrefresh library routine301
pnp library routine301
pod_exit library routine301
pod_getexit library routine301
pod_getmaxpri library routine301
pod_getmaxsize library routine301
pod_setexit library routine301
pod_setmaxpri library routine301
point library routine301
point-to-point protocol (PPP)126
poll system call251
popen library routine301
port monitor services, administering21 to 22, 122, 123
port monitors
.....administering21 to 22, 122, 123
.....described122 to 123
portability5
porting applications, reasons for40
porting device drivers189 to 191
portmap command221
PostScript filters55
pound sign (#)xxv
pow library routine302
PPP (point-to-point protocol)126
pr command221
praudit command221
prctmp command221
prdaily command221
prefresh library routine302
/preserve directory341
print subsystem
......backend executables directory343
......configuration informationdirectory340
......database directory343
......described20 to 21
......logging information directory341
printcap database,See /etc/printcapdatabase
printenv command221
printers117 to 120
......canceling print jobs21, 118, 201, 345
......changes in20, 117
......commands
............See also lp command
............changes in20
............using118 to 120
......configuration37, 88
......daemon file347
......network requests for services,administering andtroubleshooting21
......setting up
............commands118 to 120, 345
......spool files directory341
......status checking118, 345
printf library routine302
PrintTool20
printw library routine302
priocntl command223, 342
priocntl system call245, 255
prioritizing, Solaris 2.4 installation fornetworks29
/proc directory79
/proc file system80, 81
process management
.....pseudo file systems for79
.....utilities7
PROCFS (process access file system)79, 82
productivity tools,See DeskSet
prof command168, 222
prof library routine302
profil library routine294, 295, 302
profil system call251
.profile file51
profiled libraries343
programming tools,See developers; tools(developer)
PROM, booting from70 to 71
promptsxxv
property sheets (OpenWindows)213
property window (OpenWindows)203, 205, 216, 227
proto system file336
protocols database336
prototype file166
prs command169, 222
prt command169, 222
prtacct command222
prtconf command65, 188, 189, 209
prtvtoc command63, 64 to 65, 207
ps command222, 345
pscat (C/A/T) filters21, 55
pseudo file systems78 to 79, 82 to 83
pseudo terminal (pty) slave devices,directory for87, 339
pseudo-device driver modules, directoryfor94
psignal library routine303
pstat command222, 345
ptrace request values160
ptrace system call252
/pts directory87, 339
ptx command222
/pub director344
publickey database336
putc library routine303
putchar library routine303
putenv library routine303
putmntent library routine266
putmsg system call252
putp library routine303
putpwent library routine303
puts library routine303
putw library routine303
pwck command222
pwd command222
pwdauth library routine303
pwdauthd command222

Q

qsort library routine303
queuedefs system file336
quick reference table345 to 347
QuickCheck26
quiet_nan library routine303
quot command98, 222
quota command222
quotacheck command222
quotactl system call252
quotaoff command222
quotaon command222

R

rand library routine303
random library routine303
ranlib command169, 223
rarpd command223
rasfilter8tol command223
raster image filters21, 55
rasterfile system file336
rastrepl command223
raw disk devices, directory for87, 183, 339
raw library routine303
raw tape devices, directory for87, 339
rc scripts71, 72 to 74, 78, 88, 92, 180, 223, 340, 347
rc.boot script71, 73, 88, 180, 223
rc.local script71, 73, 88, 180, 223, 347
rc.single script71, 88, 180
rcmd library routine303
rcn scripts71, 73 to 74, 88, 180
rcn.d scripts88, 340, 347
rcp command223
rcS script71, 74, 78, 88, 92, 180
rcS.d script88, 340, 347
rdate command223
rdist command223
/rdsk directory87, 183, 339
rdump command223
re_comp library routine305
re_exec library routine305
read system call252
readdir library routine304
readlink system call252
readv system call253
realloc library routine304
realpath library routine304
real-time priority scheduling4
reboot command70, 74, 76, 223
reboot system call253
reconfiguration boot181
recv system call253
recvfrom system call253
recvmsg system call253
red command223
refer command223
/refer directory343
refresh library routine305
regcmp command170
regexp library routine305
registerrpc library routine305
regular expression compiler170
rehash command223
reject command119
rem_drv command180, 193
remainder library routine305
remexportent library routine305
remote CD-ROM devices,install4xprogram and110 to 111
remote file systems
......automounting17 to 18
......default type86
......mounting84, 95
......unmounting84
remote procedure calls, administering22
remote system file336
remote systems
......Admintool18 to ??
......software package administration12 to 13
remote tape drives, backing up to103
remove_brackets command223
removing
......devices180, 193
......groups53
......network devices21 to 22
......NIS+ information20
......port monitor services123
......port monitors123
......software packages12 to 13, 167
......users53
remque library routine305
rename system call253
renice command223
repquota command223
res_init library routine305
res_mkquery library routine305
res_send library routine305
reset command223
reset_prog_mode library routine280, 305
reset_shell_mode library routine305
resetterm library routine305
resetty library routine305
resolv.conf system file336
resource limits161 to 163
restartterm library routine306
restore command32, 101, 223, 346
restoring32 to 37
.....See also cpio command; restorecommand; ufsrestorecommand
.....file systems30, 33, 103 to 105
.....SunOS release 4.x system data34 to 37
.....SunOS release 4.x user data32 to 33
rev command223
rewind library routine306
rewinddir library routine306
rex library routine306
rexd command224
rexec library routine306
rexecd command224
rfadmin command224
rfmaster system file336
rfpasswd command224
/RFS file system78
rfstart command224
rfstop command224
rfuadmin command224
rfudaemon command224
rgb system file336
.rhosts files44
rhosts system file336
.rhosts.equiv files44
rindex library routine306
ring_alarm command224
rint library routine306
ripoffline library routine306
rksh command45
rlogin command224
rlogind command224
rm command224
rm_client command224
rm_services command224
rmail command224
rmdel command169, 224
rmdir command224
rmdir system call253
rmmount command67
rmmount.conf file68
rmnstat command224
rmt command224
/rmt directory87, 339
rmtab system file336
rnusers library routine306
roffbib command225
root access, defaults45
root file system (/)81, 339 to 342
root file system (/)28
rootmenu system file336
route command225
routed command225
rpc database336
RPC, secure44, 47
rpc.bootparamd command225
rpc.etherd command225
rpc.lockd command225, 347
rpc.mountd command225, 347
rpc.rexd command225
rpc.rquotad command225
rpc.rstatd command225
rpc.rusersd command225
rpc.rwalld command225
rpc.showfhd command225
rpc.sprayd command225
rpc.statd command225
rpc.user_agentd command225
rpc.yppasswdd command225
rpc.ypupdated command225
rpc_broadcast library routine270
rpc_call library routine269
rpc_createerr library routine306
rpcb_getaddr library routine301
rpcb_getmaps library routine300
rpcb_rmtcall library routine301
rpcb_set library routine301
rpcb_unset library routine301
rpcbind command221
rpcgen command225
rpcinfo command225
rpow library routine306
rquota library routine306
rrestore command225
rresvport library routine306
rsh command45, 225
rstat library routine306
rtime library routine306
run levels,See rc scripts
runacct command225
run-state transition operations, directoryfor88
rup command225
ruptime command225
rusage command226
ruserok library routine306
rusers command226
rusers library routine306
rwall command226
rwall library routine306
rwho command226

S

s.files165
S5 (System V file system)84
sa command226
/sa directory343
SAC (Service Access Controller)21 to 22
sac command124
sacadm command21, 22, 122, 123, 124
sact command169, 226
/sad directory87, 339
/sadm directory,See /usr/sadm directory;/var/sadm directory
/saf directory,See /etc/saf directory;/usr/lib/saf directory; /var/saf
............directory
SAMECV library routine265
SAMEMON library routine265
SAMETHREAD library routine265
sar command198, 222
savecore command226
saveterm library routine306
savetty library routine306
saving
......See also backing up
......disk partition information26 to 27
......file system information27 to 28
......metadevice configurationinformation28 to 29
......SunOS release 4.x system data30 to 31
/sbin directory
......See also /usr/sbin directory
......changes in78
......described81, 86, 92, 341
/sbin/init command70, 71, 72 to 74
/sbin/rc scripts72 to 74, 78, 88, 92
......See also /etc/rc scripts
/sbin/rcn scripts73 to 74, 78, 88, 92
/sbin/rcS scripts74, 88, 92
/sbin/rcS scripts scripts78
sbrk library routine175
sbrk system call253
scalability5, 9
scalb library routine307
scalbn library routine307
scandir library routine307
scanf library routine307
scanw library routine307
/sccs directory169
SCCS (source code control system)165
sccs command169, 226
/sccs directory165, 168
sccs-admin command226
sccs-cdc command226
sccs-comb command226
sccs-delta command226
sccsdiff command169, 226
sccsfile system file336
sccs-get command226
sccs-help command226
sccs-prs command226
sccs-prt command226
sccs-rmdel command226
sccs-sact command226
sccs-sccsdiff command226
sccs-unget command226
sccs-val command226
/sched directory94
scheduling,See Calendar Manager;process management
scr_dump library routine307
scr_init library routine307
scr_restore library routine307
screenblank command226
screendump command226
screenload command227
script command227
scripts
.....accounting342
.....FMLI, binaries directory for343
.....package management343
.....profile scripts for new useraccounts340
.....rc71, 72 to 74, 78, 88, 92, 180, 223, 340, 347
.....software package167
.....spell command344
.....system activity report package343
scroll library routine308
scrolldefaults command227
scrollok library routine308
SCSA (Sun common SCSI architecture),DDI only interfaces187
SCSI disks
.....multithreaded kernel and190
.....naming conventions62
.....Sun common SCSI architecture
...................(SCSA)187
sd1g command72
sdiff command227
search paths
......kernel modules17, 178
......linker149 to 150
searching
......for files98
......NIS+ tables20
seconvert library routine308
security43 to 47
......See also passwords
......ASET8, 46 to 47
......changes in43 to 47, 199
......features44 to ??
......Kerberos47
......level of8, 46 to 47
......overview43
......restricted shells45
......SunShield47
......unbundled47
security log file (uucp)129
sed command227
seed48 library routine308
seekdir library routine308
select system call253, 323
selection_svc command227
semctl system call253
semget system call254
semop system call254
send system call254
sendmail command224, 227
sendmail.cf file37
sendmsg system call254
sendto system call254
Serial Port Manager (AdministrationTool)121 to 122
serial ports, controlling21 to 22, 37
servers
......See also NIS (Network InformationServices), master servers;Solaris 2.4 server
/servers directory343
Service Access Controller (SAC)21 to 22
Service Access Facility (SAF)21 to 22, 122 to 124
.....auxiliary programs and daemonsdirectory343
.....commands22, 123
.....described21 to 22, 122 to 124
.....directory for88, 340
.....logging and accounting filedirectory94, 341
.....Service Access Controller (SAC)and21 to 22, 122
services system file336
set_alarm command227
set_curterm library routine308
set_term library routine309
set4 command227
setac library routine308
setaudit system call254
setauid system call254
setbuf library routine308
setbuffer library routine308
setdomainname system call254
setegid library routine308
setegid system call255
seteuid library routine308
seteuid system call255
setexportent library routine308
setfsent library routine308
setgid library routine308, 309
setgid system call255
setgraent library routine308
setgrent library routine308
setgroups system call254
sethostent library routine309
sethostname system call254
setitimer system call254, 322, 323
_setjmp library routine265
setjmp library routine309
setkey library routine309
setkeys command227
setlinebuf library routine309
setlocale command175
setlocale library routine309
setlogmask library routine309
setmntent library routine309
setnetent library routine309
setnetgrent library routine309
setpgid system call254
setpgrp system call255
setpriority system call255
setprotoent library routine309
setpwaent library routine309
setpwent library routine309
setpwfile library routine309
setregid system call255
setreuid system call255
setrgid library routine309
setrlimit system call255
setrpcent library routine309
setruid library routine309
setscrreg library routine309
setservent library routine309
setsid command227
setsid system call255
setsockopt system call255
setstate library routine309
setsyx library routine309
setterm library routine310
settimeofday system call255
setttyent library routine310
setuid library routine310
setuid system call255, 309
setup_client command227
setup_exec command227
setupterm library routine310
setuseraudit system call255
setusershell library routine310
setvbuf library routine310
sfconvert library routine310
sgconvert library routine310
sgetl system call256
sh command49 to 50, 51, 227
shadow file36, 44, 92, 347
share command97, 99, 208, 346
/share directory,See /usr/sharedirectory
/share file system, mounting96
shareable resources, listing347
shareall command99, 346
shared file systems
.....configuration informationdirectory340
.....default root of340
.....described99
.....listing347
.....mounting96
.....Solaris 2.4 server for SunOS release4.x diskless/datalessclients107 to ??
.....transitioning28, 36
shared libraries
.....building148, 152
.....changes in161
.....version numbering150 to 151, 161
shared objects, networking librariesand162
sharetab file266, 347
Shell Tool (OpenWindows)227
shells
.....See also Bourne shell; C shell
.....default home directory startupfiles51
.....features50
.....initialization files51
.....restricted45
.....selecting default49 to 50
shelltool command227
shift_lines command227
shmat system call256
shmctl system call256
shmdt system call256
shmget system call256
showfh command227
showfhd command225
showmount command97, 227, 346
shutacct command227
shutdown command70, 74 to 75, 228
shutdown system call256
shutting down
......fastboot command70, 75, 209
......fasthalt command72, 74, 75, 209
......halt command70, 74, 76, 211
......reboot command70, 74, 76, 223
......shutdown command70, 74 to 75
......shutdown system call256
sigaction library routine310
sigaction system call256, 257
sigaddset library routine310
sigaltstack system call256
sigblock system call256
sigdelset library routine310
sigemptyset library routine310
sigfillset library routine310
sigfpe library routine310
siginterrupt library routine310
sigismember library routine310
siglongjmp library routine265, 310
sigmask system call256
signal library routine311
signaling_nan library routine311
signbit library routine311
significand library routine311
sigpause system call256
sigpending system call256
sigprocmask routine256
sigprocmask system call256
sigsetjmp library routine265, 311
sigsetmask system call256
sigsetops routines256
sigstack system call256
sigsuspend system call256
sigvec system call257
sin library routine311
single_precision library routine311
single_to_decimal libraryroutine311
single-user run levels73, 74
single-user systems, shutting down72
sinh library routine311
size command169, 228
/skel directory51, 340
skyversion command228
sleep command190, 228
sleep library routine311
slices,See disk slices
slk_clear library routine311
slk_init library routine312
slk_label library routine312
slk_noutrefresh library routine312
slk_refresh library routine312
slk_restore library routine312
slk_set library routine312
slk_touch library routine312
slow devices, improving performance78, 83
/sm directory340
sm system file336
/sm.bak directory340
sm_inter library routine312
/snadm directory93, 344
snoop command208
socket system call257
socketpair system call257
sockets172, 257
sockio ioctls157, 159
soelim command228
software
.....See also packages
.....third-party and unbundled79, 81
software clusters,See clusters
software groups25
Software Manager,See swmtool command
software packages,See packages; software
Solaris 2.4 DDI/DKI9, 186, 187 to 188,
............193
Solaris 2.4 DDI/DKI compliant,defined187
Solaris 2.4 operating environment
......See also NIS+ (Network InformationServices Plus);OpenWindows; Solarisoperating environment
......additional documentation onxxvii
......overview of major changes11 to 22
Solaris 2.4 server, SunOS release 4.xdiskless/dataless client supporton107 to ??
Solaris 2.4 SPARC DDI/DKI9, 186, 187 to 188, 193
Solaris 2.x driver architecture192 to 193
Solaris operating environment
......See also Solaris 2.4 operatingenvironment
......advantages3 to 6
......compatibility4, 5
......developer features8 to 9
......features4, 6 to 9
......interoperability5
......large organizations and6
......portability5
......scalability5, 9
......SVR4 vs.3 to 4, 6 to 10
......system administrator features7 to 8
......user features6 to 7
Solstice DiskSuite, installation and28 to 29
sort command228
sortbib command228
source code control system (SCCS)165
source code directory344
space library routine312
sparc command228
SPARC DDI/DKI9, 186, 187 to 188, 193
SPARC platforms, Solaris features and9
SPARCServer Manager, installationand28 to 29
SPARCworks Debugger154
SPECFS (device special file system)82
speed of devices, improving78, 83
spell command228, 342, 343, 344
/spell directory343, 344
spellin command228
spline command228
split command228
splN/splr pairs190
spoken messages4
spool directory,See /var/spool directory
spray command228
spray library routine312
sprint library routine312
sputl system call257
sqrt library routine312
srand library routine312
srand48 library routine312
srandom library routine312
/src directory344
sscanf library routine312
ssignal library routine311, 312
standard processes, quick reference347
standard_arithmetic libraryroutine313
standardization3, 4, 5
standend library routine313
standout library routine313
startup69 to 72
startup command228
stat system call257
statfs system call257
statically linked programs directory344
statmon system file336
status checking,See checking; informationreporting
status files,uucp342
status monitor information directory340
statvfs system call257
STKTOP library routine265
stopping system,See shutting down
store library routine313
strcasecmp library routine313
strcat library routine313
strchr library routine286, 313
strcmp library routine313
strcoll library routine313
strcpy library routine313
strcspn library routine313
strdup library routine313
streamio ioctls157, 159
STREAMS191 to 193
......changes in191
......described8
......Ethernet drivers and172
......ioctl transparency191 to 192
......location of modules94
......pseudo file system for79
......pushing modules192
......Solaris 2.x driver architecture192 to 193
STREAMS Administrative Driver, entrypoint directory87, 339
streamtab structure192
strftime command174
strftime library routine314
string_to_decimal libraryroutine314
strings command229
strings, extracting from source files169
strioctl structure191
strip command169, 229
strlen library routine314
/strmod directory94
strncasecmp library routine314
strncat library routine314
strncmp library routine314
strncpy library routine314
strpbrk library routine315
strptime library routine315
strrchr library routine306, 315
strspn library routine315
strtod library routine315
strtok library routine315
strtol library routine315
strxfrm library routine315
stty command223, 229
stty library routine315
stty_from_defaults command229
su command229
su file45
subpad library routine315
subwin library routine315
sum command229
Sun C compiler139 to 146
sun command229
Sun common SCSI architecture (SCSA),DDI only interfaces187
Sun DDI (Sun Device Driver Interface)9, 187, 192
sundiag command229
suninstall command229
SunOS release 4.x
.....backing up file systems25 to 26, 30
.....Backup Copilot26
.....command changes39
.....compatibility with SunOS release5.439 to 41, 52
.....device naming and14
.....diskless/dataless clients, Solaris 2.4server support for107 to ??
.....environment initialization fileconversion32
.....NIS+ installation on135 to 136
.....overview of major changes in Solaris2.411 to 22
.....QuickCheck26
.....restoring system data34 to 37
.....restoring user data32 to 33
.....saving disk partition information26 to 27
.....saving file system information27 to 28
.....saving metadevice configurationinformation28 to 29
......saving system data30 to 31
......tools, finding168 to ??
......work environment, using with Solaris2.439 to 41, 52
SunOS release 5.4
......Administration Tool8
......automounting17 to 18
......command changes39
......compatibility packages39 to 41, 52
......cross-functional compatibility4
......device naming14
......DNS and19, 31
......file systems15 to 16
......installation features24 to ??
......kernel configuration16 to 17
......kernel name in15
......NIS support by19, 31, 135
......print subsystem20 to 21, 117
......security,?? to47
SunOS release 5.5
......Admintool18 to ??
......security43 to ??
SunOS release 5.x
......DNS and31
......NIS and31
SunOS/BSD Source CompatibilityPackage39, 40
SunShield47
SunView52, 342
sunview command229
sunview system file336
/sunview1 directory342
SUNWhinst108
sv_acquire command229
sv_release command229
sv_xv_sel_svc command227
svc_create library routine317
svc_destroy library routine315
svc_dg_create library routine317
svc_fd_create library routine317
svc_fds library routine315
svc_fdset library routine315, 316
svc_freeargs library routine316
svc_getargs library routine316
svc_getcaller library routine316
svc_getreq library routine316
svc_getreqset library routine316
svc_raw_create library routine317
svc_reg library routine316
svc_register library routine316
svc_run library routine316
svc_sendreply library routine316
svc_tli_create library routine317
svc_unreg library routine316
svc_unregister library routine316
svc_vc_create library routine317
svcerr_auth library routine316
svcerr_decode library routine316
svcerr_noproc library routine316
svcerr_noprog library routine316
svcerr_progvers library routine316
svcerr_systemerr library routine316
svcerr_weakauth library routine316
svcfd_create library routine317
svcraw_create library routine317
svctcp_create library routine317
svcudp_bufcreate library routine317
svcudp_create library routine317
svdtab system file336