I will point you to the collection of Linux tips which specifically address the questions you’ve been asking in this thread.