If you want to learn Linux bash scripting for FREE, open this:
1. What is Shell in Linux
In this guide, let's learn about the shell which is an important part of the Linux operating system which interprets and passes the commands you provide on your keyboard to the operating system to perform some specific tasks
A variable is a named storage location in a program's memory where a value can be stored, retrieved, and manipulated. Like any programming language, Variables are an essential component in the Bash scripts.
Knowing when and how to stop running processes is a essential skill for sysadmins. When a process becomes stuck, it only takes a gentle nudge to restart or stop it.
At times, a process takes all the system resources. In both cases, you need a cmd that lets you manage a process.
The Linux operating system includes a number of commands for terminating errant processes (rogue processes), such as pkill, kill, and killall.
This thread will teach you how to use the kill command in Linux.
𝗚𝗲𝘁𝘁𝗶𝗻𝗴 𝘁𝗼 𝗸𝗻𝗼𝘄 𝗟𝗶𝗻𝘂𝘅 𝘀𝗶𝗴𝗻𝗮𝗹𝘀
Linux processes use signals to communicate with one another. A process signal is a predefined message that processes can either ignore or respond to. Developers define how a process will handle signals.
As a sysadmin or Linux power user, how do you transfer files from your local system to a remote?
To synchronize directories or files to another machine we need a fast and reliable tool. In this thread, we will learn about the rsync command in Linux using some practical examples.
rsync is a command-line utility that can synchronize files and directories between two locations via a remote shell or from/to a remote Rsync daemon.
It enables rapid incremental file transfer by transferring only the differences between the source and destination files.
Rsync can be used to mirror data, perform incremental backups, copy files between systems, and to replace the scp, sftp, and cp commands.