Symkat

Bloggity Blog

Read more Systems Administration

Understanding how to fully utilize bash's history functions are paramount to being able to quickly recall commands and navigate the terminal. This article focuses on the lesser-known commands built into bash for speed of recalling previous comman Read More... Comments.

Read more Systems Administration

Between opening a number of shells and running a screen multiplexer like screen there are many ways people utilize terminals to run multiple commands at once. Bash provides its own built-in way of handling this: Job Control.

Each process being executed is a child process of the bash shell. Job Control allows you to attach and detach from the child process Read More... Comments.

Read more Programming

The ability to string together data between processes and controlling where it comes from and goes to is ultimately a very large aspect of what makes Linux and Unix systems great. In this article we will take a look at the methods for doing so as well as describe where this data is coming from and going. A solid understanding of redirection and file descriptors is mandatory for any systems administrator or programmer working with a UNIX-like syst Read More... Comments.

Read more Programming

In the world of UNIX text is king. Almost anything one wants to know about a system can be gathered from reading a file. Often times that file can be a few thousand lines long. Sometimes it can be twelve million lines long.

This is where text processing comes in. Text processing aims to do one thing: given a source of information answer a questio Read More... Comments.