Preface |
|
xvii | |
|
|
1 | (26) |
|
|
2 | (1) |
|
|
3 | (14) |
|
|
4 | (3) |
|
|
7 | (4) |
|
|
11 | (1) |
|
Terminating an Active Process |
|
|
12 | (2) |
|
|
14 | (3) |
|
|
17 | (1) |
|
|
17 | (2) |
|
|
19 | (4) |
|
|
19 | (4) |
|
|
23 | (1) |
|
|
23 | (4) |
|
|
27 | (36) |
|
|
28 | (2) |
|
|
28 | (1) |
|
|
28 | (1) |
|
|
29 | (1) |
|
|
29 | (1) |
|
|
30 | (1) |
|
Software Installation on a New System |
|
|
30 | (3) |
|
|
31 | (2) |
|
Software Installation on an Existing System: Solaris Upgrade |
|
|
33 | (4) |
|
|
34 | (1) |
|
|
35 | (2) |
|
Installing Software Packages |
|
|
37 | (9) |
|
|
37 | (3) |
|
|
40 | (4) |
|
|
44 | (2) |
|
Noninteractive Package Installation and Removal |
|
|
46 | (4) |
|
|
47 | (3) |
|
|
50 | (8) |
|
|
50 | (1) |
|
|
51 | (1) |
|
|
51 | (1) |
|
|
52 | (3) |
|
Listing Which Patches Are Currently Installed |
|
|
55 | (2) |
|
|
57 | (1) |
|
|
58 | (1) |
|
|
59 | (4) |
|
|
63 | (18) |
|
Overview of the Boot PROM |
|
|
64 | (1) |
|
|
64 | (1) |
|
Entering Boot PROM with Stop A or BREAK |
|
|
64 | (1) |
|
Entering Boot PROM at Powerup |
|
|
65 | (1) |
|
|
65 | (2) |
|
Boot PROM Configuration Variables |
|
|
67 | (3) |
|
Accessing Boot PROM Configuration Variables |
|
|
68 | (1) |
|
Accessing Boot PROM Configuration Variables from UNIX |
|
|
69 | (1) |
|
Boot PROM Security Levels |
|
|
70 | (1) |
|
Devices and Device Aliases |
|
|
71 | (3) |
|
|
72 | (1) |
|
The nvalias and nvunalias Commands |
|
|
73 | (1) |
|
|
74 | (2) |
|
System Boots from Wrong Device |
|
|
74 | (1) |
|
System Boots from a Disk Instead of from the Network |
|
|
75 | (1) |
|
System Boots from the Wrong Disk |
|
|
75 | (1) |
|
System Will Not Boot from Disk |
|
|
75 | (1) |
|
|
75 | (1) |
|
|
76 | (1) |
|
|
77 | (4) |
|
Initialization and Shutdown |
|
|
81 | (18) |
|
|
82 | (6) |
|
|
83 | (1) |
|
|
84 | (1) |
|
|
84 | (1) |
|
Change Run Level With Init |
|
|
84 | (1) |
|
Change Run Level with shutdown |
|
|
84 | (2) |
|
Change Run Level with reboot |
|
|
86 | (1) |
|
Change Run Level with halt |
|
|
87 | (1) |
|
Change Run Level with poweroff |
|
|
88 | (1) |
|
The OpenBoot boot Command |
|
|
88 | (3) |
|
|
91 | (1) |
|
|
92 | (1) |
|
|
93 | (1) |
|
|
94 | (5) |
|
|
99 | (44) |
|
Account Configuration Files |
|
|
100 | (6) |
|
|
100 | (1) |
|
|
101 | (3) |
|
|
104 | (1) |
|
Primary and Secondary Groupids |
|
|
105 | (1) |
|
|
106 | (1) |
|
|
106 | (7) |
|
|
106 | (1) |
|
|
107 | (1) |
|
|
108 | (1) |
|
|
108 | (1) |
|
|
109 | (2) |
|
|
111 | (1) |
|
|
111 | (2) |
|
User Administration Shell Commands |
|
|
113 | (9) |
|
|
113 | (3) |
|
|
116 | (3) |
|
|
119 | (1) |
|
|
120 | (1) |
|
|
121 | (1) |
|
|
122 | (1) |
|
|
122 | (6) |
|
|
123 | (1) |
|
|
123 | (1) |
|
|
124 | (1) |
|
|
124 | (1) |
|
|
124 | (1) |
|
|
124 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
126 | (1) |
|
|
126 | (1) |
|
|
126 | (1) |
|
|
127 | (1) |
|
|
127 | (1) |
|
|
127 | (1) |
|
|
128 | (9) |
|
Finding Files by Usernames or Group |
|
|
128 | (1) |
|
What Users Are Logged In? |
|
|
129 | (1) |
|
|
129 | (1) |
|
|
130 | (1) |
|
|
131 | (1) |
|
|
132 | (2) |
|
|
134 | (1) |
|
|
135 | (1) |
|
Root and Password Changes |
|
|
136 | (1) |
|
|
137 | (1) |
|
|
138 | (5) |
|
|
143 | (24) |
|
|
144 | (1) |
|
|
145 | (1) |
|
Exploring the File System |
|
|
145 | (4) |
|
|
145 | (1) |
|
Listing the Contents of Directories |
|
|
146 | (2) |
|
Determining File Size, Type, Owner, and Modification Date |
|
|
148 | (1) |
|
|
149 | (1) |
|
|
149 | (9) |
|
Creating Files Using the touch Command |
|
|
149 | (1) |
|
Creating Files Using Output Redirection |
|
|
150 | (1) |
|
Creating Files Using Copy |
|
|
151 | (1) |
|
|
152 | (1) |
|
|
153 | (1) |
|
|
153 | (2) |
|
Displaying the Contents of Text Files |
|
|
155 | (1) |
|
Searching for Text within Files |
|
|
156 | (2) |
|
|
158 | (4) |
|
|
158 | (1) |
|
Renaming and Moving Directories |
|
|
159 | (2) |
|
|
161 | (1) |
|
|
162 | (1) |
|
|
162 | (5) |
|
|
167 | (18) |
|
|
168 | (1) |
|
|
169 | (1) |
|
|
169 | (1) |
|
|
170 | (1) |
|
|
170 | (1) |
|
|
170 | (1) |
|
|
171 | (1) |
|
Advanced Moving around the File |
|
|
171 | (1) |
|
|
172 | (2) |
|
|
173 | (1) |
|
Commands While Inserting Text |
|
|
173 | (1) |
|
|
173 | (1) |
|
|
173 | (1) |
|
Copying, Inserting, Searching, and Replacing |
|
|
174 | (2) |
|
Copying Text into Buffers |
|
|
174 | (1) |
|
Inserting Text from Buffers |
|
|
175 | (1) |
|
|
175 | (1) |
|
Reading and Writing Files |
|
|
176 | (1) |
|
|
177 | (1) |
|
Numerals Before vi Commands |
|
|
178 | (1) |
|
|
178 | (1) |
|
vi Configuration Commands |
|
|
179 | (1) |
|
|
179 | (1) |
|
|
180 | (1) |
|
|
180 | (5) |
|
|
185 | (26) |
|
|
186 | (2) |
|
Adding a Device Dynamically Using the devfsadm Command |
|
|
186 | (2) |
|
|
188 | (2) |
|
Raw and Block Device Interfaces |
|
|
188 | (1) |
|
Device Interfaces File Names |
|
|
188 | (1) |
|
Tools and Disk Interfaces Used |
|
|
189 | (1) |
|
|
190 | (9) |
|
|
192 | (2) |
|
|
194 | (1) |
|
Changing the Partition Table |
|
|
195 | (4) |
|
Creating, Tuning, and Checking File Systems |
|
|
199 | (8) |
|
Creating File Systems with newfs |
|
|
199 | (3) |
|
Tuning File Systems with tunefs |
|
|
202 | (1) |
|
Checking File Systems with fsck |
|
|
202 | (3) |
|
|
205 | (2) |
|
|
207 | (1) |
|
|
208 | (3) |
|
|
211 | (32) |
|
|
212 | (3) |
|
|
212 | (1) |
|
|
212 | (1) |
|
|
213 | (1) |
|
|
213 | (1) |
|
|
213 | (1) |
|
|
213 | (1) |
|
|
213 | (1) |
|
|
214 | (1) |
|
|
214 | (1) |
|
|
214 | (1) |
|
|
214 | (1) |
|
|
214 | (1) |
|
|
215 | (5) |
|
File Systems and Their Function |
|
|
215 | (1) |
|
|
215 | (1) |
|
|
216 | (2) |
|
|
218 | (1) |
|
Creating Hard and Symbolic Links with the In Command |
|
|
219 | (1) |
|
Mounting Fixed File Systems |
|
|
220 | (9) |
|
The mount and umount Commands |
|
|
220 | (5) |
|
Automatic File System Mounting at Boot Time |
|
|
225 | (1) |
|
The /etc/vfstab File and the mount Command |
|
|
226 | (1) |
|
|
227 | (1) |
|
The mountall and umountall Commands |
|
|
228 | (1) |
|
Working with Removable File Systems |
|
|
229 | (4) |
|
Mounting and Unmounting Removable Media without Volume Management |
|
|
229 | (1) |
|
Creating UFS File Systems on a Diskette |
|
|
230 | (2) |
|
|
232 | (1) |
|
|
233 | (5) |
|
|
235 | (1) |
|
Mounting CD-ROMs with Volume Management |
|
|
235 | (1) |
|
Mounting Disketes with Volume Management |
|
|
235 | (1) |
|
Volume Management Configuration |
|
|
236 | (2) |
|
|
238 | (1) |
|
|
239 | (4) |
|
|
243 | (62) |
|
|
244 | (7) |
|
|
244 | (2) |
|
|
246 | (1) |
|
|
247 | (1) |
|
|
248 | (3) |
|
|
251 | (31) |
|
|
252 | (7) |
|
|
259 | (7) |
|
|
266 | (13) |
|
|
279 | (3) |
|
Backing Up a System to Tape |
|
|
282 | (16) |
|
|
282 | (1) |
|
|
283 | (2) |
|
|
285 | (7) |
|
ufsrestore Interactive Mode |
|
|
292 | (3) |
|
|
295 | (3) |
|
Recovering a System from a Backup Tape |
|
|
298 | (1) |
|
|
299 | (1) |
|
|
300 | (5) |
|
|
305 | (28) |
|
File and Directory Permissions |
|
|
306 | (3) |
|
Working with File Permissions |
|
|
306 | (1) |
|
Files with SetUID and SetGID Permissions |
|
|
307 | (1) |
|
Working with Directory Permissions |
|
|
308 | (1) |
|
Directories with Sticky Bit Permissions |
|
|
308 | (1) |
|
Directories with SetUID and SetGID Permissions |
|
|
309 | (1) |
|
Displaying File and Directory Permissions |
|
|
309 | (2) |
|
Changing File and Directory Permissions |
|
|
311 | (10) |
|
|
312 | (1) |
|
|
313 | (1) |
|
|
314 | (4) |
|
|
318 | (2) |
|
|
320 | (1) |
|
File and Directory Access Control Lists |
|
|
321 | (5) |
|
Setting Access Control Lists |
|
|
322 | (2) |
|
Displaying Access Control Lists |
|
|
324 | (2) |
|
Working with Access Control Lists |
|
|
326 | (1) |
|
Finding Files and Directories with Permission Attributes |
|
|
326 | (2) |
|
|
328 | (1) |
|
|
329 | (4) |
|
|
333 | (26) |
|
|
334 | (7) |
|
|
334 | (4) |
|
|
338 | (3) |
|
|
341 | (2) |
|
|
343 | (7) |
|
|
343 | (1) |
|
|
344 | (6) |
|
Remote Login Access Control |
|
|
350 | (2) |
|
|
350 | (1) |
|
|
351 | (1) |
|
Remote Administration Access Control |
|
|
352 | (3) |
|
|
352 | (1) |
|
|
352 | (1) |
|
Format of /etc/hosts.equiv and .rhosts |
|
|
352 | (1) |
|
/etc/hosts.equiv and .rhosts Search Order |
|
|
353 | (2) |
|
|
355 | (1) |
|
|
356 | (3) |
Appendix A Answers |
|
359 | (10) |
Appendix B Examination Objectives |
|
369 | (4) |
Appendix C Sample Pre-Test Agreement |
|
373 | (4) |
Appendix D Sun Certification Program Policy on Candidate Misconduct |
|
377 | (2) |
Appendix E Supplemental Information |
|
379 | (22) |
Appendix F Additional Resources |
|
401 | (2) |
Index |
|
403 | |