Cat, Head, and Tail Linux Utilities

Generally, if you’re working with Linux then you’re working in terminal. It is incredibly important to understand how to read files while working in terminal, and Linux has a few nifty options. What you should do really depends on the situation and size of the file. A few of the basic functions you will use… Continue reading Cat, Head, and Tail Linux Utilities

Exploring Linux via Terminal

The Linux terminal is easily the most intimdating feature of Linux, but also the source of its power. On Windows if you want to find a file you typically browse through directories with or without shortcuts to those directories. You can do that on Linux too if you really want, but BASH is incredibly powerful.… Continue reading Exploring Linux via Terminal

Creating a Linux+ Study Environment

In order to prepare for Linux+ it is incredibly important to have several distributions on your machine simultaneously. When I studied for Linux+ in college I only used Ubuntu Server and Fedora Workstation. However, as it’s pointed out in the Sybex study guide different distributions are like different models of cars with their own pros… Continue reading Creating a Linux+ Study Environment

Quick Walkthrough: Dualbooting Linux

This is a quick walkthrough because Linux installers typically have a straightforward GUI. The hard part about installing a second operating system on a Mac or Windows device is the initial set up. Hard drives are broken up into partitions, which are sections of memory dedicated to specific tasks. For example, there is typically a… Continue reading Quick Walkthrough: Dualbooting Linux

Programming Laptops

When I was in college I saw a lot of Computer Science majors with fancy gaming laptops running Windows. Not only were the laptops likely overkill for their applications, but Windows is a horrible environment for programming. For example, you can quickly get C/C++ support in Fedora Linux because GNU support is native on Linux.… Continue reading Programming Laptops