LinuxDevCenter.com

oreilly.comSafari Books Online.Conferences.

We've expanded our Linux news coverage and improved our search! Search for all things Linux across O'Reilly!

Search
Search Tips

advertisement


Topic: Tools

Programs or libraries used to write or debug programs, and articles on the mechanics of a particular language. With operating systems, can include useful utilities, command lines, etc.

O'Reilly Network articles about this topic:

Four Tough Lessons of System Recovery (Linux DevCenter)
KIVILCIM Hindistan recently migrated to a new laptop and promptly destroyed his partition table. Flailing around with false laziness taught him the true value of true laziness. Here's a real-life tale of Knoppix rescue and a cautionary tale about troubleshooting.

Feather Linux: The Swiss Army Knife of LiveCDs (Linux DevCenter)
Bootable LiveCDs have made the lives of Linux dabblers easier. They're also good for administrators and people facing system recovery woes. Among LiveCDs, Feather Linux is a lean and powerful tool. KIVILCIM Hindistan demonstrates how it can make backing up and restoring partitions easy.

coLinux: Linux for Windows Without Rebooting (Linux DevCenter)
Trying Linux just keeps getting easier. Knoppix and other live CDs let you take Linux with you on CD and USB keys, but you have to reboot to run your software. What about Windows users who want to use Linux in conjunction with their existing systems? KIVILCIM Hindistan explores the world of coLinux -- cooperative Linux.

Running Arbitrary Scripts Under CVS (Linux DevCenter)
CVS includes several hooks to integrate with other tools, such as bug and project tracking. Jennifer Vesperman, author of the upcoming Essential CVS, demonstrates how to expand CVS to meet your needs, using Bugzilla as the example.

Using the Subversion Client API, Part 2 (Linux DevCenter)
Embedding version control into your application just got easier with the development of libsvn. A previous article introduced the Subversion client API. In part two of the series, Garrett Rooney explores the most useful functions for adding, merging, and changing versions within your application.

Using the Subversion Client API, Part 1 (Linux DevCenter)
One of Subversion's subversive benefits is its modular nature. Adding version control to your application is as easy as embedding libsvn. Garrett Rooney explains the basics of the Subversion client API in the first of two articles.

Single-User Subversion (Apache DevCenter)
Revision control isn't just for distributed, multi-developer teams. Rafael Garcia-Suarez introduces Subversion and explains how to use it for personal projects.

Tools of the Trade: Part 2 (Linux DevCenter)
In the second part of this ongoing series, Carl Constantine shows you how to use tcpdump and Tripwire to protect your Linux server.

Tools of the Trade: Part 1 (Linux DevCenter)
In this first of a three-part series, Carl Constantine covers tools and techniques that system administrators can use to protect their networks, including discussion of nmap, Ethereal, and how to set up honey pots.

Insecure Temporary File Functions (Linux DevCenter)
Noel Davis reports on the latest security problems and news, including the Immunix OS security audit, issues with GNU C library, ReiserFS, linuxconf and more.

IBM Websphere, Shockwave Flash, and emacs Advisories (Linux DevCenter)
Problems this week include minor problems with sendmail, exposure problems with Lotus Domino, problems in the default setup of Informix Webdriver and IBM Websphere Commerce Suite, a buffer overflow in Shockwave Flash, denial of service attacks against login, privacy problems in emacs, symlink attack in exmh, and a potential exploit against GTK+.

Open Source Beyond Software (Linux DevCenter)
Software isn't the only thing that can be open source. Michael Stutz shows us how to apply the open source philosophy to other projects.

Linux and the Tools Philosophy (Linux DevCenter)
Michael Stutz explains the Unix tools philosophy of piping commands together and how it applies to Linux

Scanning Images With SANE (Linux DevCenter)
Getting a scanner to work on a Linux system hasn't always been smooth going. SANE works with a variety of scanning hardware, and Michael Stutz shares some tips for using it.

Speeding up Linux Using hdparm (Linux DevCenter)
Instantly double the I/O performance of your disks or, in some cases, show 6 to 10 times your existing throughput!

Reminding Yourself With Linux (Linux DevCenter)
Here's a few simple ways to use Linux and open source tools to make reminders for either later in your current login session, or for the next time you log in.

Managing Documents With SGMLtools (Linux DevCenter)
Learn how to contribute to documentation projects using SGML and LinuxDoc.

The Writer's Workbench (Linux DevCenter)
Michael Stutz explains the Writers Workbench and how it has been rewritten for Linux.

Document Templates for TeX and LaTeX (Linux DevCenter)
Michael Stutz shows how to make TeX and LaTex input files using a few simple templates.

Using Standard Input and Output (Linux DevCenter)
A quick review of basic redirection techniques used by every Unix guru.

Checking Differences with diff (Linux DevCenter)
Quickly examine differences between similar files.

Comparing Three Different Versions with diff3 (Linux DevCenter)
Got three similar files to compare? Use diff3!

Context diffs (Linux DevCenter)
Context diffs show the lines around changes in similar files.

ex Scripts Built by diff (Linux DevCenter)
diff can build automatic editing scripts you can use to change multiple files or to store a revision history.

Looking for Closure (Linux DevCenter)
A gawk script that can be used to make sure items that need to occur in pairs actually do so.

Interview: Mendel Rosenblum of VMware (Linux DevCenter)
VMWare's Chief Scientist explains the virtual machine that runs multiple operating systems on your desktop.

VMware and My Alien Dream (Linux DevCenter)
Years ago, I dreamed an alien tinkered under the hood of my computer, leaving it running Unix, Windows, OS/2, MacOS...


Other documents about this topic:

Below are other references available on the web for this topic. Since other sites may change their links, please if you find any that may need to be updated.

Python Squeezes the Web
A Linux Planet article on using Python for web development. Including using Python with VIM (a common Unix text editor), to create macros that make writing HTML easier. [Source: Linux Planet]


Advertisement

Sponsored by:

O'Reilly Media
© 2009, O'Reilly Media, Inc.
(707) 827-7000 / (800) 998-9938
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.
About O'Reilly
Privacy Policy
Contacts
Customer Service
Authors
Press Room
Jobs
User Groups
Academic Solutions
Newsletters
Writing for O'Reilly
RSS Feeds
Terms of Service
Other O'Reilly Sites
O'Reilly Radar
Ignite
Tools of Change for Publishing
Digital Media
Inside iPhone
O'Reilly FYI
makezine.com
craftzine.com
hackszine.com
perl.com
xml.com
Sponsored Sites
Inside Aperture
Inside Lightroom
Inside Port 25
InsideRIA
java.net