📜 ⬆️ ⬇️

Launched the online course "Introduction to Linux" from the Linux Foundation


Today opened access to the training materials of the course "Introduction to Linux . "
The course is created by the Linux Foundation and runs on the edX platform.

About the course:
Linux provides work for 94% of supercomputers, most servers on the Internet, the world's main financial transactions and billions of Android devices. In short, Linux is everywhere. It is present in many different architectures, from mainframes to servers, desktops, mobile devices, and a stunning variety of hardware.

This course covers various tools and techniques commonly used by Linux programmers, system administrators, and end users to perform their daily work in the Linux environment. It is designed for advanced computer users who have little or no use of Linux at all, whether they work individually or in a corporate environment.
')
After completing this course, you will know well how to work with the main Linux distributions in a graphical or command shell. You can continue your training as a user, system administrator or developer using the acquired skills.

UPD: The course is very simple, it is for users who really run Linux for the first time.



From the author of the course:
This course is based on the original Linux Foundation “Introduction to Linux” course, which has always been taught with an instructor in the classroom or in the virtual classroom via the Internet. The Linux Foundation believes that changing this course to its free use by the community was worthwhile and will be well appreciated.


The main distributions studied are:


All the course materials are available at once. The course is not limited in time. To obtain a certificate of completion, you only need to pass the final exam quite well.

Course content
1. Introduction
  • Linux Foundation
  • Linux Foundation Training
  • Course Linux Requirements

2. Linux Philosophy and Components
  • Linux history
  • Linux philosophy
  • Linux community
  • Linux terminology
  • Linux Distributions

3. Linux Structure and Installation
  • Linux filesystem basics
  • The boot process
  • Linux Distribution Installation

4. Graphical Interface
  • Session management
  • Basic Operations
  • Graphical Desktop
  • Labs

5. System Configuration from the Graphical Interface
  • System, Display, Time and Date Settings
  • Network manager
  • Installing and Updating Software
  • Labs

6. Command-line Operations
  • Command Line Mode Options
  • Basic Operations
  • Searching for Files
  • Working with Files
  • Installing Software
  • Labs

7. Finding Linux Documentation
  • Documentation Sources
  • The man pages
  • GNU info
  • Help Command
  • Other Documentation Sources
  • Labs
  • Filesystems
  • Filesystem Architecture
  • Comparing Files and File Types
  • Backing Up and Compressing Data
  • Labs

9. User Environment
  • Accounts
  • Environmental variable
  • Recalling Commands
  • Command aliases
  • File permissions
  • Labs

10. Text Editors
  • Basic Editors: nano and gedit
  • Labs
  • More Advanced Editors: vi and emacs
  • Labs

11. Local Security Principles
  • Understanding Linux Security
  • Understand the Uses of root
  • Using the sudo Command
  • Working with Passwords
  • Bypassing User Authentication
  • Labs

12. Network Operations
  • Introduction to Networking
  • Browsers
  • Transferring Files
  • Labs

13. Manipulating Text
  • Modifying files
  • sed and awk Commands
  • File Manipulation Utilities
  • grep Command
  • Misc Text Utilities
  • Dealing with Large Files and Commands
  • Labs

14. Printing
  • Configuration
  • Printing Operations
  • Labs

15. Bash Shell Scripting
  • Features and Capabilities
  • Syntax
  • Constructs
  • Labs

16. Advanced Bash Shell Scripting
  • String manipulation
  • Boolean Expressions
  • File tests
  • Case structure
  • Debugging
  • Tips and tricks
  • Labs

17. Processes
  • Introduction to Processes and Process Attributes
  • Listing processes
  • Process Metrics and Process Control
  • Starting Processes in the Future
  • Labs

18. Common Applications
  • Internet Applications
  • Multimedia Applications
  • Graphics editors
  • Using Secure Shell
  • Labs
  • Final exam



Source: https://habr.com/ru/post/231889/


All Articles