Contents - Advanced Unix
Mechanics of Getting Started
- Login and Logout
- /etc/inittab
- /etc/gettydefs
- /etc/passwd
- /etc/group
- /etc/profile
- Stty
- Environment
- Closing Arguments
- Questions and Exercises - Getting Started
Details on the Unix File System
- Just a byte in the eternal stream of bits
- Normal Directories
- Tree Structured Hierarchical Directories
- Standard Directories
- Mountable Directories
- File Links and Moves
- Device files
- Pipe Files (Named Pipes)
- Permissions
- Changing Ownership and Permissions
- Using Umask to Alter default Permissions
- Closing Arguments
- Questions and Exercises - File System
Writing Simple Shell Procedures
- What makes it a shell procedure?
- Environment Substitutions
- Passed parameters
- Variable Assignments
- Logic statements - for do done
- Logic statements - case esac
- Logic statements - while do done
- Logic statements - If then else fi and Test
- Logic statements - read
- Capturing command output with backtick and Set
- Looping with While and Expr
- Shell Functions
- Debugging
- Closing Arguments
- Questions And Exercises - Shell Procedures
Outside Your Own Terminal
- PS - Process Status
- KILL - Send Signal to Process
- NOHUP - Start Process with no Hangup
- Scheduling with Cron
- Closing Arguments
- Questions and Exercises - Outside
Management of Disk Resources
- Activities
- Disk Free
- Disk Used
- Disk Used Summary Script
- Why Backup?
- Logical versus Physical Backup
- Tar versus Cpio
- Tar
- Cpio
- Compressed Cpio
- Recovery from Nuked Primary Disk
- Backup/Dump/Restore
- Physical Backups (dd)
- Closing Arguments
- Questions and Exercises - Disk Resources
Terminal Support
- Things all Terminals do alike
- Some Terminal Input codes are different
- Some Terminal Output codes are different
- Some Characteristics are different
- Termcap
- Termcap Sample
- Termcap Capability Names
- Terminfo
- Other Schemes
- What IF they don't match?
- Closing Arguments
- Questions And Exercises - Terminal Support
Print Spooler Management
- Activities
- Spool Interface Scripts
- Banners
- Printer Setup
- Shaking Loose a Stuck Queue
- Grabbing Print Files out of the Queue
- Printing to a remote printer
- Closing Arguments:
- Questions And Exercises - Print Spooler
Overview of Communications
- Characteristics
- Components
- Sample Commands
- File Relationships .
- Systems File
- Devices File
- Dialers File
- Permissions File
- Uucheck Command
- Uutry Command - Normal
- Uutry Command - Errors
- uulog Command
- uustat Command
- Closing Arguments
- Questions And Exercises
Overview of TCP/IP Networking
- Features
- Hardware Model
- /etc/hosts
- Ping(i)
- Telnet(i)
- Routing
- Tracing Routes
- Netstat
- Other Internet Facilities
- Archie
- Gopher
- Mosaic
- Closing Arguments
- Questions And Exercises - TCP/IP internetworking
Overview of Inter-Process Communication
- Shared Memory
- Semaphores
- Messages Queues
- IPC Commands
- Questions And Exercises - IPC
Memory/process organization
- Big Picture
- Kernel
- Processes
- Questions And Exercises - Organization
Physical File Systems
- Disk Geometry
- Partitions
- AIX Volume Groups
- File Systems
- Inodes Glue it together
- Fragmentation
- Fsck - File System Check
- Closing Arguments
- Questions And Exercises - Physical File System
Performance Measuring with Sar
- Identifying Bottlenecks
- Available RAM
- CPU Utilitization
- Buffer Utilization
- Swapping Rates
- Disk Access
- AIX Tuning
- VMSTAT
- Closing Arguments
- Questions And Exercises - Performance Measuring
Procedures.
- Best Laid Plans of Mice & Men