Author: Rahul

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

Every server which is accessible from the Internet is at great risk of brute-force and malware attacks. Hackers try to use brute-force attempts to get access to applications that are accessible on public networks. Fail2ban is a tool that is used to protect Linux-based machines from automated attacks by improving their security. It monitors the logs for any malicious activity and allows the user to temporarily or permanently block remote IP addresses This how-to guide will explain how to install, configure and set up Fail2ban on a Debian 11 based system. How to install Fail2ban on Debian 11 Fail2ban is…

Read More
Git stash changes GIT

Ever had a need to temporarily store changes that you made to your code? Without committing it? For example, you were in the middle of branch editing and someone asked you to collaborate on a different one? If you didn’t, you most likely will somewhere down the road in your developer career. At that point, it will be extremely useful to know how to use git stash. With the help of that command, you can temporarily store your current work to jump onto something else. Read on and find out how to Git stash changes. How to Use Git Stash…

Read More

tee is a command in Linux that reads from standard input and writes the output to both standard output and one or more files, effectively duplicating the input. It is typically used in shell scripts to tee command output to both a file and the console. The Tee command in Linux is mostly used in combination with other commands, it reads the input and in response to that writes the output to one or more files. It does this so that the output can be displayed as well as saved to a file at the same time. In this article,…

Read More
Delete Git tags GIT

Tags work as an additional identifier for a particular incident. And in the case of Git, Tags are used as the reference points in your development workflow and it denotes special events like a new version release or new commit. You can create a new tag to give a reference for your newly launched version. We use tags for future reference of our previous releases and commits. And we can create and delete as per our convenience. To delete a tag from a local repository, We can use the “git tag -d” command followed by the tag name you want…

Read More

Tags work as an additional identifier for a particular incident. And in the case of Git, Tags are used as the reference points in your development workflow and it denotes special events like a new version release or new commit. You can create a new tag to give a reference for your newly launched version. Tagging helps you in identifying the particular commit or release of your code in past. If you want to create Git tags, then you should know that there are two types of Git tags: Annotated tags Lightweight tags Annotated tags are tags with a description…

Read More

Disk space is used to refer to the computer space amount on the hard drive, floppy, USB, etc, and is usually measured in large units like kilobytes, megabytes. We can also simply say that disk space is the maximum amount of data that a disk is capable of holding and any type of media that can hold some data have disk capacity. As we save data to a disk, the disk usage increases day by day and it is important to monitor that data so our disk capacity or disk space doesn’t reach its limit. We can monitor data on…

Read More

Desktop environments are the GUI (Graphical User Interface) component of an operating system that defines how an operating system looks and feels. They make it easier for a common user to use an operating system by offering many intuitive features. Every GUI-based Linux distribution has its default desktop environment which is Gnome in the case of Fedora. This desktop environment can be changed by the users if it is not to their liking. In this post, we will learn to install and set up a desktop environment on a Fedora-based system How to Install a Desktop Environment on Fedora First…

Read More
Git Clone To Specific Folder GIT

The process of git repository cloning is initiated on a daily basis in the DevOps world. But, if you simply issue a git clone command, the cloning process will create a new directory for the repository. In this tutorial, we will help you learn how to clone a git repository into a specific folder. Clone a Git Repository Into a Specific Folder General-purpose of git cloning is to create a local copy of the remote repository. However, cloning without specifying the exact directory will create a new one. Quite often, this won’t be very convenient and it could potentially lead…

Read More

Fedora, the operating system of RHEL(Red Hat Enterprise Linux) does not have pre-installed exclusive Nvidia drivers in it for the users. Although it does have default Nouveau drivers which work in most conditions, you may face some problems while using them. If you encounter issues while using the Nouveau drivers you will have to install the official proprietary Nvidia drivers. The official Nvidia drivers can help you get the most out of your GPU by enhancing its performance. In this article, we will learn to install the official Nvidia drivers on Fedora However, before we start with the installation process,…

Read More

Linux is one of the most popular and free open-source platforms. Linux has become widely used because it is secure, scalable, and flexible. A Linux distribution (or distro) collects open-source code, compiles it, and combines it into a single operating system that you can easily boot up and install. They also offer different options like the default desktop environment, browser, and other software. Users can get a stable operating system by installing one of the most reliable Linux distros. Linux has many features for different users. There are lots of Linux distributions for various uses, including education, gaming, and developing…

Read More