 |
|
 |
This course covers Linux fundamentals in a
practical and thorough way. You'll feel
confident and eager to learn more, and will
have all the skills necessary to handle
day-to-day Linux sessions such as logging
in, manipulating files & directories,
system documentation, vi editor, file permissions,
processes, and shell command-line skills
(IO control, history, aliases, etc).
|
|
|
|
|
|
Course schedule
Duration: 2 days.
To view the schedule for this class, click here.
Who should attend
Systems and network administrator, business analyst, system planners and integrators, IT managers, programmers and users who are currently evaluating or planning to implement Linux.
Prerequisites
Basic computer skills.
Course Outline
- INTRODUCTION TO LINUX
- Linux Features
- Multi-User Operation
- Why Linux?
- Conventions
- UNIX COMMAND LINE BASICS
- Logging In To Your Account
- Command Structure
- The Linux Manuals and the man Utility
- Create, List, Copy, and Move
- I/O, Redirection, and Pipes
- Command Line Editing
- THE LINUX ENVIRONMENT
- The UNIX Shell Game
- bash
- Shell Variables
- Choosing the Right Path
- Groups and newgrp
- FILESYSTEM ESSENTIALS
- The Linux Virtual Filesystem (VFS)
- File Attributes
- Changing File Attributes with chmod
- Changing File Ownership with chown and chgrp
- Devices
- PROCESS CONTROL
- Creating Foreground and Background Processes
- Killing Processes
- Managing Process Priorities
- TEXT EDITING TOOLS
- vi
- Editing With pico
- Editing With emacs
- Mail Clients
- Regular Expressions
- SHELL SCRIPTING
- Shell Initialization Files
- Utility Shell Scripts
- General Scripting
- SCRIPT AUTOMATION AND CRON
- TCP/IP NETWORKING BASICS
- Network Communication
- Domain Name Resolution
- SSH: The Secure Shell
- Network Security for Users
- USING X-WINDOWS
- Customizing the X Environment
- Window Managers
- Using X-Windows over the Network
- Securing Your X Connection
- SSH X11 Forwarding
- NATIVE LINUX COMPILERS, SOFTWARE, AND SERVICES
|
|