Book Review: FreeBSD Mastery – ZFS

Posted on in Categories Datacenter, Reviews, Storage last updated October 26, 2015

FreeBSD ZFS BookOnce again a great FreeBSD book to read. I was anxious to read this after reading FreeBSD Mastery- Storage Essentials 2014. I read where he was writing a ZFS book, but didn’t know it was out until I was asked to review it. I loved the introduction, being into hardware and history, it was such great knowledge. I knew some of this information prior, no where near as in depth as these authors covered. The style is so easy to read and mentally kind, it’s always a pleasure to read. Of course ZFS has been used in other Oses (such as Solaris and Linux) and while it is not new to FreeBSD, many people are either afraid of it because they are moving from Linux or they have heard negative things about it.

15 Useful Linux and Unix Tape Managements Commands For Sysadmins

Posted on in Categories Command Line Hacks, Hardware, Howto, Storage last updated March 28, 2016

Tape devices should be used on a regular basis only for archiving files or for transferring data from one server to another. Usually, tape devices are all hooked up to Unix boxes, and controlled with mt or mtx. In this tutorial you will learn about:

  • Tape device names
  • Basic commands to manage tape drive
  • Basic backup and restore commands

Book Review: FreeBSD Mastery – Storage Essentials

Posted on in Categories Open Source, Reviews, Storage last updated October 26, 2015

FreeBSD Mastery: Storage EssentialsI have been a big fan of author, Michael W Lucus for years now. I love his Absolute OpenBSD book and have yet to read one better on OpenBSD. I am also a fan of his book Absolute FreeBSD so was looking forward to reading this. I had high expectations but at the same time really didn’t know what to expect other than I knew I would be able to understand it. I love him as a writer because he truly recognizes the beauty of BSD. His passion for it shows in his writing. I feel like I am the only one with these feelings and then I read one of his books and know I am not alone with this passion for an operating system. His style of writing is always pleasant and I always learn.

For me, I use FreeBSD for a number of reasons. Its stability is a big benefit to those of us who use it for work or at home. It also lets me set it up the way I want it. With FreeBSD if something crashes I have the possibility to understand why it is crashing and how I am going to handle it. If I am lost on how to handle it, this book is a great reference in dealing with disk solutions.

Linux Server See the Historical and Statistical Uptime of System With tuptime Utility

Posted on in Categories Command Line Hacks, Hardware last updated July 15, 2017

You can use the following tools to see how long system has been running on a Linux or Unix-like system:

  • uptime : Tell how long the server has been running.
  • lastt : Show the reboot and shutdown time.
  • tuptime : Report the historical and statistical running time of system, keeping it between restarts. Like uptime command but with more interesting output.

Collecting Ubuntu Linux System Information

Posted on in Categories Command Line Hacks, Hardware, Howto last updated September 2, 2015

For new computer or Laptop or server, I need to collect the information about its hardware. This is also useful when you need to replace a disk or memory with a vendor. In order to replace hardware you need all information in advance. In this post, I’m going to list commands that you can use to collect the hardware information.
Ubuntu Linux Server Collecting System Information

Learning bash scripting for beginners

Posted on in Categories Command Line Hacks, Howto, Open Source last updated January 6, 2017

Bash (Bourne-Again SHell) is a Linux and Unix-like system shell or command language interpreter. It is a default shell on many operating systems including Linux and Apple MacOS X. Shell scripts are a fundamental part of the Unix programming environment.

If you have always used a graphic user interface like KDE or Gnome or MS-Windows or Apple OS X, you are likely to find bash shell confusing. If you spend some time with the bash shell prompt and it will be difficult for you to go back.

Learn bash

Here are a list of tutorials and helpful resources to help you learn bash scripting and bash shell itself. You should read the following documents if you are interested in learning the basics of shell scripting.

A Shell Primer: Master Your Linux, OS X, Unix Shell Environment

Posted on in Categories Command Line Hacks, Howto last updated November 9, 2016

On a Linux or Unix-like systems each user and process runs in a specific environment. An environment includes variables, settings, aliases, functions and more. Following is a very brief introduction to some useful shell environment commands, including examples of how to use each command and setup your own environment to increase productivity in the command prompt.