Unix

all about unix systems (Hpux/IRIX/Solaris/BSD

Monitor Per Process Network Bandwidth Usage with Nethogs

NetHogs is an open-source, small 'net top' tool. Instead of breaking the traffic down per protocol or per subnet, like most tools do, it...

How to Prevent SSH Brute Force Attacks with Fail2Ban on Debian...

Fail2ban is an open-source intrusion prevention system that can be used to prevent brute force attacks and other suspicious malicious attacks. It scans log...

How to Harden Your Linux Servers Security with Bastille

The Bastille hardening program "locks down" an operating system, pro-actively configuring the system for increased security and decreasing its susceptibility to compromise and downtime....

Install GestioIP IP Address Management Tool on Ubuntu/Debian

GestióIP is an automated, web-based IPv4/IPv6 Address Management (IPAM) software. It features powerful network discovery functions and offers search and filter functions for both...

Automate Tasks with GNOME Schedule

GNOME Schedule is a graphical user interface (GUI) tool that leverages the power of cron. It brings together the power of cron with the...

Play With Directory Stack

Sometimes we work with long paths in directories and it is hard to remember all of them. What about popping them when we need...

Easy Navigation Through Your Folders

Tired of typing long path names? Me too. I have a very good solution that will save you time and energy. Type less, be...

Cross Compilation Across Several Networked Computers on Gentoo

This tutorial covers crossdev and distcc that allow users to cross compile across several networked computers on Gentoo. I used it on an Intel Celeron...

Install KDE in FreeBSD 9.x

Some people like to play with FreeBSD and to use it like a desktop operating system. Normally, FreeBSD is a text mode server OS...

10 ‘cat’ Command Examples for Beginners

"cat" is one of the commands that is used mostly in our everyday activities, so far as the terminal is concerned. It is mostly...

vnStat PHP: A Graphical Frontend for vnStat Network Bandwidth Monitoring Tool

We have already shown you how to install and monitor network interface bandwidth usage using vnStat in our previous article. Since vnStat command is...

How to Monitor Network Bandwidth with vnstat

There are many tools available to monitor our network bandwidth usage at a particular date and time. Those tools will collect and send the...

How to Compile and Install a Linux Software from Source Code

Most often we do install software from the terminal by the help of  apt-get, rpm, yum, Ubuntu Software Center (GUI) and other forms on...

Ten ‘Find’ Command Examples for Beginners

find command is used for locate files in a directory hierarchy on Linux/Unix systems. You can search for files according to name, owner, group, type, permissions,...

Scrot: A Command-Line Screenshot Tool

There are a lot ways to take screenshot in Linux. scrot is a very useful command-line tool for taking screenshots. scrot is pre-installed in most...

Ten ‘Top’ Command Examples

The "top" command provides a dynamic real-time view of a running system. It can display system summary information as well as a list of processes or...

Copying Files to Multiple Systems Simultaneously with PSSH

Have you ever wondered if there is a simple way to copy files and run commands on multiple machines from one command? Well there are...

Install Tripwire Intrusion Detection System (IDS) on Linux

Tripwire is an open-source security and data integrity tool useful for monitoring and alerting on specific file change(s) on a range of systems. If any...