Day 16 Task: Docker for DevOpsDocker Docker is a software platform that allows you to build, test, and deploy applications quickly. Docker packages software into standardized units called containers that have everything the software needs to run, including libraries, system tools...Aug 17, 2024·2 min read
Day 10 Task: Log Analyzer and Report GeneratorChallenge Title: Log Analyzer and Report Generator Scenario You are a system administrator responsible for managing a network of servers. Every day, a log file is generated on each server containing important system events and error messages. As part...Aug 9, 2024·3 min read
Day 9 Task: Shell Scripting Challenge Directory Backup with RotationChallenge Description Your task is to create a bash script that takes a directory path as a command-line argument and performs a backup of the directory. The script should create timestamped backup folders and copy all the files from the specified di...Aug 8, 2024·2 min read
Day 8 Task: Shell Scripting ChallengeShell scripting in Bash is an essential skill for any development environment. It allows for automating tasks, managing systems efficiently, and performing repetitive tasks with ease. In this guide, we will walk through some fundamental concepts of s...Aug 7, 2024·3 min read
Day 7 Task: Understanding package manager and systemctlWhat is a package manager in Linux? In simpler words, a package manager is a tool that automates the process of installing, removing, upgrade, configure and manage software packages on an operating system. The package manager can be a graphical appli...Aug 6, 2024·4 min read
Day 6 Task: File Permissions and Access Control ListsIntroduction to File Permissions File permissions in Linux are used to control who can read, write, or execute a file. These permissions are critical for protecting data and ensuring that only authorized users can access or modify files. Each file an...Aug 5, 2024·4 min read
Day 5 Task: Advanced Linux Shell Scripting for DevOps Engineers with User ManagementCreate Directories Using Shell Script: Write a bash script createDirectories.sh that, when executed with three arguments (directory name, start number of directories, and end number of directories), creates a specified number of directories with a ...Aug 4, 2024·3 min read