How to use chroot on Debian 11

Debian Chroot

At times, when we want to experiment with something new, we always prefer to run it on a virtual machine or in a sandbox environment so that it cannot cause any damage to our original machine or its important files. The chroot command allows us to run commands and programs in a safe environment by … Read more

How to Install ProFTPD on Ubuntu 22.04

Ubuntu 22.04 ProFTPD

The File Transfer Protocol (FTP) is still a widely used technology to move files over a computer network. It is famous for being lightweight, and easy to set up and use. FTP has a bad reputation as an insecure protocol because it transmits passwords and data in plain text. However, modern FTP servers like ProFTPD … Read more

How to Install and Use Snapd on Debian 11

Install snap and snapd on Debian

Snap packages are widely used all across different Linux distributions. These packages are easier to create, install, and manage and they are there to keep all of your applications updated. However, to use these packages, you need to have an API installed which is known as Snapd. This API is responsible for managing snap packages … Read more

How to Show or Hide Line Numbers in Vim

Line numbers in Vim explained

Vim is a powerful and highly configurable command line editor that comes installed with most Linux operating systems. It offers many useful features for editing and configuration of files. However, some of its useful features are disabled by default. One of them is line numbering. With Vim line numbering features, you can display line numbering … Read more

Nginx Performance Tuning

Nginx performance tuning

Nginx is a free open-source web server with high performance and low weight, used as a load balancer, reverse proxy, HTTP cache and mail proxy. Although Nginx is quite new compared to other web servers, its popularity is increasing due to its high performance. With the default configuration of Nginx, you may get fast performance, … Read more

Linux csplit command explained (with examples)

The csplit command in Linux OS

csplit is a Linux command that can be used to split a large file into several smaller files/parts, depending on the user’s requirements. These parts are determined by the context lines. By default, csplit splits the file into 1000 lines per file and gives users the option to change the number of split lines according … Read more

How to Install Fish Shell on Ubuntu and Linux Mint

Fish Shell on Ubuntu

The Fish shell also known as the Friendly Interactive Shell is one of the richest Linux shells in terms of user experience. It comes with a whole bundle of useful features with the help of which users can use the command line interface very easily and conveniently. In this article, we will show you how … Read more

How to Restart Network on Ubuntu 22.04

Ubuntu Network Restart

Whenever a problem occurs with the system, the main solution is to perform a restart or reboot the system. Similarly, if a problem occurs with the network, then its easy treatment is to restart the network. There are many scenarios where you may need to restart the network on Ubuntu like settings of the network … Read more