Screen is a terminal multiplexer that allows you to run multiple terminal sessions inside a single terminal window or SSH session. It can be very useful on remote servers like Ubuntu cloud servers where you want to run long-running processes that you can disconnect from and reattach to later. Here is how to install and ..
Category : Linux system administration
Logical Volume Management (LVM) is a useful tool for managing large storage volumes on Linux. It allows you to create logical volumes that can span multiple physical storage devices. This gives you flexibility in allocating disk space that goes beyond the restrictions of physical disk partitions. In this guide, we will cover the basics of ..
Introduction to Indexes Indexes are an important part of optimizing MySQL databases. An index allows the database to find and retrieve data from tables much faster by storing a sorted list of values that point back to the full records. Without an index, MySQL must scan through every row of a table to find relevant ..
Introduction Managing user accounts is an essential task for system administrators, whether you’re using CentOS / RedHat or Ubuntu / Debian as your operating system. Adding and deleting users is a routine part of system administration and helps ensure the security and proper access control on your server. In this article, we will provide you ..
When it comes to searching for specific text patterns in Linux, two powerful tools come to mind: grep and regular expressions. Combining the functionality of grep with the flexibility of regular expressions allows users to efficiently search through files and directories, pinpointing relevant information with ease. In this article, we will explore the basics of using grep and regular expressions in ..
Java is a popular programming language that is widely used for building various applications and software. If you are an Ubuntu 18.04, 20.04 or 22.04 user and want to install Java using the apt-get package manager, this guide will walk you through the process. By following the steps outlined below, you’ll be able to install ..
Introduction The sudoers file is a crucial configuration file in Unix-like operating systems that controls access to root or superuser privileges. Understanding how to edit this file is essential for system administrators and power users. In this article, we will delve into the process of editing the sudoers file step by step, covering topics such ..
Introduction In the Linux operating system, managing processes is an essential task for system administrators and users alike. Whether you need to monitor running processes, terminate unwanted ones, or adjust their execution priority, several powerful command-line utilities come to the rescue: ps, kill, and nice. In this article, we will explore how to effectively use these commands to ..
Introduction In the modern digital landscape, ensuring the security of your systems and networks is of paramount importance. One of the key tools in safeguarding your CentOS 7 server is FirewallD, a dynamic firewall management utility. FirewallD provides an easy-to-use interface for configuring and managing firewalls, allowing you to control incoming and outgoing network traffic. ..
Introduction Docker Registry is a powerful tool that helps manage the storage and distribution of Docker container images. While Docker Hub provides a free public registry for hosting custom Docker images, there are scenarios where it is necessary to have a private registry to keep sensitive or proprietary images secure. By setting up a private ..