What Are Bash Special Parameters?

What are Bash special parameters is a topic I have been running away from for a while. Not anymore! I finally started getting more into bash scripting basics. Special parameters are predefined variables that Bash automatically creates. You don’t assign values to them. This was something new to me. So, after brewing a good cup …

Using the xargs command in Linux

I have been reviewing some useful commands in Linux during the holidays. Using the xargs command in Linux is one of them. Here are some sysadmin-style examples, simple and useful. Before, writing this I brewed coffee at home using my french press. Coffee inspires me. The xargs command receives input from another command. In simple …

Practical Linux File Management Examples

Below are real-world examples practical Linux file management examples you can try on any test server.Every command includes a quick explanation and a useful scenario. But, before trying the below Linux commands, I need to brew a great cup of specialty coffee at home. Directory and File Basics Create a folder for logs files: Create …

Create and change hard and symbolic links in Linux

This is another topic in Linux that usually got me thinking in circles. To Create and change hard and symbolic links in Linux is something I don’t usually do on a daily basis as a Sysadmin. Maybe you don’t either. I decided to brew a great cup of Caturra variety coffee at home before taking …

Vim Cheatsheet for Real Sysadmin Work

I tend to forget about various Linux commands especially when working in vim. This is why I decide to create this Vim Cheatsheet and share it with the world. Remember, Vim = Vi Improved (vi + extra features like syntax highlighting, undo/redo, plugins, scripting). In order to get inspiration I first had to brew a …

Regular Expressions (regex) in Linux

Regular Expressions (regex) are one of the most powerful tools for Linux sysadmins when searching logs, parsing configs, or cleaning up files. I found some practical real-life examples you’ll may use on your day-to-day SysAdmin routine. First, I needed to brew a great cup of Catimor coffee variety for more inspiration. Below are some brief …

Managing Processes in Linux Commands

I think managing processes in Linux is essential for Linux admins because process control equals server control. I decided to put together real-world commands and examples for future reference. First, I had to read some Specialty Coffee news to keep up to date about what’s going on in the coffee world. Run Jobs in the …

Streams, Pipes, and Redirects in Linux

Using Streams, Pipes, and Redirects in Linux is one of the usual daily tools for sysadmins. I used to be confused about these streams below, but now I’m starting to get more confident about it. I brewed a great Catimor coffee variety before putting together this simple tutorial. In Linux, every process has three default …

dd Command Tutorial for Sysadmins

I think I only used the dd command less than ten times in my Linux sysadmin life. So, I decided to put together a simple dd Command Tutorial for Sysadmins. But, first I had to brew my favorite Caturra coffee variety and check out their Specialty Coffee news section. What is dd? dd is a …

Work on the Linux command line fundamentals

The work on the Linux command line topic is fundamental to your day-to-day work as a Linux administrator. Below is a breakdown of each area and command, with simple explanations and practical command-line examples you can try. But, first I need to brew coffee at home – Very important! Use single shell commands and one-line …