Vim is an open-source text editing tool. Vim, short for “Vi Improved,” is a highly efficient and versatile text editor. Born from the ashes of the original Vi editor, Vim was created to enhance the capabilities of Vi and provide a robust, extensible, and feature-rich text editing experience. Unlike conventional text editors, the Vim editor […]
Category: Linux Command Line
How to Delete Lines with Sed in Linux
“Sed” stands for “Stream Editor”, and is a Linux tool designed for modifying input streams of text on a line-by-line basis. When compared to other text manipulation tools like awk and grep, sed is used for quick editing functions. Awk, on the other hand, is a full-fledged programming language with control structures and string manipulation. […]
Compress and Conquer: A Comprehensive Guide To The Linux Zip Command
As files get larger and larger we need a way of making them as small as possible. Whether it is transferring files over the internet or saving disk space compression is a necessary tool for reducing the amount of space it takes to store the file or folder. For example, when you have a server […]
How to Grep Multiple Strings
Grep is one of the most common Linux commands. Earlier, I’d written an article on using the pipe command, and grep was the most important example of using the pipe operator to filter the output of commands and search for strings. In this tutorial, I’ll show you how to use grep to search for multiple […]
Listing Users And Basic User Management In Linux
On a Linux System, users are used to separate users and provide an access control system. Before we jump lets go over some of the basics around users. First is that not all users are equal as there are normal users, system users, and the root user. Lets briefly touch on groups, groups are used […]
How to Use The chmod Recursive Functionality
chmod is commonly used in Linux to change the permissions of files and folders. In this article, I’ll show you how to use it recursively – namely how to change the permissions of an entire directory, its subdirectories, and all the files within each at the same time. In addition, I’ll show you some use-case […]
Solve Temporary Failure in Name Resolution Error in Linux
Today, technology is an integral part of our lives, influencing the way we work, communicate, and access information. Whether we’re browsing the web, sending emails, or running applications, seamless connectivity is crucial. The Domain Name System (DNS) acts as the an address book, translating human-readable domains like domain.example into IP addresses that computers use to […]
The Linux Mount Command – Everything You Need To Know
On Linux and Unix based systems everything is made up of files and folders. To visualize this you can think of it as a directory tree where the further go down the tree the more things branch out. This file hierarchy starts at / which is also refereed to as the root directory and spreads […]
Fixing ‘npm command not found’: A Comprehensive Guide
Node.js is a framework that allows you to leverage JavaScript for server-side scripting, instead of just client-side work in browsers. Even though other technologies are gaining ground, Node.js still retains a strong position as the tool of choice for high-concurrency applications and ones that require real-time capabilities with a lot of I/O operations – particularly […]
How To Fix A MySQL Error 1064
If you use MySQL either as a beginner or as a veteran administrator, you’ll eventually run across the MySQL error 1064. It’s one of the most common MySQL errors, and the system throws it when you make one of a number of syntax errors. No one is perfect, and even experienced database admins see this […]
