Bash, the default shell in Linux and OS X, loses history data after running multiple shells at the same time - for example, using multiple tabs in the terminal. The fix is simple, but not widely known.
Zsh is a shell for Un*x systems that has been around since 1990 and is more sophisticated and configurable than most shells out there. There are lots of features, such as: * Context-based completion of many functions (like remote filename completion in ss
Most modern Unix-based operating systems (e.g. Linux, MacOS X, and BSD) come with a little console-mode utility called GNU Screen. It's a powerful tool in the hands of the console warrior...
a script to solve this problem using a combination of lsof, netstat, gawk, grep, uniq, and other utilities. All of the applications' binaries are stored in /usr/apps, in subfolders named payroll, accounting, sales, invoice, and so on. Assuming, fo