This intensive hands-on course will teach one, proper ways to operate fundamentally the GNU/Linux operating system. The course will introduce the various methods; tools and techniques for easily work in environments built on Linux shell. This course provides intensive hands-on exercises using real world applications.

  • Members of the System/DevOps
  • System personal who would like to gain knowledge in Linux/Unix systems.
  • Go through Linux Fundamentals course or gain equivalent
  • Go through Linux Network course or gain equivalent

Go through Linux Shell Scripting course or gain equivalent knowledge

Objectives

The objectives of the course are to teach our student solid knowledge and mostly hands-on experience to enable a working person to feel him/herself comfortable working with shell environment of Linux/Unix based system

}

32 Hours

Network & Infrastructure

h

Certificate: No

Price: contact us for more details

Leave your details

Course Outline

Day 1:

  • Process management:
    • Terminology
    • Basic process
    • Signaling processes
    • Priority and nice values
    • Background processes

 

  • Disk management
    • Device
    • Discovering disk devices
    • Erasing a hard disk
    • Advanced hard disk settings
    • About partitions
    • Discovering
    • Partitioning new
    • About the partition
    • GUID partition

 

  • File systems
    • About file systems.
    • Common file
    • Putting a file system on a partition.
    • Tuning a file
    • Checking a file system

 

  • Mounting
    • Mounting local file
    • Displaying mounted file systems.
    • From start to
    • Permanent mounts
    • Securing mounts
    • Mounting remote file systems
  • Troubleshooting Tools.
    • lsof
    • fuser
    • Iotop
    • Vmstat …

 

  • Introduction to UUID’s.
    • About unique
    • UUID in /etc./fstab
    • UUID as a boot

 

  • Logical volume
    • Introduction to LVM
    • LVM terminology …
    • Using LVM
    • Extend a logical volume
    • verifying existing physical volumes
    • Verifying existing volume groups.
    • Verifying existing logical
    • Manage physical ..
    • Manage volume groups …
    • Manage logical …
  • ISCSI
    • ISCSI terminology
    • ISCSI
    • ISCSI Initiator
    • Using iSCSI devices…
    • ISCSI
    • ISCSI
  • introduction to multipathing
    • Install ..
    • Configure
    • Start multipathd and iSCSI
    • Multipath
    • Using the

 

Day 2:

  • Boot Management:
    • Boot
    • Lilo

  • Init and Runlevels
    • system initialization)
    • Daemon or demon?
    • Starting and stopping daemons
    • Chkconfig
    • Bum
    • Runlevels
    • Systemd
  • System Management
  • Scheduling
    • At
    • Cron
    • Login
    • Watching
    • Rotating
  • Memory Management
    • Displaying memory and cache.
    • Managing swap
    • Monitoring memory with

 

  • Resource Monitoring
    • Four basic resources
    • “Free”
    • “Watch”
    • “Vmstat.”
    • “Iostat.”
    • “Mpstat”
    • “SADC” and “SAR”.
    • “Ntop”
    • “Iftop”
    • “IPTraf”
    • “Nmon”.
    • “htop”

 

  • Package Management
    • “package terminology”
    • “Rpm”.
    • “Yum”
    • “Alien”
    • downloading software outside the repository
    • compiling software

 

Day 3:

  • Network management:
    • Interface configuration.
    • GUI NIC configuration
    • NIC configuration.
    • “Ifconfig’.
    • “IP”.
    • “Dhclient”.
    • “Hostname”.
    • “ARP”.
    • “Route”.
    • “Ping”.
  • binding and bondi 
  • Backup management
    • “Tar”.
    • Backup Types
    • “Dump” and “restore”.
    • “Cpio”
    • “DD”

Day 4:

  • Kernel management:
    • The Linux
    • About the Linux kernel.
    • Linux kernel
    • Kernel boot
    • Linux kernel
    • Compiling a kernel.
    • Compiling one
  • Library
    • /lib and /USR/lib.
    • Rpm – QF and rpm -V.Tracing with strace.