Linux For Developers

This training program covers introductory concepts, features and commands targeting developers/programmers to make them productive at work on the Linux platform. It covers features of Linux, file-system architecture and hierarchy, processes and process management, user-privileges and permissions, file/directory management, GNU development tools that include GCC, GNU Make and GNU Autoconf, diff-utils, system monitoring tools and utilities, rcs and CVS, OpenSSH, GNU Screen, basic services and run-level management, software installation and maintenance, basic shell scripting techniques, regular expressions, grep, sed and awk. It also covers program editors – Vim and Emacs in detail.