Using YUM to Sync Packages with Master Server

Using YUM to Sync Packages with Master Server

I just built a new CentOS box and needed to make sure it had all the same packages installed as one of my other...
Nohup Without Nohup.out

Nohup Without Nohup.out

This is a common question: how can I run nohup without creating the annoying nohup.out ? And the common answer is: you can't. But this is...
Socket Statistics ss Command

Socket Statistics ss Command

This is a small collection of useful ss (written by Alexey Kuznetsov of the Russian Nuclear Research Institute) syntax examples that go beyond the basics covered by other...
Osync and DiffTree

Osync and DiffTree

Think of osync as a kind of rsync that is more suited for making backups. While rsync certainly has more options, osync takes a lot of the complexity...
Filesystem Synchronization with Freehold

Filesystem Synchronization with Freehold

Whenever an application description begins with phrases like "runs on anything" and "is easy to setup", attribute such bravado to the author's lack of experience outside...
Improving Your Scripts with ShellCheck

Improving Your Scripts with ShellCheck

Unlike most other popular scripting languages, Bash has few style-checking utilities. The best one, I think, is ShellCheck - a very cool and useful utility...
Better 'date' Functionality in Solaris

Better ‘date’ Functionality in Solaris

The Solaris date command does not have many of the useful features of its GNU equivalent. A workaround is to use Tcl. This requires tclsh...
Decrypting Mac Disk

Decrypting Mac Disk

It is generally a good idea to use full-disk encryption, especially on a laptop. However, this becomes bothersome if you are trying to re-partition...

Linux CLI Network Speed Test

The speedtest.net is probably one of the more popular bandwidth testing utilities, Unfortunately, this and many other similar tools require a Web browser with...