LLC033: Linux for Administrators & Programmers
Overview
This essentials of Linux for administrators and programmers is a course that teaches the basic concepts of Linux OS, command-line operations, file system, processes, networking, database and the components of the Linux operating system.
Pre-Requisites
User-level experience with any computer system, including: use of mouse, use of menus and use of any graphical user interface
Target Audience
IT professionals who want to build user-level skills before learning Linux System and Network Administration
Duration: 4 days (Full-time)
Training Fee: Please call or email for best offer
Course Outline
Module 2: File Systems and Managing Files Module 3: Editors Module 4: User & Groups Administration Module 5: File Permissions Module 6: Controlling Services & Scheduling Jobs Module 8: Connecting to remote systems Module 9: File System Partitions Module 10: Logical Volume Management Module 11: Networking in Linux Module 12: Databases – MariaDB
– Introduction to Linux OS
– Various Linux Distributions
– Architecture and Features
– Basic Commands
– File systems hierarchy
– Managing files and directories
– File and Directory Operations
– Discussion of absolute and relative path
– vim editor
– nano editor
– gedit editor
– Creating and managing users
– User settings
– Creating and managing groups
– Managing groups
– Permissions
– Special permissions
– Access Control List
– Services and daemons
– Scheduling jobs
– Regular expressions
– find and locate files
– Introduction to Processes
– Types of processes
– Controlling processes using kill command
– Prioritizing a process using nice value
– Secure Shell: ssh, scp and rsync
– Master Boot Record
– Creating & mounting partitions
– SWAP partition
– GPT partition
– BIOS and UEFI interface
– Creating Volume Groups
– Working with physical extents
– Creating logical volumes
– Extending the size of a logical volume
– Configure ipv4 network
– ip addressing & hostname
– Introduction to OpenSource Databases
– Install & configure MariaDB
– Creating a database, inserting & modifying a table
– Manager users
– Inserting & retrieving data from local and remote hosts