top of page

Linux Fundamentals Certification Training

Original Price

₹ 6,599/-

 sale Price

₹ 6,599/-

Course length

16 Hours

About the course

Course Curriculum

Batches Availabe

Weekend Batches
Weekday Batches

Cloudruha Trainings Linux Fundamentals Certification Course will help you gain a strong foundation in Linux from scratch. This course will help you master important Linux concepts such as Linux installations, Packages, Architecture, File System, User Management, Scripting Data & various useful commands and utilities with sufficient hands-on. This Linux Fundamentals certification course is also a gateway towards Linux Kernel, Linux Administration and Linux programming.



Introduction to Linux


Topics:

  • Need for Linux OS

  • What is Linux

  • History of Linux

  • Relationship Between Unix And Linux

  • Features of Linux

  • False myths around Linux

  • Where Linux is used?

  • Components of a Linux OS

  • The architecture of Linux OS

  • Types of Kernel

  • Shell

  • Programming in Linux

  • Linux Distribution

  • Miscellaneous Linux Concepts

  • Software Licensing

  • Installation and initialization of Linux

  • Shell Scripting

  • Practical Uses of Shell Scripting


Initialization of Linux


Topics:

  • Understand User Interface in Linux

  • Implement basic Linux Commands and Tools

  • vim Editor

  • Advanced Linux Commands

  • File System

  • File System Comparisons

  • File Attributes

  • File Operations

  • File System Characteristics

  • File Access Methods

  • Formatting and Partitioning

  • Multiboot System

  • Learn Packaging Management in Linux


User Administration


Topics:

  • Users in Linux

  • User Configuration

  • Adding/Deleting/Modifying Users

  • Group Administration

  • Password Aging Policies

  • Switching Accounts

  • Sudo

  • Network Users

  • Authentication Configuration

  • SUID and SGID Executable

  • SGID Directories

  • The Sticky Bit

  • Default File Permissions

  • Access Control Lists (ACLs)

  • Hidden Files


Boot and Package Management


Topics:

  • Kernel Configuration

  • Boot Management

  • Grub Bootloader Configurations

  • Red Hat Package Manager

  • YUM

  • DPKG

  • APT

  • Build from the source code

  • Libraries


Networking


Topics:

  • OSI layers and Protocols: IPv4, IPv6, TCP, UDP, FTP, TFTP, Telnet, SSH, HTTP, DNS, DHCP, ARP, ICMP etc.

  • Packet capturing tools

  • Linux commands/tools to troubleshoot networking: netstat, tcpdump, ip, etc.

  • Linux utilities: e.g. dnsmasqd, samba server ftpd, webserver, netcat, scp etc.

  • Linux Firewall: command, utility and usage.

  • Security: SSH, SCP. Certificates, authentication, encryption etc.

  • Remote log in: SSH, screen, VNC, etc.


Linux Overview and Scripting


Topics:

  • Process Management

  • Process Commands

  • System Calls

  • Output Redirection

  • Special Variables in Bash

  • Expect Script

  • Python Scripting

  • Dictionaries


Linux for software development


Topics:

  • Programming languages overview

  • Static and Shared libraries

  • Compilers, debugger, IDE, ctags, make utility etc.

  • Editors in Linux: vi, emacs,

  • Troubleshooting and optimization using profiling tools

  • Diff, patch and Configuration management system

  • Test automation and CI/CD pipeline


Security Administration, Shell Script and Virtualization


Topics:

  • Security in IT Industry

  • SELinux

  • Information gathering tools

  • Grub security

  • TCP Wrappers

  • Securing Shell

  • ClamAV

  • Virtualization


Linux Project




bottom of page