In this article, we will take a look at gdu an open-source disk usage analyzer written in go. Gdu is inspired by godu, dua, ncdu, and df. The gdu tool is created for SSD drives where parallel processing can be utilized. This tool can also work with HDD with less performance compared to SSD drives.
Make Linux Great Again
How to Install SQLite and SQLite Browser in Ubuntu
SQLite is a lightweight, small and self-contained RDBMS in a C library. Popular databases like MySql, PostgreSQL, etc. works in the client-server model and they have a dedicated process running and controlling all the aspects of database operation. But SQLite has no process running and has no client-server model. SQLite DB is simply an file
LFCA: Learn to Manage Time and Date in Linux – Part 6
This article is Part 6 of the LFCA series, here in this part, you will acquaint yourself with the general system administration commands to manage time and date settings in the Linux system. Time is crucial in any Linux system. Multiple services such as crontab, anacron, backup and restore services depend on accurate time to
How to Install and Configure VNC on Ubuntu 20.04
Virtual Network Computing (VNC) is a graphical desktop sharing system that allows you to use your keyboard and mouse to control another computer remotely. It is an open-source alternative to the Microsoft remote desktop protocol (RDP). This article explains how to install and configure a VNC server on Ubuntu 20.04. We’ll also show you how
LFCA: Learn User Account Management – Part 5
As a Linux system administrator, you will be tasked with ensuring the smooth flow of all IT operations in your organization. Given that some IT operations are intertwined, a systems administrator usually wears many hats including being a database or network administrator. This article is Part 5 of the LFCA series, here in this part,
10 Best Udemy Google Cloud Platform Courses in 2021
Google Cloud Platform is a suite of cloud computing services that share its running environment with the same infrastructure that Google uses internally for its end-user products e.g YouTube, Gmail, and Google Search. It consists of a set of physical assets i.e. computers, hard disks, and virtual resources that are contained in Google’s data centres
How to Use Break and Continue Statements in Shell Scripts
In this article, we will take a look at how to use a break and continue in bash scripts. In bash, we have three main loop constructs (for, while, until). Break and continue statements are bash builtin and used to alter the flow of your loops. This concept of break and continue are available in
How to Use until Loop in Your Shell Scripts
In bash for, while, and until are three loop constructs. While each loop differs syntactically and functionally their purpose is to iterate over a block of code when a certain expression is evaluated. Until loop is used to execute a block of code until the expression is evaluated to be false. This is exactly the
LFCA: Learn Basic Networking Commands – Part 4
At any given time when using your PC which is connected to a router, you will be part of a network. Whether you are in an office environment or simply working from home, your computer will be in a network. What is a Computer Network? A computer network is defined as a group of 2
How to Set Up WireGuard VPN on Debian 10
WireGuard is a general-purpose VPN (Virtual Private Network) that utilizes state-of-the-art cryptography. Compared to other popular VPN solutions, such as IPsec and OpenVPN , WireGuard is generally faster, easier to configure, and has a smaller footprint. It is cross-platform and can run almost anywhere, including Linux, Windows, Android, and macOS. Wireguard is a peer-to-peer VPN;