Every Linux user needs to know to use a few command line tools. Most linux's have quite a few internal commands installed by default, but sometimes there are some tools that you probably need to install that can be very useful. These are a few that we at Clustered Networks use on a regular basis that we fine helpful in Linux desktop and Server Administration.
Every so often you need to check your external IP address from the command line or terminal in Linux. If you work a lot with VPN's these tools can be very useful. The three basic tools you can use to get your external IP address are DIG, cURL, and WGET. Either one of these tools will do the job. Once you get your IP, you can use the tools to add the content into a bash script you are writing, or whatever else you may need to use it for.
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone, and you deserve to choose where it is stored, whether it is shared with some third party, and how it's transmitted over the internet. Syncthing is great for small businesses and Home office networks.
This tutorial will show you how to backup multiple OctoberCMS Sites on a server with an automated bash / shell script. October CMS is one of the best CMS's on the market today as it is based on PHP and Laravel. If you are a web designer and host your sites on a VPS server such as AWS, Digital Ocean, Vultr, or Linode this script will make your life much easier.
You've just written an awesome script! Now you want to setup a cronjob. How do you determine if the script is running each day / week / month or on schedule? This video will show you how to monitor your cronjobs to ensure that they are running on time and on schedule.
The following videos are tutorials that will help you getting around the Linux Command Line. These tools are invaluable for using a Linux Operating System such as Debian or Ubuntu. These commands can be used on both Linux Desktop as well as Linux Servers.
Shell Script to Backup Websites and Databases from your VPS (Digital Ocean, Linode, AWS, Vultr). Be sure to edit the configuration options at the beginning of the script to match your environment prior to executing.
Shell Script to Backup MySQL Databases on Webserver Daily This Script Performs a full backup of the MySQL Databases on a Server. Be sure to edit the configuration options at the beginning of the script to match your environment prior to executing.