Understanding Git and Version Control Systems (VCS) in Simple TermsWhat is Git? Imagine you have a magic notebook where every time you make a change, a new page is created to keep track of that change. Git is like that magic notebook for your code. It鈥檚 a tool called a Version Control System (VCS) that helps you man...Aug 23, 2024 路 3 min readraeesqazi.hashnode.dev
Understanding Linux Backup and Rotation with ScriptsIn Linux, managing backups and handling large amounts of data efficiently is crucial. Two common tools for this are zip and tar, which compress files to save space. Here鈥檚 a simplified guide on how to create a backup script, manage backups with rotat...Aug 16, 2024 路 3 min readraeesqazi.hashnode.dev
馃摐 Continuation of Shell Scripting: Working with Conditions and ArgumentsHey everyone! Welcome back to my DevOps blog. Today, we鈥檙e diving deeper into shell scripting by exploring how to use conditions and arguments to make your scripts more dynamic and powerful. Let鈥檚 break down the key concepts and see some practical ex...Aug 13, 2024 路 3 min readraeesqazi.hashnode.dev
A Beginner鈥檚 Guide to Shell ScriptingShell scripting is a powerful way to automate tasks in Linux. With shell scripts, you can write a set of instructions once and run them as many times as needed. This guide will introduce you to the basics of shell scripting using the most popular she...Jul 31, 2024 路 3 min readraeesqazi.hashnode.dev
Understanding SCP, Systemctl, Logs, Volume mount and More in Simple TermsWhat is SCP? SCP stands for Secure Copy Protocol. It鈥檚 a way to transfer files between computers securely over a network. If you have files on one machine and need to move them to another, SCP is a useful tool. Basic SCP Commands: Copy a file from y...Jul 26, 2024 路 3 min readraeesqazi.hashnode.dev