To get started as a Linux (or Unix) user, you need to have a good perspective on how Linux works and a handle on some of the most basic commands. This first post in a “getting started” series examines ...
The .history file in Linux – whether ~/.bash_history, ~/.zsh_history or ~/.history – provides ways to track and reuse commands that you have recently run. This post suggests how you might make good ...
For many users who get started with the command line in Linux, there’s a good chance they’re using Bourne Again Shell, or Bash. Bash is the default shell on Mac OS X, and Windows users can use Bash ...
In our first tutorial on command line wizardry, we covered simple redirection and the basics of sed, awk, and grep. Today, we're going to introduce the concepts of simple variable substitution and ...
Before we see how to run Bash on Ubuntu on Windows, here’s a little bit about Microsoft’s amazing step of integrating user mode Linux and its tools into Windows OS. Who would have thought one would be ...
If you don't care much about whitespace bash is great: it normally turns multiple whitespace characters into one and it breaks things into words based on white space. If on the other hand you'd like ...
Microsoft, with the release of the Windows 10 anniversary update, gave their users a gift: the ability to run Linux (Ubuntu) on it. In a previous article, I explained how to enable Linux on Windows ...
For Linux users, the command line is a celebrated part of our entire experience. Unlike other popular operating systems, where the command line is a scary proposition for all but the most experienced ...
Now here's something you likely didn't expect at Microsoft's Build developer conference: A staple feature of Linux (and Unix) is coming to Windows 10. The company is integrating the Bash command-line ...