Bashrc is the file in your home directory that configures various settings in your Linux terminal. “Bash” – the shell in which you issue commands to your Linux server stands for “Bourne Again Shell” in honor of Stephen Bourne who first developed the original shell in the late 1970s. The “rc” in Bash stands for […]
Category: Linux Command Line
10 Alternatives To PuTTY On Linux
In the ever-evolving landscape of technology, the terminal remains a vital tool for developers, system administrators, and tech enthusiasts, serving as a gateway to the powerful underpinnings of Linux and Unix systems. Historically, Windows users have leaned heavily on PuTTY, a popular SSH and telnet client, to bridge their command-line work across platforms. However, the […]
How to Undo and Redo Changes in Vim and Vi
In the realm of programming and scripting, the choice of text editor can significantly influence productivity and efficiency. Among the myriad options available, Vim stands out as a testament to the power of mastery over text manipulation. This guide dives into the essential skills of redoing and undoing changes in Vim, ensuring that you harness […]
How To Delete Git Stashes: Everything You Need To Know
I’d earlier written about how to restore a git stash when you’re working with multiple projects. But there’s a lot more to deleting a stash that I was able to cover in that brief overview. Here’s everything you need to know about deleting a git stash. I’ll also show you how to try and recover […]
Unlocking The Power Of The Linux Alias Command
Working with the Linux command line can often involve repetitive tasks and lengthy commands. What if there was a way to simplify this process, making your command line usage more efficient and user-friendly? This is where the Linux Alias Command steps in. It’s a simple yet powerful feature that many users overlook. In this blog […]
How to List Cron Jobs: Master Cron on Linux
Cron jobs are commands and scripts that the system runs periodically. Just as with cron on reboot, you can also use the systemd service manager to accomplish the same thing, but cron can be used by anyone and doesn’t require special permissions. It’s also easier to understand than systemd, but isn’t as integrated into the […]
The Scroll of Processes: Deciphering Linux’s Kill Command
In the world of Linux, where everything from simple commands to complex applications runs as a process, understanding how to manage these processes is crucial. Users often encounter situations where a running process becomes unresponsive or consumes excessive resources, necessitating manual intervention to kill a process. This introductory guide aims to empower both novice and […]
How To Increment A Variable In Bash
Scripting is deeply integrated into bash. For example, I’d written earlier on how to efficiently concatenate strings. In the same way, you can use it as a programming language to perform various tasks, and this means that there are different ways to increment a variable in bash. In this article, I’ll show you the different […]
How to Create and Remove Symlink
System administrators have long used symbolic links to streamline their jobs and save time. They provide valuable capabilities for accessing data and navigating your server’s file system. Knowing how to create and remove a symlink is a must-have skill in your toolkit. In addition to some background information on symbolic links, this article shows you […]
Getting Started With The Touch Command In Linux
In the realm of Linux file management, simplicity often conceals powerful tools. Understanding the significance of creating and handling files is fundamental for anyone navigating the command line. Enter the unassuming yet versatile touch command, quietly contributing to essential tasks for system administrators and users. In this post, we will explore the functionalities of the […]
