UNIX and Linux: Fundamentals
Course Specifications
Course number: 085989
Software: PostScript® 
Course length: 2.0 day(s)
Course Description
You are familiar with the Microsoft Windows environment. However, your organization is moving to the UNIX environment to operate applications that specifically run on UNIX. You need to get familiar with working in UNIX. In the Unix and Linux: Fundamentals course, you will use the command line interface (CLI) in UNIX to perform basic tasks. 
Course Objective: You will be introduced to UNIX and work with its files and directories. You will also manage the processes and jobs in UNIX.

Target Student: Individuals who are using the Windows desktop operating system and are migrating to UNIX or a mixed Windows/UNIX environment.

Prerequisites: Competence in basic Windows operating system functions such as opening and saving files, managing windows, launching applications, and configuring desktop preferences, as well as a general understanding of personal computer concepts such as hardware, software, processing, and data storage. Some of the Element K computer literacy courses that can serve as a prerequisite are: 
•	Windows XP Professional: Level 1 
•	Windows XP Professional: Level 2 
•	Windows XP: Introduction 
Delivery Method: Instructor-led, group-paced, classroom-delivery learning model with structured hands-on activities.
Hardware Requirements
Classroom Requirements
•	One system for the instructor—Allocate instructor machine for Fedora Core 9 installation. 
•	One system per student—Allocate student machine for Fedora Core 9 installation. 
•	A display system to project the instructor’s computer screen (Projector) 
•	Ethernet HUB or Switch (number of ports depend on the number of student machines) 
•	LAN cables. 
Linux System Hardware Requirements
•	Memory: 512 MB or higher 
•	Free disk space: 20 GB or more 
•	A Pentium IV processor or higher 
•	DVD drive (Boot capable) 
•	Generic keyboard and mouse 
•	Display card (VGA - 256 color 800x600) 
•	Network Interface Cards (NIC) 
•	Generic Monitor 
Platform Requirements
•	Fedora Core 9 
Software Requirements
Linux System Software Requirements
•	A licensed copy of Fedora Linux 9 for the instructor and students. 
Performance-Based Objectives
Upon successful completion of this course, students will be able to: 
•	get started with UNIX. 
•	work with files and directories. 
•	manage the security permissions of files and directories. 
•	create and edit files by using the vi editor. 
•	manage processes in UNIX. 
•	learn how to manage jobs. 
•	manage communication with different computers. 
Course Content
Lesson 1: Getting Started 
Topic 1A: Understand the UNIX Architecture 
Topic 1B: Log In to the System 
Topic 1C: Use Basic Commands 
Topic 1D: Customize the Shell Environment 
Topic 1E: Get Help
Lesson 2: Working with Files and Directories 
Topic 2A: Understand File System 
Topic 2B: Display Files and Directories 
Topic 2C: Display File Contents 
Topic 2D: Create Files and Directories 
Topic 2E: Manage Files and Directories 
Topic 2F: Search Files and Directories
Lesson 3: Managing File Permissions 
Topic 3A: Modify File Permissions 
Topic 3B: Modify File and Group Ownership 
Topic 3C: Modify Default Permissions
Lesson 4: Editing Files 
Topic 4A: Create Files 
Topic 4B: Modify Files 
Topic 4C: Modify Files Using Advanced Techniques 
Topic 4D: Edit Text Using ex Commands
Lesson 5: Managing Processes 
Topic 5A: Display Processes 
Topic 5B: Terminate Processes
Lesson 6: Managing Jobs 
Topic 6A: Control Jobs 
Topic 6B: Schedule Jobs
Lesson 7: Managing Communication 
Topic 7A: Access Remote Computers 
Topic 7B: Transfer Files