BS Publications
  Browse By Subject  

Engineering & Technology
Electronics & Communication Engineering
Instrumentation Engineering
Electrical & Electronics Engineering
Computer Science & Engineering / Information Technology
Mechanical Engineering / Metallurgy
Civil Engineering
Biotechnology / Chemical Engineering
Environmental Science
Aeronautical Engineering

Management Science
Management Science / Skills

Pharmaceutical Sciences
Allied Sciences
Pharmaceutical Chemistry
Pharmaceutical Analysis
Regulatory Affairs
Pharmacy Competitive
Pharma Practices
Biochemistry Practical
Competitive Exams
Pharmaceutical Microbiology
Pharmaceutics Practical
Pharmaceutical Analysis Practical

Earth & Environmental Science
Earth / Geology / Meteorology / Remote Sensing & GIS
Environmental Science / Environmental Management

Agriculture & Life Sciences
Agriculture / Botany
Biotechnology / Bioinformatics
Life Science / Forestry
Life Science / Medical Science


Library Science-Main
Library Science

Competitive Exams Main
Introduction to Linux : Installation and Programming
Author(s) :N. B. Venkateswarlu

ISBN : 9788178001691
Name : Introduction to Linux : Installation and Programming
Price : 1595.00
Author/s : N. B. Venkateswarlu
Type : Text Book
Pages : 588
Year of Publication : 2008
Publisher : BS Publications/BSP Books
Binding : Hardback
E-Book from our App

About the Book

Since early 1970, Unix operating system has gone through many metamorphosis. As of now many variants of Unix systems are available and some of them are commercial whereas the others are freely available. As a result, many people are becoming Unix/Linux enthusiasts especially in India. Hundreds of books have been written in the past, which explores various facets of Unix. This book attempts to expose the reader to Linux Installations and Programming, and it is assumed that the reader has had some prior exposure to an operating system such as Windows, as well as C programming. The contents of the book have been presented by a team of ten faculty members to 100 teachers of engineering colleges in Tamil Nadu in a short course conducted in NRCFOSS in June 2005, and the book itself is largely an edited version of the same. It is meant to serve the purpose of an introductory level text book on this topic, for a typical one semester course in an undergraduate program of CSE/IT.


  • Explains elementary Linux/Unix commands in a lucid manner and emphasizes shell and awk programming which are vital for system administration.
  • Describes step by step how Linux is to be installed, how partitions including swap partition can be made and how to configure network, proxy server and web server.
  • Network installation along with SLIP, PPP connections are explained.
  • How web servers, email servers, print servers can be made running on a machine is explained in detail.
  • A separate chapter is included for those who are new to networks, to enable them to install the networks.
  • A chapter on System Logging is included so that the system administrators can monitor the activities/ processes in their system.
  • A Chapter on X windows explores the architecture of X windows system.
  • How GUI is developed under Linux is explained with Qt and Gtk libraries, along with live examples.
  • Python language is explained with concept oriented examples with special reference to Web enabled applications.


1. Introduction to Linux Operating System, 2. Basic Unix Commands, 3. File Filters, 4. Processes in Linux, 5. Shell Programming, 6. Debian Linux Installation Guidelines, 7. Redhat Fedora Core 4 Installation Guidelines, 8. Installing Apache: The Web Server, 9. Samba Installation and Configuration, 10. Installing SMTP Mail Serpver, 11. Installing Common Unix Printing System (CUPS), 12. Installing Squid Proxy and Firewalls, 13. Users & Account Management, 14. A Brief Introduction to Unix Devices and File System, 15. Startup and Shutdown, 16. System Logging, 17. Networks:A Brief Introduction, 18. Compiling C and C++ Programs under Linux, 19. GNU Debugger, 20. Make, 21. Revision control System, 22. Lex and Yace, 23. A Brief tour of python, 24. Introduction to Perl, 25. A Peep into Ruby, 26. X Windows Architecture and GUI Programming

About the Authors

N. B. Venkateswarlu  got  his B.Tech from SV University, Tirupathi, M.Tech from IIT-Kanpur and Ph.D from BITS, Pilani on the topic of “Some Efficient Serial & Parallel Image Processing Algorithms”. He started his teaching career in the Computer Science Dept. of BITS Pilani, and was a Visiting Fellow at the University of Leeds, UK, during 1993-95. Currently, he is a senior Professor and Head, IT Department of GVP College of Engg, Madhurawada, Visakapatnam. He is also the founder Director of the RITCH Center at Visakhapatnam. He has contributed papers in International Journals and Conferences. He authored few titles related to UNIX/Linux.

   « Back

Access our e-learning resources from our repository at (

Click Here
Invitation to Author
Section Catalogs (pdf)
Section Catalogs (pdf)
Price List (Excel/Pdf)
Updated January 2017
Book Flyers
Visit to our other sites
Latest issue-volume 7 issue 3

Subscription Details

  2014, BS Publications. Website design by BS PUBLICATIONS, Best viewed in 1024x768.