Jun 262014

Article first published on Urfix’s blog

The SCP protocol is a network protocol, based on the BSD RCP protocol, which supports file transfers between hosts on a network. SCP uses Secure Shell (SSH) for data transfer and utilizes the same mechanisms for authentication, thereby ensuring the authenticity and confidentiality of the data in transit. A client can send (upload) files to a server, optionally including their basic attributes (permissions, timestamps). Clients can also request files or directories from a server (download). SCP runs over TCP port 22 by default. Like RCP, there is no RFC that defines the specifics of the protocol.

SCP is an awesome tool. Learn it, Love it, Use it….
Continue reading »

flattr this!

Jun 242014

A not so common guide, article by   first posted on http://www.refining-linux.org

The UNIX philosophy is based on the DRY principle which declares: “Don’t repeat yourself”. Therefore, a program just does what it’s made for and uses libraries or even other programs on your system to do a more advanced job. Some of these auxiliary programs are user definable and probably you already know the EDITOR environment variable, which specifies your default editor for the console. This is used, e.g., for the command visudo, which opens your /etc/sudoers file safely, or by svn to input a commit comment. But another important component is your console pager, which is used to display textual content on the console.

As a system administrator or a more advanced Linux user you surely know man and how to use it. man shows you the (probably localized) contents of your system’s manual pages for a specific command or file, at least you might think so, but actually that’s wrong or let’s say: not completely the truth. man selects which manpage to show, but the display itself is managed by your pager. Of course, not only man makes use of the pager, also commands like mail use it (which might not exist on your system if you don’t have an MTA installed), so this is a very basic program.

I assume, you have already used your pager very often, which is nothing else than more, less or lv (which is also a good pager but very seldom installed by default and therefore rarely known). Most of the time, you use them to display the contents of log files or configurations, which you don’t want to alter, but that’s not all. As mentioned before, other programs use your pager as well and there is a way to configure which one to take and of course also how to use it.

Continue reading »

flattr this!

Jun 192014


Red Hat Enterprise Linux (RHEL) is a GNU/Linux distribution developed by Red Hat and targeted toward the commercial market.

Around 1 week ago the version 7 of Red Hat Enterprise has been released, and there seem to be great and interesting news in this version of the most used Gnu/Linux Enterprise distribution, let’s see some of them:

  • Linux Containers
  • XFS filesystems
  • Performance management
  • All the rest

Continue reading »

flattr this!

Jun 172014

Bravada Bravada is the new game from Ukraine developers Interbellum Team that features a cheery little story. This game differ from most of the others for it’s gameplay, in short it’s a mix of a vertical scroller with RPG and turn based strategic game.

Story and Setting:

The game follows the story of a young dwarf who has yet to acquire his own beard and dreams of having his own adventures. When he is awoken from his dreams his only adventure is looking after chickens but all is not what they seem when he enters the chicken coop. The chickens were being mind controlled and they attacked him on sight. Its up to him to save the chickens and slay the slimes that are controlling them. This is only the beginning of our young heroe’s story and the mystery of why he hasn’t grown a beard will be revealed in a humorous tale. The story will take you to many different locations based on different locales including forests, beaches, caves and dungeons. The story is told using hand drawn cutscenes and Zelda style voice acting (grunts and hums).
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!