Quickly jump to any server with UNIX/Linux SSH jumpbox scripts

If you are a UNIX sysadmin for any number of servers, you need to build yourself a Linux secure shell (SSH) jumpbox. Do it now! Having a centralized location that you can use to quickly “jump” to any box saves a whole bunch of time. Not only that, it opens opportunities for speeding up repetitive chores, and […]

Resizing Linux drives in VMware | Give me my space part II

There are potential issues that you can encounter when working with Server 2012 virtual machines, especially around resizing drives. Using vSphere 5.1, ESXi 5.1 host, and VMware tools with Red Hat Enterprise Linux 6.4, I wanted to start a discussion on how to resize drives in Linux. When I resized Server 2012 drives in VMware, […]

This trailer has a lot in common with Linux

I have this trailer. I bought it for $150 from some sketchy dude out in a place called Wooster, Ohio. He was a nice enough guy, but I’m not sure if the trailer was actually his. Not that anyone would have missed it. It has rusty springs, rotten tires and the lights are held together […]

Linux Text Editors: Vi and Nano

When working with text editors, you pretty much choose between Vi or Nano. Vi is old school with a blank layout and no visible controls, which can make it difficult to work with for beginners. However, it is very powerful and once you learn the keystrokes it can be used very quickly to edit config […]

Adding Linux Users and Groups

What we’ll cover in this article is adding and deleting users, as well as modifying exiting users. We’ll then focus on groups and how to add/delete them. I will also point out key files that are associated with this process for those of you that are new to Linux or are looking to pass some […]

Linux File Permissions

What we’ll cover in this article is how to identify permissions for files & directories and how to change them, as well as changing ownerships, groups, etc. Depending on what you want to do, you’ll want to make sure you have the appropriate permissions (obviously), so let’s find out how to change them. Let’s start […]

Linux Commands for Beginners Part 2: Exploring the CLI

This article, which continues from Beginner Linux Administration, will focus mainly on the command line interface, also known as the CLI. We will explore features using ls, grep, piping and other tools used for generating info, creating files and directories, and a brief introduction to permissions. In general you may be using a GUI to […]

Linux Commands for Beginners Part 1: Beginner Linux Administration

The goal of this article is to help introduce new users to the basics of Linux. After reading this article you will have an understanding of how the Linux system is structured, where files and directories are located making it easier for you to navigate around, giving you a better idea of how your systems […]

Top 3 Alternative Linux Browsers

Today’s headlines are dominated by tales of the browser wars. In the race to produce the fastest, most feature-rich application, the conversation often cites the top contenders: Mozilla Firefox, Microsoft Internet Explorer, Apple’s Safari and more recent entry, Google Chrome. But should the discussion really end there? In the Linux world, there are a myriad […]

Introduction to Python Programming in Ubuntu Linux

Python is one of a handful of modern programming languages gaining a lot of traction in the development community. It was created by Guido von Rossum in 1990, named after – you guessed it – the comedy, “Monty Python’s Flying Circus”. Like Java, once written, programs can be run on any operating system. I began […]