Description

Linux is an operating system that is used by IT organizations.  Linux is a popular open-source operating system that’s easy to use and highly secure.

If you want to start your career in Linux and have little or no knowledge of Linux, lovetech consulting will be glad to help you.  In this course you will learn Linux installation, configuration, administration, troubleshooting, command line, OS tools and much more

This is a live session conducted via Zoom. The lab environment will be configured on your personal PC. The instructor will lecture and provide hand out materials with homework to help you gain practical skills.

 

Topics

Understanding Linux Concepts

  • What is Linux?
  • Importance of Linux
  • Unix vs. Linux

Download, Install and Configure

  • What is Oracle Virtual Box?
  • Downloading and Installing Oracle Virtual Box
  • Creating virtual machine
  • Linux Distributions
  • Different way to install Linux
  • Downloading and Installing Linux (oracle Redhad)
  • Linux Desktop (GUI)
  • Virtual Machine Management
  • Linux vs. Windows

System Access and File System

  • Accessing Linux system
  • Download and install Putty
  • Connect Linux VM via Putty
  • Introduction to File System
  • File system structure description
  • File system navigation commands
  • File System Paths
  • Directory listing overview
  • Creating Files and Directories
  • Finding Files and Directories (find, locate)
  • Changing Password
  • Combining and Splitting Files (cat and cut)

Linux Fundamentals

  • Commands Syntax
  • File Permissions (chmod)
  • File Ownership (chown, chgrp)
  • Getting Help (man.)
  • Adding text to file
  • File Display Commands
  • Filters / Text Processing Commands (cut, sort, grep, awk, uniq, wc)
  • Compress and Un-compress files/directories (tar, gzip, gunzip)

System Administration

  • Linux File Editors (vi text editor)
  • User account management
  • Switch users and Sudo access
  • Linux Directory Service – Account Authentication
  • System utility commands (date, uptime, hostname, which, cal, bc etc.)
  • Processes and schedules (systemctl, ps, top, kill, crontab and at)
  • Process Management
  • System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free etc.)
  • OS Maintenance Commands (shutdown, reboot, halt, init etc.)
  • Changing System Hostname (hostnamectl)
  • Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*, dmidecode)
  • Terminal control keys
  • Terminal Commands (clear, exit, script)
  • Recover root Password (single user mode)
  • File Transfer Commands
  • System updates and repositories (rpm and yum)
  • System Upgrade/Patch Management
  • Create Local Repository from CD/DVD
  • Advance Package Management
  • SSH and Telnet

Disk Management and Run Levels

  • Disk partition (df, fdisk, etc.)
  • Storage

Who this course is for:

  • Anyone who wants to start a career in Linux
  • Anyone who want to become oracle database administrator
  • Anyone who wants to have complete Linux training to get a job in IT
  • Anyone who wants to advance his/her career
  • Anyone who wants to master the Linux command line skills

Requirements

  • PC with Windows 7,8, or 10 64-bit, Memory 8 GB, Fee HDD 100 GB, connection to the internet