November 2007

This document contains a set of frequently-asked questions concerning Bash, the GNU Bourne-Again Shell. Bash is a free and default command interpreter with advanced features for both interactive use and shell programming under Linux. Also don’t forget TLDP bash guide / Advanced Bash-Scripting Guide.


rsyn is the best tool for mirroring servers and data. However, there is also mirrordir tool. As name suggest it can mirror directories and do lots of other things. It offers lots of options for die hard shell scripting fans. It can copy, mirror directory trees via a minimal set of changes, locally or over […]


Wammu is mobile phone manager running on Linux, Windows and possibly other platforms, where Gammu and wxPython works. The communication is made by Gammu library. With this software you can: => Edit / delete contacts, todo, calendar etc => Send files => Text (sms) composer for multi part smses => Search phone => Backup etc […]


Earlier, I wrote about fork bomb, few readers like to know about getting protection against such attacks: How do I protect my system from a fork bomb under Linux? Limiting user processes is important for running a stable system. To limit user process just add user name or group or all users to /etc/security/limits.conf file […]


Typically, your user sends network throughput problems reports as they see problem with their applications such as: [a] FTP Transfer [b] NFS Performance [c] HTTP / SMTP / POP3 etc As a sys admin you should able confirm the throughput problem. iperf is the tool you are looking to find out: a) Network throughput problem […]


rssh support chrooting option. If you want to chroot users, use chrootpath option. It is used to set the directory where the root of the chroot jail will be located. This is a security feature. A chroot on Linux or Unix OS is an operation that changes the root directory. It affects only the current […]