Kursai

Linux pagrindai. Pasiruošimas CompTIA Linux+ sertifikacijai

Trukmė Kalba Miestas Kaina Data ir registracija kursui
5 dienos lietuvių - 1000 EUR Užklausti


The new CompTIA Linux+ is for the IT pro who will use Linux to manage everything from cars and smartphones to servers and supercomputers, as a vast number of enterprises use Linux in cloud, cybersecurity, mobile and web administration applications. Successful candidates will have the knowledge required to configure, manage, operate, and troubleshoot a Linux environment by using security best practices, scripting, and automation.

Kursas skirtas

  • IT professionals looking to become competent in Linux-based system and network administration and management.
  • IT professionals looking to work as Junior-level System Administrators, or in software or web development field.
  • Anyone who is looking to become a professional in Linux or Unix environment.

It is recommended to have 12 months of hands-on experience configuring, monitoring, and supporting servers running the Linux OS.

Kurso tikslas

Students will learn:
  1. Hardware & System Configuration
    • Configure kernel modules, network parameters, storage, cloud and virtualization technologies
  2. System Operation & Maintenance
    • Manage software and services, and explain server roles, job scheduling, and the use and operation of Linux devices
  3. Security
    • Understand best practices for permissions and authentication, firewalls, and file management.
  4. Linux Troubleshooting & Diagnostics
    • Analyze system properties and processes and troubleshoot user, application and hardware issues
  5. Automation & Scripting
    • Execute basic BASH scripts, version control using Git, and orchestration processes

Kurso turinys

  • Part I Gathering Your Tools
  • Part II Starting Up and Configuring Your System
  • Part III Managing Your System
  • Part IV Securing Your System
  • Part V Troubleshooting Your System
  • Part VI Automating Your System
  • Part VII Realizing Virtual and Cloud Environments

Part I Gathering Your Tools
  1. Preparing Your Environment
    • Setting Up a Learning Space
    • Exploring Linux Distributions
    • Locating a Terminal
  2. Sifting Through Services
    • What is a Linux Server?
    • Serving the Basics
    • Serving Local Networks
    • Implementing Security
    • Improving Performance
  3. Managing Files, Directories, and Text
    • Handling Files and Directories
    • Linking Files and Directories
    • Reading Files
    • Finding Information
  4. Searching and Analyzing Text
    • Processing Text Files
    • Redirecting Input and Output
    • Editing Text Files
Part II Starting Up and Configuring Your System
  1. Explaining the Boot Process
    • The Linux Boot Process
    • The Firmware Startup
    • Linux Bootloaders
    • System Recovery
  2. Maintaining System Startup and Services
    • Looking at init
    • Managing systemd Systems
    • Managing SysV init Systems
    • Digging Deeper into systems
  3. Configuring Network Connections
    • Configuring Network Features
    • Basic Network Troubleshooting
    • Advanced Network Troubleshooting
  4. Comparing GUIs
    • Focusing on the GUI
    • Serving Up the GUI
    • Using Remote Desktops
    • Forwarding
  5. Adjusting Localization Options
    • Understanding Localization
    • Setting Your Locale
    • Looking at Time
Part III Managing Your System
  1. Administering Users and Groups
    • Managing User Accounts
    • Managing Groups
    • Setting Up the Environment
    • Querying Users
    • Managing Disk Space Usage
  2. Handling Storage
    • Storage Basics
    • Partitioning Tools
    • Understanding Filesystems
    • Formatting Filesystems
    • Mounting Filesystems
    • Managing Filesystems
    • Storage Alternatives
  3. Protecting Files
    • Understanding Backup Types
    • Looking at Compression Methods
    • Comparing Archive and Restore Utilities
    • Securing Offsite/Off-System Backups
    • Checking Backup Integrity
  4. Governing Software
    • Working with Source Code
    • Packaging Applications
  5. Tending Kernel Modules
    • Exploring Kernel Modules
    • Installing Kernel Modules
    • Removing Kernel Modules
Part IV Securing Your System
  1. Applying Ownership and Permissions
    • Looking at File and Directory Permissions
    • Access Control Lists
    • Context-Based Permissions
    • Understanding Linux User Types
    • Restricting Users
  2. Looking at Access and Authentication Methods
    • Getting to Know PAM
    • Exploring PKI Concepts
    • Using SSH
    • Using VPN as a Client
  3. Implementing Logging Services
    • Understanding the Importance of Logging
    • Basic Logging Using rsyslog
    • Journaling with systemd-journald
  4. Overseeing Linux Firewalls
    • Providing Access Control
    • Looking at Firewall Technologies
    • Forwarding IP Packets
    • Dynamically Setting Rules
  5. Embracing Best Security Practices
    • User Security
    • System Security
    • Network Security
Part V Troubleshooting Your System
  1. Analyzing System Properties and Remediation
    • Troubleshooting the Network
    • Troubleshooting Storage Issues
    • Troubleshooting the CPU
    • Troubleshooting Memory
    • Surviving a Lost root Password
  2. Optimizing Performance
    • Looking at Processes
    • Monitoring Processes in Real Time
    • Managing Processes
  3. Investigating User Issues
    • Troubleshooting Access
    • Examining File Obstacles
    • Exploring Environment and Shell Issues
  4. Dealing with Linux Devices
    • Communicating with Linux Devices
    • Working with Devices
    • Using Hot Pluggable Devices
  5. Troubleshooting Application and Hardware Issues
    • Dealing with Storage Problems
    • Uncovering Application Permission Issues
    • Analyzing Application Dependencies
    • Looking at SELinux Context Violations
    • Exploring Firewall Blockages
    • Troubleshooting Additional Hardware Issues
Part VI Automating Your System
  1. Deploying Bash Scripts
    • The Basics of Shell Scripting
    • Advanced Shell Scripting
    • Writing Script Programs
  2. Automating Jobs
    • Running Scripts in Background Mode
    • Running Scripts Without a Console
    • Sending Signals
    • Job Control
    • Running Like Clockwork
  3. Controlling Versions with Git
    • Understanding Version Control
    • Setting Up Your Git Environment
    • Committing with Git
    • Merging Versions
Part VII Realizing Virtual and Cloud Environments
  1. Understanding Cloud and Virtualization Concepts
    • Considering Cloud Services
    • Understanding Virtualization
    • Exploring Containers
  2. Inspecting Cloud and Virtualization Services
    • Focusing on VM Tools
    • Understanding Bootstrapping
    • Exploring Storage Issues
    • Considering Network Configurations
  3. Orchestrating the Environment
    • Understanding Orchestration Concepts
    • Provisioning the Data Center
    • Looking at Container Orchestration Engines

CompTIA Linux+ egzaminas (XK0-004) yra laikomas Pearson Vue testavimo sistemoje. Testą sudaro 90 klausimų, pereinamasis balas – 720 (vertinimo skalėje nuo 100 iki 900). Testo trukmė – 90 minučių.

Dėl testo kainos – susisiekite su mumis el.paštu testai@bka.lt.  Į kurso kainą egzaminas neįtrauktas.

Užsiregistruoti testui galite užpildydami registracijos formą Registruotis testui

Daugiau informacijos apie sertifikaciją rasite CompTIA svetainėje.