Student Edition | Instructor Edition | Information Center | Home
Just Enough UNIX, 5/e
Information Center
Table of Contents
Book Preface
About the Author
Errata

Feedback
Help Center




Table of Contents

Preface vii

Part I Introduction to UNIX 1
1 Introduction to UNIX 3
2 Your UNIX Account 17
3 Getting Started 25
4 Tutorial: Getting Started (X/Motif) 35
5 Tutorial: Getting Started (CDE) 51

Part II UNIX File System 67
6 The UNIX File System 69
7 Tutorial: Working with Files 85
8 Tutorial: Working with Directories 95
9 Tutorial: Using File Manager 103

Part III UNIX Shells 113
10 UNIX Shells 115
11 Tutorial: Working with the Shell 129
12 Tutorial: Using Additional Shell Features 141

Part IV Text Editors 153
13 Text Editors 155
14 Tutorial: Editing with vi 159
15 Tutorial: Editing with emacs 181
16 Tutorial: Editing with pico 195
17 Tutorial: Editing with Text Editor 205

Part V Networks 215
18 Networks 217
19 Tutorial: Using mailx and Mail 229
20 Tutorial: Processing Mail with pine 241
21 Tutorial: Processing Mail with Mailer 251
22 Tutorial: Logging in Remotely 259
23 Tutorial: Transferring Files 265

Part VI Computer Security 277
24 Computer Security 279
25 Tutorial: Using SSH-1 293
26 Tutorial: Using SSH-2 305
27 Tutorial: Encryption Using GPG 319

Part VII Startup Files 337
28 Startup Files 339
29 Tutorial: Using sh & ksh Startup Files 349
30 Tutorial: Using csh & tcsh Startup Files 359
31 Tutorial: Using bash Startup Files 369

Part VIII Scripting Languages 381
32 Scripting Languages 383
33 Tutorial: Shell Scripting 391
34 Tutorial: Scripting with awk 411
35 Tutorial: Scripting with Perl 443

Part IX Programming Languages 483
36 Programming Languages 485
37 Tutorial: Programming in C 491
38 Tutorial: Programming in C++ 507
39 Tutorial: Programming in Java 521

Appendices 529
A Taming Your Terminal 531
B The UNIX Manual 533
C Starting X and Motif 537
D Regular Expressions 539
E Formatted Output 549
F Using dbx 553
G Using make 561
H write and talk 565

Index 567