Linux Fundamentals
Course specifications
Course number: 079 934
Software version number: (see hardware/software requirements)
Course length: 3 days
Hardware/software required to run this course
Software Requirements:
Most features discussed in the courseware are available for multiple distribution of Linux. Here are some suggestions for Linux distributions.
Caldera OpenLinux 2.2, 2.3 or higher
Debian GNU/Linux 2.1 or higher
Mandrake Linux 6.0, 6.1, 7.0 or higher
Red Hat Linux 6.0, 6.1 or higher
Slackware 4.0, 7.0 or higher
SuSE 6.1, 6.2, 6.3 or higher
TurboLinux 4.0, 6.0 or higher
Hardware Requirements:
One of the strengths of Linux is its ability to run efficiently on minimal hardware. It is possible to create a fully-functional server or workstation on a system such as a 386 25MHz/4MB RAM/80MB hard drive, but the ability of a student to explore and use all of the features available would be limited. For that reason, two specifications are listed here, a minimum set of hardware specifications, and a recommended specifications for installing Linux, running the X Window System, and performing the most common learning tasks.
Minimum Hardware:
CPU: Pentium P133 or similar
RAM: 16 MB
HD: 1.5GB free space for a complete Linux installation (any of the above distributions)
CDROM: 4x or faster
Video Card compatible with the X Window System (the SVGA X Server will work for most cards)
Network Card compatible with Linux
Internet connection (optional)
Keyboard and pointing device
Recommended Hardware:
CPU: Pentium PII 300, Celeron 300, AMD K6-2 300 or similar
RAM: 64 MB (32 will do for most learning environments)
HD: 1.5GB free space for a complete Linux installation (any of the above distributions)
CDROM: 4x or faster
Video Card compatible with the X Window System (the SVGA X Server will work for most cards)
Network Card compatible with Linux
Internet connection (optional)
Keyboard and pointing device
CD-ROM System Specifications:
The Interactive Learning CD-ROM that accompanies the courseware has been designed to run on the following configuration.
Processor: Pentium
Operating System: Windows 95, Windows 98, or Windows NT 4.0 with a minimum of Service Pack 3 and any necessary Y2K upgrades
Memory: 32 MB of RAM
Hard Disk: 50 MB of free space
Monitor: 256-color display or higher
CD Drive: 4x speed or greater
Sound: Sound card
Linux Software Included:
Red Hat 6.1 – i386.iso
TurboLinux Server Release 4.0
Course description
Overview: Students will install Linux, configure the X Window System, and learn to navigate the Linux command-line shell. Students will also learn fundamental concepts common to Linux: the kernel, Linux filesystem, boot process and runlevels, shell scripting, and editing text files.
Prerequisites: Students should have 6-12 months experience with Linux. Familiarity with the Linux or Unix command line is required.
Delivery method: Instructor-led, group-paced, classroom-delivery learning model.
Benefits: Students will quickly gain general knowledge of Linux installation, navigation and system features. General (lot. generalis - umumiy, bosh) - qurolli kuchlardagi harbiy unvon (daraja). Dastlab, 16-a.da Fransiyada joriy qilingan. Rossiyada 17-a.ning 2-yarmidan maʼlum. Oʻzbekiston qurolli kuchlarida G.
Target Student: Students who have had some experience with Linux, but want to focus their learning by gaining an overview of the features of Linux, perhaps prepare for certification
What's next: 079-934, Linux Fundamentals is the first course in the Linux series.
Following Linux Fundamentals is the second course, 079-935, Linux System Administration, which will help students gain hands-on experience with kernel customization, package management, process and disk management, as well as user and group management.
After completion of the second course in this series, the final course in this series is 079-933, Linux Networking. Linux Networking will help students gain a comprehensive overview of the TCP/IP functionality and networking features and daemons available for the Linux platform.
Certification Study Guides:
079-933 Linux Networking, 079-934 Linux Fundamentals and 079-935 Linux System Administration can be used with the following study guides for supplemental training materials that directly focus on exam criteria.
· 079-931,Sair Linux & GNU Certification Study Guide
· 079-936, Linux Professional Institute Certification Study Guide
· 079-932, Linux Certification Study Guide – Preparing Students for the Red Hat Certified Engineer Exam.
A certification matrix is included in each of the study guides. This matrix maps the applicable study guide materials and courseware materials from Linux Fundamentals, Linux Administration, and Linux Networking to exam objectives for one of the following certification programs:
· Linux Professional Institute Certification
· Red Hat Certified Engineer Certification
· Sair Linux & GNU Certification
Objectives
This courseware will provide you with the information you need to complete the following:
· Describe the structural components of Linux and what distinguishes a distribution of Linux.
· Describe Open Source Software and distinguish between GNU and GPL.
· Create installation boot diskettes.
· Install Linux distribution(s).
· Install and configure XFree86.
· Describe how to get online help.
· Configure fundamental system hardware.
· Use fdisk or cfdisk to create, edit, and delete disk partitions.
· Use LILO to manage boot options.
· Boot the system, change runlevels, and shut down or reboot the system.
· Describe the Linux hierarchical file system and the role of key directories in organizing system files.
· Work effectively on the Linux command line using common shell commands, streams, pipes, filters, and redirection.
· Use shell scripting to quickly perform repetitive tasks.
· Open, edit, and save text documents using the vi editor.
Linux Fundamentals
Course content
Chapter 1: What is Linux?
Linux Network Operating System
Multiple Users and Multitasking
User Interfaces
Linux Sessions
Chapter 2: Installing Linux
Knowledge
Preparation
Disk Allocation
Booting
Partitioning36
Copying Software
Normal Finish
Superuser
Administration Shells
Configuration
Troubleshooting an Install
Chapter 3: Configuring and Troubleshooting X
The X Window System
Running X Applications
Resources
Chapter 4: Installing Red Hat Linux
Installing Red Hat Linux 6.0
Installing Red Hat Linux 6.1
Chapter 5: Installing TurboLinux 4.0
Preparing for Installation
Starting an Installation
Continue the Installation
Configure Network and Hardware Options
Partition Disks
Package and System Installation
Chapter 6: Runlevels and Troubleshooting
The Boot Process (LILO)
Linux Runlevels
The init Control file: /etc/inittab
Run Command Scripts (Red Hat)
Chapter 7: File System Fundamentals
The File Hierarchical System
Device Management
Chapter 8: Navigation and the Linux Shell
The bash Shell
The Shell Environment
Power Tools
Chapter 9: Shell Processing and Scripting
The Shell
Command Input and Output
Pipes and Filters
Shell Scripts
Chapter 10: Editing Text Files
The vi Editor
vi Concepts
The vi Command
vi Modes
Alternatives to vi
|