Unleash your inner root

Replacing Cron with SystemD.timers

Like most people, Every year I make some new years resolutions. Unlike most people, my resolutions all tend to revolve around IT. Every year I give myself a “It’s , stop doing “. One year I decided to stop using the “ifconfig” command, in favor of finally learning the proper use of the “ip” command…

Continue Reading

OpenSource: A license to kill.

Recently I’ve been thinking a lot about all the “Google Vs. Oracle” and “Ubuntu with ZFS” news that has been going around, and it has me thinking. As an open source community what do we really represent? On the one hand, the idea that Ubuntu should not be shipping their ZFS kernel module really frustrates…

Continue Reading

chmod: Capital (X) Gunna Give it to you

Pardon the terrible title of this tutorial, but you know…I decided when I started this blog that I would have cheesy terrible titles, and this was the best one for the subject matter. Anyway, this is one of those “I feel dumb” moments that it’s entirely possible the entire Linux world knew about before I…

Continue Reading

Vim: Mastering your workspace: Tabs

In previous vim articles, I talked about buffers, and windows, and splits and all that good stuff. In those articles I mentioned that there was a right way to handle multiple buffers, and there was a wrong way. Today I’m going to talk to you about “the wrong way.” That way…Is tabs. So vim has…

Continue Reading

multipath, lvm, and you!

Today I went on a magical learning adventure. I learned about multipathing(I had no idea it was a thing). It changed my world in a strange and radical way, left me feeling like the universe was a much bigger place. Insert other cliche statement here. Anyway, for those of you out there that are just…

Continue Reading

Customized Efficiency: Fact or Folly?

As a Sysadmin I exist on a variety of different systems that I don’t always use enough to justify deploying customization files, like vimrc’s, bashrc’s, or other things along those lines. Generally speaking on those systems I only log in when there is a specific task I need to accomplish, and so I don’t have…

Continue Reading

`sed`: A Guide for Mere Mortals: 03

Software : GNU SED Version : 4.2.1 Compatibility : Any Copy of SED Previously on “Sed: A guide for mere Mortals” Hello and Welcome to another Sed guide for mere mortals. This one is going to be pretty short and sweet and to the point. (And by that I of course mean “Far longer than…

Continue Reading

`cp||mv` to Remote Directory

For years when I had to copy or rename something into the same remote directory, I have typed something along the lines of: cp /etc/pam.d/system-auth /etc/pam.d/system-auth.bak-2015112 This however is apparently wrong and bad, and we all need to stop doing it NOW. Why? because its a waste of time. Instead simply do the following: cp…

Continue Reading

1

sed: A Guide for Mere Mortals: 01

Software : GNU SED Version : 4.2.1 Compatibility : Any Copy of SED Introduction I am a huge fan of thinking of myself as some kind of omni-powerful being and it is for that very reason that I became a Linux User/Admin. Among the myriad of tools available to the discerning power user few tools…

Continue Reading