Sometimes you can craftily restore a damaged master boot record after an all night hack-a-thon. With proper care, restoration software, and carefully maintained backups it usually isn't necessary to read data raw off a partition.
But even with the best recovery systems in place accidents can still happen. When you've written over the MBR of your system after deleting it during a 4AM coding marathon more drastic measures than a backup restore are called for. Enter Foremost.
Spam is one of the biggest problems of the internet and just about everybody has written Bill Gates. I did not want to be one of those guys who blogs and never wrote about spam, one of the most loved subjects of bloggers. Here are some methods to avoid spam.
DVD writers have become so common these days that there is hardly any difference between the price of a CD-writer drive and a DVD-writer drive. Below are a few tips for newbies on how to burn DVDs on a Debian box using the command line
One of the nicest facilities of the modern shell is the built in "completion" support. These facilities allow you to complete commands and their arguments easily. Read on for a brief introduction to adding your own command completions.
Even if you boot in single user mode it will ask root password for maintenance, and just imagine you do not have a backup of /etc/shadow file. How will you fix such problem in a production environment where time is critical factor? Relax here I will explain how to recover deleted /etc/shadow file in five easy steps. It will take around 10 min. to fix problem.
Network and system administrators are well-versed in using the ping utility for troubleshooting purposes, but where do you turn when ping doesn't do the trick?
Many people are interested in getting their linux or BSD desktop interface to look as much like Apple's very successful OS X gui as possible. Here is a step by step method for doing so on the KDE desktop environment.
As an intern working for Sun Microsystems, one of my first projects was to configure my laptop to multi-boot the Solaris Operating System, Linux, and Microsoft Windows. It sounded very exciting but daunting. However, as I went along, it proved to be a fairly easy exercise. These are the steps it takes to configure a system for multi-boot:
This guide will show you how to use mod_auth_mysql with Apache 2 and Debian.
Firstly if you haven't alrteady done so throw some of the essentials on such as Apache 2 / PHP 4 / MySQL
In an inheritance hierarchy, permit each parent class's method to extend its child class's method so it can act as a decorator for its child class's behavior.
This article explains how to configure networking in a very pleasant way, so that it works automatically wherever you go. It is adaptable to lots of uses, and may be usefull even if you don't use Wifi but connect to multiple networks.
If you're like a lot of KDE users, you probably want to give the latest and greatest version of the popular Linux desktop environment a try. However, if you're like a lot of newer users, you're also not quite sure how to go about upgrading your desktop.
As its name suggests, Aaron Swartz's GPL-licensed rss2email utility converts RSS subscriptions into email messages and sends them to whatever address you specify. Despite the name, it handles Atom feeds as well, so you should be able to use it with just about any feed you like.
But you can erase that bit about it being for “software developers/testers” and “enterprise IT professionals”, because I’m going to show you just how simple running another Operating System on your PC is.
With the modernization and creation of a lot of newer GUI-based tools, the shell is becoming increasingly un-required to perform many tasks. But the shell is a very powerful place, and a lot is achieved through it.
Wikis are simple interactive websites which are extremely easy to use for storing easily updated text content. Debian has packaged several different Wiki systems and here we'll look at installing just one of them: KWiki.
In this month's stop on our tour of Linux music notation programs, we look at the MusiXTeX music typesetting software. MusiXTeX was created by Daniel Taupin, Ross Mitchell and Andreas Egler. MusiXTeX currently is maintained by Christian Mondrup and other volunteers.
Modern desktop computers running Linux have a sort of double personality that they do not usually share with Windows-based PCs. On the one hand, they are used as single-user workstations where the operator is granted full access to the machine resources, and on the other hand they are also real servers.
This document describes how important good iptables management is to tight security in a Linux networking environment.