UOP-CYB225: Linux Fundamentals

(UOP-CYB225.AE1)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Operating System, Software Licensing and Linux's Principles and Philosophy

  • What Is an OS?
  • Investigating User Interfaces
  • Where Does Linux Fit in the OS World?
  • What Is a Distribution?
  • Embedded Linux Systems
  • Linux in the Cloud
  • Investigating Software Licenses
  • Looking at the Free Software Foundation
  • Looking at the Open Source Initiative
  • Looking at the Creative Commons
  • Using Open Source Licenses
  • Linux Through the Ages
  • Using Open Source Software
  • Understanding OS Roles
2

Linux Program, Command Line and Managing Hardware

  • Using a Linux Desktop Environment
  • Working with Productivity Software
  • Using Server Programs
  • Managing Programming Languages
  • Handling Software Packages
  • Starting a Command Line
  • Running Programs
  • Using Shell Features
  • Getting Help Using Man Pages
  • Getting Help Using Info Pages
  • Finding Additional Documentation
  • Learning About Your CPU
  • Identifying Motherboard Capabilities
  • Sizing Your Power Supply
  • Understanding Disk Issues
  • Managing Displays
  • Handling USB Devices
  • Managing Drivers
3

Managing Files and Working with Data

  • Understanding Where Things Go
  • Exploring Files and Directories
  • Manipulating Files
  • Manipulating Directories
  • Using Regular Expressions
  • Searching For and Extracting Data
  • Redirecting Input and Output
  • Archiving Data
  • Understanding Package Management
  • Understanding the Process Hierarchy
  • Identifying Running Processes
  • Using Log Files
4

Editing Files, Creating Scripts and Security

  • Understanding the Role of Text Files
  • Choosing an Editor
  • Editing Files with nano
  • Editing Files with vi
  • Beginning a Shell Script
  • Using Commands
  • Using Arguments
  • Using Variables
  • Using Conditional Expressions
  • Using Loops
  • Using Functions
  • Setting the Script’s Exit Value
  • Understanding Accounts
  • Using Account Tools
  • Working as root
5

Creating Users and Groups, Setting Permissions and Managing Network Connections

  • Creating New Accounts
  • Modifying Accounts
  • Deleting Accounts
  • Managing Groups
  • Setting Ownership
  • Setting Permissions
  • Using Special Permission Bits and File Features
  • Configuring Network Features
  • Basic Network Troubleshooting
  • Advanced Network Troubleshooting

1

Linux Program, Command Line and Managing Hardware

  • Exploring the Fedora GUI App
  • Managing Processes
  • Viewing the Command History in the Terminal
  • Getting Help on the Command Line
  • Examining the System's CPU
  • Examining Hardware Devices
  • Viewing Disk Usage
  • Finding Hard Drives on a System
2

Managing Files and Working with Data

  • Performing Basic File Management
  • Creating a Hard Link
  • Finding Files
  • Exploring a File System
  • Using Regular Expressions
  • Using the Redirection Operator
  • Using the grep and find Commands
  • Understanding Compression
  • Using Red Hat Package Management Tools
  • Displaying Real-Time System Statistics
  • Displaying Process Information
3

Editing Files, Creating Scripts and Security

  • Editing a Text File with nano and vi
  • Editing a Text File with nano
  • Editing a Text File with vi
  • Creating an Advanced Script
  • Making Simple Batch Files
  • Redirecting the Output
  • Reviewing Account Settings
  • Managing Users and Groups
  • Using the who Command
4

Creating Users and Groups, Setting Permissions and Managing Network Connections

  • Exploring File Permissions
  • Exploring Permission Management in Linux
  • Finding a Mail Server for a Specified Domain
  • Finding Network Information
  • Testing Network Connectivity
  • Finding Applications That Provide TCP Network Services

Related Courses

All Courses
scroll to top