If you’re running Ubuntu Linux on your desktop, you’ll be regularly prompted to update using the built-in update tool. But what if you’re on Ubuntu Server or want to check for and run any pending updates manually? This tutorial covers the steps required to update your… Read More »How to Update Ubuntu Linux [Server and Desktop]
I'm Brad, and I'm nearing 20 years of experience with Linux. I've worked in just about every IT role there is before taking the leap into software development. Currently, I'm building desktop and web-based solutions with NodeJS and PHP hosted on Linux infrastructure. Visit my blog or find me on Twitter to see what I'm up to.
This article explores chmod 777, a Linux command used to give ALL RIGHTS to the user, group, and others. As a new Linux user, web developer, or system administrator, you have probably been instructed to type: chmod 777 /path/to/file/or/folder …into your Linux shell at some point. Whenever you’re running commands… Read More »What Is chmod 777 and What Does It Do in Linux?
SCP or Secure Copy securely transfers files between two hosts over the network using the SSH protocol. This tutorial explains how to use this popular command with numerous examples. SCP is pre-installed with most Linux distributions and is often used for deploying software to servers and backing up – frequently… Read More »Using the SCP Command to Securely Copy Files [Examples]
It’s important to stay up to date – both for security and compatibility reasons and because it’s always nice to have the latest features in your Linux Operating System. To find out which Linux distribution, and version of that distribution you’re using, use one of the… Read More »How to Quickly Check your Ubuntu Version [Easy]
The for loop is a handy tool when writing Bash scripts for repeating a task for a number of files, records, or other values. The for statement will iterate over a list of values, performing tasks on each one until all items have been processed. Usage cases… Read More »Bash For Loop [With Examples]
Ever wanted to see check the weather is in Tripoli and read randomized Seinfeld quotes while you’re doing your hair in the morning? Smart mirrors are the DIY project to make that happen. This easy-to-follow tutorial covers how to build a small magic mirror using a… Read More »How to Build a Smart Magic Mirror Using a Raspberry Pi Zero [Tutorial]
If you followed our Magic Mirror tutorial, you’d see the wget command was used to download some files. This tutorial explains how to use wget, a command-line tool for downloading (getting) files from the web, be it via HTTP, HTTPS, FTP, or FTPS. Use it to… Read More »Linux wget Command Guide [With Examples]
This tutorial explores the popular raid levels, RAID 0, RAID 1, RAID 5 & RAID 10, with diagrams and explanations. What is RAID? RAID – Redundant Array of Inexpensive (or Independent) Disks is a data storage solution that works by combining multiple disks connected to a… Read More »RAID 0, RAID 1, RAID 5 & RAID 10 Explained [With Images]
This guide explores the 500 internal server error code, an HTTP error, and how to fix it. HTTP Errors and Error Codes Whenever a web page is loaded, a request is made to an HTTP server (Most web servers run Linux, by the way), and… Read More »What Is a 500 Internal Server Error and How to Fix It?
We know that Ubuntu Linux is based on the Debian Linux distribution and that because of that, they are similar in many ways – but which one should you use? As usual, it depends on your own preference and skill level. On the Desktop and the Server [Comparison]… Read More »Debian vs Ubuntu Linux [Easy to Digest Comparison]