Don’t miss the limited-time deals!
Tutorials Learning lab New
search
How to set and list Linux environment variables

Linux environment variables are key-value pairs defining your system’s shell session and program behavior. They let system administrators easily...

How to install PostgreSQL on CentOS 9 + create roles and databases

PostgreSQL is an open-source relational database management system (RDBMS) known for its capability to handle large amounts of data, making ...

How to install MongoDB on Ubuntu

MongoDB is one of the most popular open-source NoSQL database managers. It stores data in a formatted document instead of ...

How to remove all Docker images, containers, volumes, and networks

Docker images are the cornerstone of your Docker environment, serving as templates from which containers are created. However, these images ...

How to install Maven on Ubuntu: using apt and official website

Software development is one of the most challenging areas to work in. Fortunately, the right tools can make the development ...

Linux sed command: How to use and practical examples

The Linux sed command lets you find, replace, insert, and delete lines in a file without opening it using a ...

NGINX vs. Apache: Which web server is better for performance and scalability?

When comparing NGINX vs. Apache, architecture plays the biggest role. Here’s how the two web servers differ in terms of ...

How to install Docker on CentOS 9 Stream + Docker Compose

Many sysadmins use Docker in their work because of the advantages it provides when handling containers in Linux. Docker is ...

Linux touch command: what it is + examples of how to use it to modify timestamps

People usually associate the touch command in Linux with creating files. However, like many other Linux commands, it offers much ...