Blog
Check if File Exists in Bash Script
This tutorial will teach you how to check if a file or directory exists by using Bash scripts and conditional statements.
Published: 10/18/2022How to Change System Locale in Ubuntu
This tutorial shows how to change the system locale for Ubuntu Linux, via command line terminal and interactive mode.
Published: 10/17/2022How to Install Notepad++ on Manjaro
This tutorial teaches you how to install Notepad++ editor on Manjaro Linux via command line and GUI.
Published: 10/16/2022How to Install Visual Studio Code on Manjaro
This tutorial shows how to install and remove Visual Studio Code via command line and GUI on Manjaro Linux.
Published: 10/15/2022How to Install VirtualBox Guest Additions on Ubuntu 22.04
This guide shows the step by step instructions to install VirtualBox Guest Additions via package manager on Ubuntu 22.04.
Published: 10/14/2022How to Make a User's Password Expire
Learn how to force a user's password to expire, set expiration date, and check expiration date with passwd and chage commands on Linux.
Published: 10/14/2022How to Install Steam on Manjaro
This tutorial shows you how to install Steam on Manjaro Linux via command line and GUI step by step instructions.
Published: 10/13/2022How to Install and Use 7-Zip on Linux
Learn to use 7-Zip on Linux to compress and decompress files, encrypt and password-protect files, and create backups with tar + 7z commands.
Published: 10/12/2022How to Disconnect From SSH Session in Linux
This tutorial will teach you the commands, keyboard shortcut, and escape characters to disconnect from an SSH session.
Published: 10/12/2022How to Create Symlinks in Linux
This tutorial teaches you about symbolic links (symlinks) in Linux. Learn how to create, delete, overwrite, and unlink.
Published: 10/11/2022Install GUI on Ubuntu 22.04 Server & Desktop
This tutorial shows how to install GNOME, KDE, LXQt, Xfce, and other desktop environments on Ubuntu 22.04 Desktop and Server.
Published: 10/10/2022How to Delete a Site From Certbot
This tutorial shows how to delete a website's Let's Encrypt SSL certificate by using the certbot utility on Linux.
Published: 10/10/2022How to Check GNOME Version
This tutorial will teach you how to check the installed version of the GNOME desktop environment via command like and GUI.
Published: 10/10/2022How to Move a User's Home Directory on Linux
This tutorial will teach you how to move a user's home directory by using the usermod command on Linux.
Published: 10/9/2022How to View IP Address on Linux
This tutorial shows you how to view the internal system IPv4 and IPv6 address via command line methods and GUI.
Published: 10/8/2022How to Change LibreOffice Language and Spell Check on Ubuntu
Learn how to change the language and spell check in LibreOffice. Includes installation instructions to add additional language support.
Published: 10/7/2022How to Mount ISO File in Linux
This tutorial will show you how to mount an ISO file in Linux using command line and GUI methods.
Published: 10/6/2022How to Remove Exif Data via Linux Command Line
This guide shows how to remove Exif metadata from JPG, PNG, and other image files with Linux commands.
Published: 10/6/2022How to View and Clear Terminal History in Linux
This tutorial will teach you how to view and clear the terminal history in Linux using multiple commands.
Published: 10/5/2022How to Install Lutris on Ubuntu 22.04
This tutorial shows how to install Lutris on Ubuntu 22.04 and use the application to install PC video games.
Published: 10/4/2022How to Install Signal on Ubuntu 22.04
This tutorial shows how to install Signal on Ubuntu 22.04 using GUI, Snap, and apt. Also learn how to launch and remove the application.
Published: 10/4/2022Bind Process to a Network Interface With Namespaces
Learn how to create a network namespace in Linux in order to bind a process to an interface.
Published: 8/15/2022How to Install Telegram on Ubuntu 22.04
This tutorial will show you how to install Telegram messenger on Ubuntu via apt (command line), snap, and GUI methods.
Published: 7/21/2022How to Use Visual Studio Code - Live Share Extension
Learn how to use the Live Share Extension to collaborate on projects in Visual Studio Code on Linux.
Published: 6/8/2022How to Add User in Linux
Learn how to add a new user account in Linux via adduser and useradd commands, as well as through desktop GUI.
Published: 6/3/2022How to Install Visual Studio Code on Ubuntu
Learn how to install Visual Studio Code IDE on Ubuntu Linux via command line with apt and snap package manager or via GUI.
Published: 6/3/2022How to Print Directory Tree on Linux
This tutorial shows how to install and use the tree command to print directory structure on Linux. ls, du, and find examples included.
Published: 3/19/2022Install Google Chrome on RHEL/Fedora/CentOS/Rocky/AlmaLinux
Learn how to install Google Chrome on RHEL, Fedora, CentOS, Rocky, and AlmaLinux in a few short steps.
Published: 2/28/2022The Abandoned Resort on Contadora Island, Panama
Published: 2/17/2022Install KDE Plasma Desktop on Ubuntu 22.04
Learn how to install the KDE Plasma desktop environment via the command line on Ubuntu Linux. Full, standard, and minimal desktop covered.
Published: 12/22/2021How to Install WhatsApp on Manjaro
This guide shows how to install WhatsApp on Manjaro Linux via command line from AUR, and how to use the WhatsApp web client on Manjaro.
Published: 12/20/2021Check External IP From Linux Command Line
See how to use the dig, curl, and wget Linux commands to view a system's external/public IP address from command line terminal.
Published: 11/26/2021How to Install Python 3 or Python 2 on Ubuntu 20.04
See how to install Python 2.7 and/or Python 3 on Ubuntu 20.04 Linux via the command line with step by step instructions.
Published: 11/25/2021How to Install VirtualBox Guest Additions on Kali Linux
This guide shows the step by step instructions to install VirtualBox Guest Additions and its prerequisites on Kali Linux.
Published: 11/24/2021How to Upgrade to Debian 11 Bullseye
We will guide you through the upgrade process for Debian 11 Bullseye Linux, the latest release from Debian developers.
Published: 11/22/2021How to Upgrade to Ubuntu 22.04 Jammy Jellyfish
This guide shows how to upgrade Ubuntu to 22.04 Jammy Jellyfish, the latest long term support version from Canonical.
Published: 11/18/2021Convert PNG Images to WebP on Linux (With Commands)
See how to convert PNG images to and from WebP format on the Linux command line with cwebp and dwebp commands.
Published: 11/11/2021Mount and Access Hard Drives in Windows Subsystem for Linux (WSL)
This guide shows how to mount and access hard drives and removable drives in WSL, along with persistent mounting.
Published: 11/7/2021Neofetch Command in Linux (With Examples)
Learn how to install and use the Neofetch command in Linux through examples. See how to take that perfect Neofetch screenshot.
Published: 11/1/2021Find Files Based on Size in Linux
This guide shows how to find files in Linux based on their file size. Search for the largest files on your hard drive to free up storage.
Published: 10/29/2021How to Disable (or Enable) Firewall in Ubuntu 20.04
View the commands to disable or enable the system firewall in Ubuntu Linux, using either ufw or iptables.
Published: 10/19/2021Allow Port Through Firewall in Ubuntu 20.04
This tutorial shows how to allow a port through the ufw firewall on Ubuntu Linux. Ports include SSH, HTTP, HTTPS, and others.
Published: 10/19/2021What Version of Linux Am I Running?
This tutorial shows how to check kernel version and distribution name of a Linux system with commands and GUI.
Published: 10/8/2021How to Disable a User in Linux
This guide shows how to disable or lock a user's account with usermod, /sbin/nologin, and /bin/false on Linux.
Published: 10/4/2021Download Linux
This page features download links for 20 popular Linux distributions, and helps you choose which distro is the right one for you.
Published: 10/1/2021How to Install Notepad++ on Ubuntu 20.04
This guide shows the step by step instructions to install Notepad++ on Ubuntu via command line and GUI.
Published: 9/28/2021How to Delete a User in Linux
This guide shows the step by step instructions to delete a user account on Linux from the command line.
Published: 9/3/2021How to Execute Sudo Commands Without Password
These instructions show how to permanently disable the sudo password on Linux, or how to supply a sudo password in any command.
Published: 8/25/2021Add or Remove User From Group in Linux
This guide shows how to add a user to group or remove user from group in Linux. We also show how to add multiple users to group.
Published: 8/22/2021Using Pacman on Arch and Manjaro
This guide shows how to use the pacman package manager to on systems like Arch Linux and Manjaro. Install, remove, upgrade packages, etc.
Published: 7/23/2021How to Install VirtualBox Guest Additions on Manjaro
This guide shows the step by step instructions to install VirtualBox Guest Additions on Manjaro Linux.
Published: 7/2/2021How to Install Manjaro Linux
This guide covers the step by step instructions to download and install Manjaro Linux on a computer or virtual machine.
Published: 6/28/2021Kill Processes in Linux - Kill, Pkill, Killall Commands
This guide shows how to terminate processes on Linux by using the kill, pkill, and killall commands along with TERM and KILL signals.
Published: 6/22/2021How to Install Steam on Ubuntu
This guide shows the step by step instructions to install Steam on Ubuntu Linux, open the application, and keep Steam up to date.
Published: 6/12/2021How to Install VMware Tools on AlmaLinux
This guide shows the step by step instructions to install VMware Tools on an AlmaLinux VMware virtual machine.
Published: 6/11/2021How to Install TeamViewer on Ubuntu
This guide shows the step by step instructions to install TeamViewer on Ubuntu, use the application, and keep it up to date.
Published: 6/10/2021How to Create and Open tar Files on Linux
A guide on how to use the tar command to create compressed and uncompressed tar archives on Linux, and how to extract files from a tarball.
Published: 6/7/2021How to Install AlmaLinux
This guide shows the step by step instructions to install AlmaLinux on a physical computer or virtual machine.
Published: 6/7/2021Top 10 Most Useful rsync Commands
This guide shows 10 of the most useful rsync commands for Linux users, and shows examples of how to use them.
Published: 6/4/2021Add User to sudoers File on Debian
This guide shows how to grant sudo access to a normal user account on Debian Linux, allowing them to execute commands with root permissions.
Published: 6/3/2021How to Host a Node.js Website With Apache on Ubuntu
This guide shows how to host a Node.js website in Apache on Ubuntu. We also configure SSL encryption and use PM2 to manage the Node app.
Published: 6/2/2021How to Uninstall NGINX From Ubuntu
This guide shows command line instructions to remove or purge NGINX from Ubuntu Linux.
Published: 6/2/2021How to Log rsync Transfers on Linux
This guide shows command line examples to send rsync output to a log file on Linux.
Published: 5/28/2021How to Install Google Chrome on Ubuntu Linux
This guide shows the step by step instructions to install Google Chrome on Ubuntu Linux. We also show how to update the browser.
Published: 5/28/2021How to Install Google Chrome on Debian Linux
This guide shows the step by step instructions to install Google Chrome on Debian Linux. We also show how to update the browser.
Published: 5/27/2021Backup and Restore MySQL Databases via Linux Command Line
This guide shows a few examples for using Bash commands to backup one or multiple MySQL databases on Linux, as well as importing the backups.
Published: 5/27/2021How to Host a Killing Floor 2 Server on Ubuntu
This guide shows how to set up and run a Killing Floor 2 gaming server on Ubuntu Linux.
Published: 5/23/2021How to Reset Forgotten Root Password on Fedora
This guide shows how to reset the root password on Fedora Linux, even if you have forgotten it and lost access to the account.
Published: 5/9/2021How to Reset Forgotten Root Password on Ubuntu
This guide shows how to reset the root password on Ubuntu Linux, even if you have forgotten it and lost access to the account.
Published: 5/8/2021How to Recover Deleted Photos in Linux with recoverjpeg
This guide shows how to use the recoverjpeg tool on Linux to recover lost or deleted photos from a hard drive or any device.
Published: 4/23/2021How to Specify SSH Password in rsync Command
This guide shows how to provide an SSH password as part of an rsync command.
Published: 4/22/2021How to Exclude Files and Directories From rsync
This guide shows how to exclude files and directories from an rsync transfer, with multiple examples including for a Bash script.
Published: 4/22/2021How to Use rsync on a Different SSH Port
This guide shows the correct syntax to use the rsync command on a non-default SSH port.
Published: 4/21/2021How to Make the Linux find Command Execute Faster
This guide shows how to speed up the find command by using xargs and utilizing multiple CPU cores.
Published: 4/20/2021How to Rename Multiple Files at Once on Linux
This guide shows examples of how to rename multiple files at once with Bash scripting and the mv command, and the mmv and rename utilities.
Published: 4/18/2021How to Install VirtualBox Guest Additions on Debian
This guide shows the step by step instructions to install VirtualBox Guest Additions and its prerequisites on Debian Linux.
Published: 4/11/2021How to Install VirtualBox Guest Additions on CentOS
This guide shows the step by step instructions to install VirtualBox Guest Additions and its prerequisites on CentOS Linux.
Published: 4/10/2021How to Put Password in SSH Command
This guide shows how to put a password into an SSH command on Linux with sshpass, allowing for automatic login and bypassing the password prompt.
Published: 3/29/2021How to SSH Without Password Using RSA Keys
This guide shows how to generate RSA keys and use them to login to SSH without a password.
Published: 3/28/2021Using the ps Command in Linux to List Processes
This guide shows how to use the ps command to list running processes in Linux through common and helpful command line examples.
Published: 3/20/2021How to Disable (or Enable) SELinux in AlmaLinux
This guide shows the step by step instructions to disable or enable SELinux (Security Enhanced Linux) in AlmaLinux.
Published: 3/20/2021Losslessly Compress PNG Images via Linux Command Line
This guide shows how to losslessly optimize and compress PNG image files using Linux commands.
Published: 3/19/2021How to Install VirtualBox Guest Additions on openSUSE
This guide shows the step by step instructions to install VirtualBox Guest Additions and its prerequisites on openSUSE Linux.
Published: 3/13/2021Install WordPress With Apache, MySQL, and SSL on Ubuntu 20.04
This guide shows the step by step instructions to install WordPress on Ubuntu 20.04 with Apache HTTP server, MySQL database, and an SSL certificate from Let's Encrypt.
Published: 3/8/2021How to Install VirtualBox Guest Additions on AlmaLinux
This guide shows the step by step instructions to install VirtualBox Guest Additions and its prerequisites on AlmaLinux.
Published: 3/7/2021Losslessly Compress JPG Images via Linux Command Line
This guide shows how to losslessly optimize and compress JPG image files using Linux commands.
Published: 2/23/2021How to Install GNOME GUI on AlmaLinux
This guide shows the step by step instructions to install the GNOME desktop environment GUI on AlmaLinux.
Published: 2/23/2021What Is the Best Compression Tool in Linux?
This guide compares and benchmarks all the best compression tools in Linux, including tar, gzip, xz, bzip2, 7zip, zip, rar, and zstd.
Published: 2/22/2021How to Download a Website From the Wayback Machine
This guide shows how to download an entire website from the Wayback Machine via Linux command line.
Published: 2/21/2021How to Disable Automatic Updates in Ubuntu
This guide shows how to disable automatic updates in Ubuntu Linux from both GUI and command line, as well as Snap auto refresh/update.
Published: 2/21/2021How to Migrate From CentOS to AlmaLinux
This guide shows the official step by step instructions for how to migrate from CentOS to AlmaLinux.
Published: 2/18/2021