Mar 102015

calibreReading books is still one of the most preferred activities by a lot of people, but with ebooks things became even easier. However, if you are an avid reader you do want to make sure that your books are organized efficiently, so this is where the importance of Calibre comes into play.

This application has been created with the main purpose of keeping your books in a single, organized place, but as time has passed, the app has definitely become much more than that. One of the things you will like in Calibre right from the start is the fact that it comes with complete support for a variety of ebook types. No matter if you use an Amazon device such as the Kindle, a Nook, Kobo or Sony based reader, you can easily organize and view the content of these files with ease.

Continue reading »

Flattr this!

Sep 132014

Article by Stuart Burns first posted on

With Red Hat Enterprise Linux 7 released and CentOS version 7 newly unveiled, now is a good time to cover systemd, the replacement for legacy System V (SysV) startup scripts and runlevels. Red Hat-based distributions are migrating to systemd because it provides more efficient ways of managing services and quicker startup times. With systemd there are fewer files to edit, and all the services are compartmentalized and stand separate from each other. This means that should you screw up one config file, it won’t automatically take out other services.

Systemd has been the default system and services manager in Red Hat Fedora since the release of Fedora 15, so it is extensively field-tested. It provides more consistency and troubleshooting ability than SysV – for instance, it will report if a service has failed, is suspended, or is in error. Perhaps the biggest reason for the move to systemd is that it allows multiple services to start up at the same time, in parallel, making machine boot times quicker than they would be with legacy runlevels.

Continue reading »

Flattr this!

Jun 162014


The command “tee” it’s one of the basic commands that you should find in any system, yet it’s not so popular or use, this command reads standard input and writes it to both standard output and one or more files, effectively duplicating its input. It is primarily used in conjunction with pipes and filters. The command is named after the T-splitter used in plumbing.

In short if you want to redirect the STDOUT of any command as well as printing it to the screen, tee is the right tool to use, let’s see some practical use of this command.
Continue reading »

Flattr this!

How to clone the partition table on Linux with sfdisk

Sometimes you need to clone partitions on your hard drive for various reasons, hd damaged, creating a RAID 1 or something similar, then it is often tedious and impractical to perform the operation using the normal tools like fdisk, in this case you can use sfdisk. As reported in the manual: sfdisk is a non-interactive […]

Detecting and changing the encoding of text files.

Today post is by Juan Valencia, originally posted on his blog (available also in spanish there), i’ve found it really interesting with in deep articles regarding rsync,ssh and other commands. When you receive and need to handle multiple text files that use characters that are not natural to the English language, you may run into […]