Tutorials on Linux, Programming & Technology

How to install the Zoom on Ubuntu 22.04

How to install Zoom on Ubuntu 22.04

The zoom application was very much used to take classes from home by the teachers to hold meetings by the team lead with their members to complete the tasks. In this write-up, we have discussed three installation methods of Zoom on Ubuntu 22.04.

How to use jobs command in Linux

How to use jobs command in Linux

In Linux, the jobs command permits you to interact with the system jobs through the terminal directly. This command is also used to check the states of the jobs and list them with their detailed information. We have explained what jobs command is, its syntax, jobs states, and jobs command options, and its usage in Linux. Also, the procedure of starting a job, running it in the background, then moving it to the foreground is provided in this article.

explain-use-tee-command-examples

Linux | tee Command With Examples

In Linux, the tee command is used to read the standard output of any command and can store it in a new file. Read out this post to learn more about tee command.

export-command-linux-explained

Export command in Linux | Explained

The export command is one of the built-in commands of the bash shell which is used to export the environmental variables from the parent shell to the newly created child shell. In this write-up, we have discussed the export command and explained its utilization in Linux with the help of examples. We also explained the options used along with the export command.

delete-groups-groupdel-command-linux

How to delete groups with groupdel command in Linux

The groupdel command is used to delete the user group when is no more need of the group and also remove from the file /etc/group. This command doesn’t delete the configuration files related to the group but deletes all the entries and account files related to that group. In this article, we have discussed the usage of the groupdel command in Linux to delete the groups with the help of examples.

modify-groups-groupmod-command-linux

How to modify groups with the groupmod command in Linux

The groupmod command is used to modify the existing definitions of the groups in Linux which includes its name, GID, and password. This command can be used at any instant of time. There are different options that can be used with the groupmod command to implement these modifications. In this write-up, we have explained the usage of the groupmod command using its different options.

create-new-groups-groupadd-command-linux

How to create new groups with groupadd command in Linux

The groupadd command is used to create new groups in Linux, these users can assign specific permissions by granting the permissions to the groups. It is very useful in huge networks, where multiple users can be granted the same permissions by adding them to a single group. In this write-up, we have discussed the usage of the groupadd command in Linux for creating the groups. We have also explained the usage of its different options with the help of examples.

How to use screen command in Linux

How to use screen command in Linux

In Linux, using the screen command permits you to create a screen session and open as many virtual terminals as you like within that session. Even if you get disconnected or the screen session is not visible, the jobs or processes running on the screen will continue to perform the respective operations. This guide explains screen command, its syntax, installation method, and its usage in Linux. Also, the screen command options and shortcuts with descriptions are provided in this article.

install-use-latte-dock-ubuntu

How to Install and use Latte Dock on Ubuntu 20.04

The latte dock is the animated dock that looks like the dock of the macOS and is used to place the icons of the applications in it. It provides ease in launching the applications, instead of searching the applications from the search bar of Activities, we simply launch the application from the Latte dock. In this article, we have discussed the installation procedure of the Latte dock in Ubuntu 20.04 using its apt package manager. Also, we explain how to customize and change the settings of the Latte Dock.

how-to-install-and-use-mongodb-on-debian-eleven

How to install and use MongoDB on Debian 11

MongoDB is a widely used NoSQL category thus a non-relational type of database. MongoDB does not follow the SQL mechanism to store and retrieve data. MongoDB is a free and open-source database management system. Thus, it is suitable for Linux-based operating systems. MongoDB deals with unstructured data and provides a well-structured mechanism for manipulating the data. In this article, we explain the process how to install mongoDB on debian 11.

thirty-important-mysql-tips-and-tricks

30 important MySQL tips and tricks

MySQL is used to handle and manage the data of large websites because it provides support to comprehensive application development. MySQL is used by UBER, Netflix, Shopify, and Twitter companies for the management of the data of their servers or databases. MySQL is popular because of its lot of features one of it is the capability to handle the huge data with a fast speed. In this article we have explained the 30 top MySQL tips and tricks which are very helpful if you are using MySQL.

ten-cool-debian-tips-and-tricks

10 cool Debian tips and tricks

Debian is an open-source and lightweight operating system that is used by the community of software developers. Debian is the popular and one of the most used distributions of Linux that contains a lot of packages in its apt package manager. In this article, we discussed 10 cool debian tips that help the Debian users to work on it efficiently and reliably and tricks.

how-to-install-debian-bullseye-on-virtualbox

How to install Debian Bullseye on VirtualBox?

Debian is one of the most popular used distributions of Linux in the world. Debian can be used in the virtual machine. A virtual machine is a machine in which at the same time multiple operating systems can be run. In this article, we discussed the installation of the Debian Bullseye on Virtual box using its ISO which is very easy and convenient method.

how-to-install-and-use-mangodb-on-ubuntu

How to install and use MongoDB on Ubuntu 20.04

MongoDB used to store data in the form of documents like JSON. Due to the distinctive nature of MongoDB, it is a flexible and adaptable database management system. Apart from the strong storing mechanism, MongoDB uses its own query language named Mongo Query Language(MQL) to perform several operations on the stored data. In this article we explain step by step process how to install as well as the preliminary usage of MongoDB on Ubuntu 20.04

top-twenty-five-vim-commands-for-linux

Top 25 Vim commands for Linux

VIM application is a top-notch text editor. It is a free and open-source text editor that runs on all major platforms with much functionality and support from the programming community. The VIM text editor also offers several useful commands that you should master to get the most out of it. In this article, we explain top 25 most significant vim editor commands.

thirty-essential-git-commands

30 Essential Git Commands

Git has become an integral part of our daily development process. Git’s popularity has grown because of its speed, agility, and flexibility. It uses systematic versioning to help you maintain track of your files. Git makes it simple to revert to previous versions of code or build new branches on which to experiment with the current codebase. In this article we discussed about Git and their commands and how you can improve your productivity in less time.

all-basic-selinux-commands-you-need-to-know

All Basic SELINUX Commands You Need to Know

SELinux (Security Enhanced Linux) is a security protocol for Linux administrators that allows them to acquire more control. The SELinux protocol allows them to enforce the resource policies that represents how much access a program or any user do have. This SELinux is supported by several commands that automates the task of an administrator. In this article, we explain and execution of all basic SELinux commands that a regular user may need to know.

How To Install and Manage Java on Debian 11

How To Install and Manage Java on Debian 11

Java is one of the most widely used applications, which is also compatible with all the available platforms that can either be a computer, mobile phone, console, or server. It works flawlessly on any OS, making it an ideal choice for Debian users.

Top 25 Linux Apps you have in 2022

Top 25 Linux Apps you have in 2022

Linux is an open-source operating system. It contains a lot of distributions like Ubuntu, Debian, Pop!_OS, and Fedora. Linux default repository comes with a huge variety of packages of the applications, and other applications can be download from the snap store or by downloading their deb packages. Applications are easy to handle and manage and help to understand the data with a better understanding. In this article we discussed top 25 Linux apps and their installation, launching, and removing process of the application in the Debian/ Ubuntu based Linux distributions.

How to Install Yarn on Debian 11 Linux

How to Install Yarn on Debian 11

Yarn (an acronym of Yet Another Resource Negotiator) is package manager initially introduced by Facebook, to overcome the deficiencies of a well-known package manager npm. This detailed post guides to install yarn on Debian 11 system.

Linux Perf command

Linux Perf command

Perf is a lightweight CPU profiling command-line utility that monitors program events and examines CPU performance. The perf command may record CPU performance counters and trace points and is used as a major interface to the Linux kernel’s performance monitoring features. The perf tool helps you improve your system by revealing which applications take the longest to execute. In this article, we explain what Linux perf command is and how you can use it.

Debian 11 Review

Debian 11 Review

Debian is the popular distribution of Linux. Debian 11 supports a good range of hardware architectures, exFAT, and many updated packages in its repository. The Debian buster users facing some security issues like Buster supports the SHA-512 but does not provide the support for the yes crypt, Bullseye does so. In this article, we discussed the new features which are introduced in Debian 11 or Debian Bullseye.

How to Install and Use FFmpeg on Debian 11

How to Install and Use FFmpeg on Debian 11

FFmpeg is one of the most popular and used command-line tools which is used for multi-purposes for video and audio files like for converting and compressing. In this write-up, we have discussed the installation procedure of the FFmpeg on Debian 11

How to set up Apache Virtual Hosts on Debian 11

How to set up Apache Virtual Hosts on Debian 11

Apache webserver supports the feature of the virtual host by hosting different websites from the same machine. In this writeup, we will learn how to install and set up the virtual host using the Apache web server in Debian 11.

How to install NGINX on Debian 11

How to install NGINX on Debian 11

NGINX is a well-known web server with open-source access and is used by top rated companies because of its extensive support for HTTP cache, reverse proxying, load balancer etc., We have provided a guide that contains two methods to install NGINX on Debian 11

How to run multiple commands in parallel in Linux Mint

How to run multiple commands in parallel in Linux Mint

There are several ways to run multiple commands in parallel in Linux Mint; using logical operator, using pipe operator, using semicolon and using bash scripting. Running and executing one command at a time on Linux Mint takes a long time and is not advised especially if you have a short time. This article is a detailed guide on how to run multiple commands in Linux Mint. Four different approaches are mentioned in this tutorial.

How to install Gradle on Debian 11

How to install Gradle on Debian 11

Gradle is the tool used to build the applications, it was launched in 2007 and is faster, powerful, and customizable than Ant, and Maven. Gradle is a much-improved tool than the previous tools used for build purposes like Apache Ant, Apache Maven, Grunt, and Gulp

How to Install TensorFlow on Debian 11 Linux

How to Install TensorFlow on Debian 11

TensorFlow is a widely used framework to assist machine learning programs in an effective manner. For instance, the library of TensorFlow is used by developers to build models and they can also create multi-layer neural networks.

How to Install Vagrant on Debian 11 Linux

How to Install Vagrant on Debian 11

Vagrant is an open-source tool to manage and configure virtual machine environments. With the help of vagrant, you can automate the process of installing an operating system on virtual machines

How to install Jenkins on Debian 11

How to install Jenkins on Debian 11

Jenkins is a server that has a lot of plugins and extensions which can provide ease in the life of developers in developing applications and software for different purposes. This article has explained the installation procedure of Jenkins in Debian 11 in detail.

How to Install OpenCV on Debian 11

How to Install OpenCV on Debian 11

OpenCV is an open-source library that contains around 2500 optimization algorithms to assist in accomplishing several computer vision and machine learning tasks.

How to Set Up a Firewall with UFW on Debian 11

How to Set Up a Firewall with UFW on Debian 11

Setting up a firewall with Ufw protects the server by monitoring the incoming and outgoing traffic of the network connections of a server. In this write up, we have discussed how to set up the firewall with ufw on Debian 11

How to install Skype on Debian 11

How to install Skype on Debian 11

Skype has changed the way people interact, and it’s now available on nearly every device conceivable, from cellphones to gaming consoles to desktops and laptops. You can make an audio, video, or conference call with anyone

how-to-install-tomcat-nine-on-debian-eleven

How to install Tomcat 9 on Debian 11

Tomcat is an open-source tool that is lightweight and offers great features like securing by SSL. Debian 11 is the latest release of Debian, in this follow-up we will learn the installation procedure of the Tomcat 9 on Debian 11 in detail. Before installing the Tomcat 9 on Debian 11, first, we have to initialize port 8080 which is by default assigned to Tomcat using the ufw command

How to Install Apache Maven on Debian 11

How to Install Apache Maven on Debian 11

Apache Maven is a widely used open-source management tool to build and document projects. Maven is also known as build tool: any build tool helps to perform several tasks related to source code management in a project.

How to Install Xrdp Server on Debian 11 Linux

How to Install Xrdp Server on Debian 11

Xrdp Server is based on RDP protocol through which you can remotely access another machine present in the same network. In this write-up, we have covered how to install Xrdp on Debian 11 system

How to install Ruby on Debian 11

How to install Ruby on Debian 11

Ruby is a general-purpose language but used mainly for web development applications and the implementation of the ruby on rails is also well known. In this article, we have learned the installation procedure of Ruby on Debian 11 by two methods;

How to Install Apache Cassandra on Debian 11

How to Install Apache Cassandra on Debian 11

The features of scalability, cluster cloud, and reliability increased the popularity of Apache Cassandra. We have installed its prerequisite that is Java and then import the key of Cassandra and added its latest repository to the repository of Debian 11.

How to install VirtualBox guest additions on Debian 11

How to install VirtualBox guest additions on Debian 11

VirtualBox guest addition installs the tools which enhance the functionality of Debian 11, it has a lot of features discussed in this write-up. This write-up describes the simple procedure of installing the VirtualBox guest additions on Debian 11 by mounting the ISO image of guest addition automatically as well as manually.

How to Install Visual Studio Code on Debian 11 Linux

How to Install Visual Studio Code on Debian 11

Visual studio code is a code editor which is used to run and edit different codes of different programming languages which can be used for different purposes by developers. It can be run in any operating system either it is Windows or Linux

How to Set Up SSH Keys on Debian 11 Linux

How to Set Up SSH Keys on Debian 11 Linux

SSH is a network protocol that permits two machines to communicate securely over an unsecured network. It is commonly used for accessing and managing remote servers. SSH key pair comprises a public and private key.

How To Add Swap Space on Debian 11

How To Add Swap Space on Debian 11

In Linux, swap space is used when there is no more physical memory (RAM) available. The swap space is accessed if the RAM is full and more memory resources are needed. We have shown you how to create and utilize swap space to your advantage in this article.  

How to install Mono on Debian 11

How to install Mono on Debian 11

Mono is the open-source Linux implementation of the .NET Framework. It is utilized in the various operating systems such as Linux, Windows, macOS for building cross-platform applications. You can use this platform for compiling and running C# programs. In today’s write-up, we have shown you how to install Mono on Debian 11

How to add a user to Sudoers in Debian 11

How to add a user to Sudoers in Debian 11

Adding users to Sudoers in Debian 11 can seem like a daunting task but in reality, it is quite an easy task to achieve. Sudoers are the users that have administrative rights in a Linux-based operating system.

How to Find your IP Address in Linux

How to Find IP Address in Linux

Don’t know to find out the IP address in Linux? No worries! This post will demonstrate how you can find your IP address using Linux commands and the GUI method. Moreover, the procedure of checking your public IP address will also be provided to you. So, let’s start!

how-to-install-memcached-on-debian-11-linux

How to Install Memcached on Debian 11 Linux

Memcached is a memory caching system that can be utilized for a variety of purposes. It is frequently used for improving the performance of dynamic database-driven websites by caching their objects and data in RAM to handle the subsequent requests.

How to install Anaconda on Debian 11

How to install Anaconda on Debian 11

Anaconda is used for the deployment of the data related to data science and is also equipped with all the tools and packages with help the data scientists to perform their tasks.

How to Install and Use FFmpeg on Ubuntu 20.04

How to Install and Use FFmpeg on Ubuntu 20.04

FFmpeg is a software widely used for converting various media files into different patterns, reducing media file sizes and capturing streaming videos. In this how-to guide we installed FFmpeg on Ubuntu 20.04 along with how to use it.

How-to-Install-and-Configure-Squid-Proxy-on-Ubuntu

Installing & Configuring Squid Proxy on Ubuntu

Squid Proxy provides us various services including server caching as well as boosting up the speed of web server. It further provides you to restrict the users who can have access to the internet. In this how-to guide we guided you step by step through the installation of Squid Proxy.

How to Install Python 3.9 on Ubuntu 20.04

Installing Python 3.9 on Ubuntu 20.04

Python is a widely growing programming language that is being used for all types of purposes. From machine learning to developing games. Here in this tutorial we showed you installation of Python 3.9 on Ubuntu 20.04.

How to Set Up WireGuard VPN on Ubuntu 20.04

How to Set Up WireGuard VPN on Ubuntu 20.04

If you are in search of an advanced, lightning-fast and highly secure VPN then you should go for WireGuard once. Installing WireGuard VPN on Ubuntu is not that complex. You can enjoy WireGuard in your Ubuntu OS too

How to Install PHP 8 on Ubuntu 20.04

How to Install PHP 8 on Ubuntu 20.04

There are many popular frameworks that are written using PHP, such as Laravel, WordPress, Magento etc. Here in this article we’ll guide you step by step on the installation of PHP 8 on your Ubuntu 20.04. So follow the provided steps for successful installation.

How to Setup FTP Server with VSFTPD on Ubuntu 20.04

How to Setup FTP Server with VSFTPD on Ubuntu 20.04

FTP provides a service of transferring files between various systems over the network. VSFTPD is a widely used choice for setting up FTP servers. In this how-to guide we learned the installation of FTP Server with VSFTPD on Ubuntu 20.04. Furthermore, we configured it and its firewall along with the creation of a user.

Install and Configure Fail2ban on Debian 11

Install and Configure Fail2ban on Debian 11

Fail2ban is an open source, free tool which is the best out there in helping you protect from brute force attacks or DDOs attacks. It achieves its task by monitoring the service logs for any kind of malicious activity. To scan log files, regular expressions are used by Fail2ban. Fail2ban scans and then if any pattern that matches is counted. When this count reaches a certain threshold which is predefined, it bans the IP of the offending machine. The installation process of Fail2ban is very easy as it is already in the default repositories of debian 11. Let’s explore the steps in installing Fail2ban one by one. Step1: To install Fail2ban, run the following command in the Debian 11 terminal