This free ebook details about 100 linux tips and tricks used in our day to day life.This book was written for anyone using Linux, from new users to experts who want to explore this wonderful operating system. The tips and tricks in this book were discovered by myself over years of experience using Linux, and learning about it. Some are very basic tips to make your computing life easier, others are advanced tricks that can save you days of work.Installation is a very important part of any operating system. This is why I cover this topic first. The next most important thing is installation of programs and software to get your system to do useful tasks. This chapters covers both of these aspects.Linux is open-source software at it’s finest. Open-source software is all about taking control of your desktop away from the big corporations and putting it into the hands of the developers working with your best interests at heart. The software is freely available on the Internet for you to download you can even help develop the projects if you want to get involved. Decisions about what’s on your desktop aren’t being made based on the profit margins yielded by the software. Instead,the best interests of the user are of primary concern to the developers.
Chapter 1 Introduction
Thus chapter covers the introduction part.
Chapter 2 Installation
These are tips and tricks useful when installing Linux itself or any new program. Some tips will cover new means of installing Linux on non-typical hardware, others will explain how to take Linux distribution from an FTP server and make your own CD-ROM with them.
Chapter 3 Hardware
You will learn tips there on how to get your non-PostScript compatible printer to work, or how to get a sound card detected.
Chapter 4 Software
You will find tips there about all kinds of Linux software,including where to find and how to install the Java Development Kit port, and everything about the Pine mail and news program.
Chapter 5 Networking
There you will see how to setup a PPP connection quickly, without editing all of the configuration files yourself, as well as some nice programs that were made to ease dialup procedures. You will also see tricks on how to make your local LAN network without unexpected problems.
Chapter 6 Development
Here you will find a lot of tips on how to write powerful scripts to make your system easier to handle, and a full overview of what to do and what you don't want to do in C to avoid problems like memory leaks and how to allow easy scalability.