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

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

Related Courses

All Courses
scroll to top