SysAdmin

Linux select() - Synchronous I/O Multiplexing

December 29, 2022

The select() system call enables a program to keep track of multiple file descriptors.
In this article, learn about Linux select() in synchronous I/O multiplexing.

Read more

Ubuntu 18.04 End of Life


The Ubuntu 18.04 release dubbed Bionic Beaver is nearing its end of life, scheduled for April 30, 2023. This article explores available options for machines running Ubuntu 18.04.

Read more

UEFI vs. BIOS: How Do They Differ?

December 27, 2022

UEFI and BIOS are two types of motherboard firmware used to wake up and check the system hardware during boot. This tutorial compares them and explains the use cases for each software.

Read more

Nala apt Frontend for Linux

December 22, 2022

APT (Advanced Package Tool) is a widely-used package manager for Ubuntu and other Debian-based Linux distributions. This article introduces Nala, a command-line APT frontend that aims to provide a tidier alternative to the standard apt user interface.

Read more

How to Upgrade Debian 10 to Debian 11

December 21, 2022

Debian 11 is the latest version of the popular Linux distribution. This tutorial shows how to perform a direct upgrade from Debian 10 to Debian 11.

Read more

What is a vCPU and How to Calculate vCPU Requirements?

December 15, 2022

A vCPU is a virtual central processing unit, created and used by virtual machines. This article explains the vCPU concept and shows how to calculate vCPU requirements.

Read more

How to Open a Port in Linux


The port number is a virtual concept in computer networking that provides a network identifier for a specific service or application. This article shows how to open a port in Linux and use Linux networking tools to list and test open ports.

Read more

How Linux Uses Sockets


Linux networking stack includes a wide range of network interfaces, protocols, and other components. This article focuses on sockets, an important network data-transfer mechanism used to build networked applications, implement network protocols and provide network services.

Read more

Rocky Linux vs. CentOS: How Do They Differ?

December 8, 2022

This comparison article delves into the topic of how Rocky Linux differs from CentOS and whether it is a viable option to fill the gap left by CentOS.

Read more

How to Install Yarn on Ubuntu


Yarn is a tool for managing, updating, and sharing your Java code. It works through node.js, and it helps to track libraries, dependencies, and even to share solutions with other developers. In this tutorial, learn how to install Yarn on Ubuntu.

Read more
1 38 39 40 41 42 77