Explore different methods for checking unallocated free space on a hard disk.
Also find me here:
Baeldung Author
Robert Edward
An enthusiastic Software Engineer with strong foundation in computer science and engineering principles. I am adept at transforming ideas and requirements into functional software products. I specialize in building healthcare solutions and systems.
Here's what I've written (so far):
Baeldung on Linux
- All
- Files (15)
- Administration (11)
- Scripting (5)
- File Editing (5)
- Security (3)
- Processes (3)
- Networking (3)
- File Searching (3)
- Filesystems (2)
- File Compression (2)
- Search (1)
- Installation (1)
- File Viewing (1)
What Are Display Managers and How Do They Work?
Filed under Administration
Learn what display managers are used for on Linux, how they work, and how to install them.
How to Auto-Detect Encoding of a Text File in Linux
Filed under Files
Learn how to detect the type of encoding for a text file using Bash and Python in Linux.
How to List All Cron Jobs for All Users on Linux
Filed under Administration
Learn how to list all cron jobs of every user on a Linux system.
How to Monitor All Login Attempts in Linux
Filed under Administration
Learn how to view all failed login attempts on a Linux system.
How to Convert a Date Format to Another Format
Filed under Scripting
Learn how to convert between various date formats via the Linux command line.
How to Get the Best Quality With FFmpeg During Conversion
Filed under Files
Learn how to convert videos and retain the best quality possible when using ffmpeg on Linux.
How to Properly Install Chrome From the Command-Line
Filed under Administration, Installation
Learn how to correctly install Chrome from the command-line on Linux.
How to Find Files by the Length of the Filename
Filed under File Searching
Explore different methods using various built-in commands to find files based on their filename length.
How to Display Wireless/WiFi Information in Real-time in Linux
Filed under Administration, Networking
Learn different methods for displaying wireless network and driver information.
How to Embed Subtitles into a Video Using FFmpeg
Filed under File Editing
Learn How to Embed Subtitles into a Video Using FFmpeg
Clear the Cache of Nginx
Filed under Administration, Networking
Explore different ways to clear the cache on Nginx.
How to Automatically Suspend and Wake a Linux Machine
Filed under Administration
Learn two different methods to automatically suspend, sleep, or shut down a Linux machine.
Configuring Automatic LetsEncrypt SSL Certificate Renewal
Filed under Security
Learn how to configure automatic LetsEncrypt SSL certificate renewal for Nginx and Apache-based servers
How to Change the Timezone on Linux
Filed under Administration
Explore the different methods available for changing the timezone on Linux.
Decompressing a BZ2 Compressed Archive on Linux
Filed under File Compression, Files
Learn different methods for decompressing .bz2 archive files in Linux.
Search and Replace in Vim
Filed under File Editing, Files
Explore the different methods available for performing a search and replace with the Vim editor.
Rotating Videos Using FFmpeg
Filed under Files
Learn multiple methods for rotating videos to different degrees using FFmpeg.
Retrieve Video Information on the Command Line in Linux
Filed under Scripting
Learn various command-line tools to retrieve information from video files in Linux.
How to Extract IPv4 Addresses from Files in Linux
Filed under Administration, Files
Explore different methods to extract IPv4 addresses from a file in Linux.
How to grep Hidden Files and Directories
Filed under File Searching, Files
Learn how to use the grep command to search for a specific text pattern in a directory tree containing hidden files and directories.
Difference Between awk, nawk, gawk and mawk
Filed under File Editing, File Searching
Learn about the awk, nawk, gawk, and mawk interpreters and understand the differences between them.
The Difference Between fork(), vfork(), exec() and clone()
Filed under Processes
Learn the similarities and differences between the fork(), vfork(), exec(), and clone() system calls with examples.
How to Exclude Files and Directories When Creating a tar.gz File
Filed under File Compression, Files
Learn multiple methods to exclude specific files or directories when creating a .tar.gz archive.
The Difference Between #!/usr/bin/bash and #!/usr/bin/env bash
Filed under Scripting
Explore the differences between #!/usr/bin/bash and #!/usr/bin/env bash shebang lines and understand their advantages and disadvantages.
Buffer and Cache Memory in Linux
Filed under Administration
Learn about buffer memory and cache memory in Linux and the differences between them.
Print Statistics of Numbers on the Linux Terminal
Filed under Scripting
Learn various Linux tools for calculating statistics like max, min, median, mode, standard deviation, and more.
An Overview of ARM64, ARMel and ARMhf Processor Architectures
Filed under Administration
Learn what ARM processors are, and the Debian GNU/Linux ports that are available to support some of its architectures.
Difference Between the Result of free and top Commands
Filed under Processes
Learn the similarities and differences between the free and top commands in Linux.
Get the Most Recent File in a Directory
Filed under Files
Learn various methods to get information about the most recently modified file in a directory in Linux.
How to Encrypt a Large File with OpenSSL
Learn how to encrypt and decrypt a large file in Linux using OpenSSL.
Setup Public Key Authentication for SSH
Filed under Security
Learn how to set up public-key authentication between a local computer and a remote server. Also, find out how to disable traditional password-based authentication to protect the remote server from brute-force attacks.
How to Write Stdout to a File with Colors
Learn various methods for saving standard output to a file while preserving the colors.
How to Find Non-ASCII Characters in Text Files in Linux
Learn multiple methods for finding and highlighting non-ASCII characters within text files.
Creating a Hex Dump of a File
Filed under File Viewing, Files
Learn how to create the hex dump of a file in Linux using different tools.
DNS Caching in Linux
Filed under Networking
Learn how to configure DNS caching in Linux using the built-in systemd-resolved facility, or using an installable tool such as bind9 or dnsmasq.
Difference Between Resident Set Size and Virtual Memory Size
Filed under Processes
We sometimes need to check how much memory is consumed by processes in our system. We look at the meaning of resident set size and virtual memory size, and how to find out how much is in use.
How to Edit Binary Files on Linux
Filed under File Editing, Files
Learn what binary files are, and how to edit them using various tools.
How to Add a String After Each Line in a File in Linux
Filed under File Editing, Files
Learn how to add a string to the end of each line of a file in Linux using sed, awk, echo, perl, and other commands.
What’s the Difference Between initrd and initramfs?
Filed under Filesystems
Take a closer look at initrd and initramfs and explore some of their differences and similarities