Linux Journal Archives

by LJ Staff

Many LJ readers think of Linux Journal more as reference material than as a magazine. For these poor souls, keeping track of published articles is becoming increasingly difficult.

So, in the interest of helping you to keep track of your extensive collection of LJs (and, perhaps, convincing you to add to your extensive collection with “must have” back issues) we have compiled an index of all our articles from issues 1 through 31.

The listing appears in the following format:

  • Article Title [Issue #:Page#]

    • by Author

    • URL (if available on our web site or other URL)

For those of you so technical that you eschew a paper index, all the information listed here is also available at our web site. We have a search engine that does keyword searches on all the issues of Linux Journal at https://www.linuxjournal.com/search

Announcements
  • Cool ... it Works with Linux: Tell the World You Support Linux [26:55]

  • USELINUX Announcement [27:66]

    • by Jon “maddog” Hall

Best of Technical Support
  • Bootable Kernels and Slackware Installation [31:72]

  • Drivers for 8 or 16 Port Serial Cards [31:72]

  • XF86Config File under X-Windows [31:72]

Book Reviews
  • Building a Linux Internet Server [23:58]

  • Casting the Net: From ARPANET to Internet and Beyond [17:48]

  • Cyberia, Life in the Trenches of Hyperspace [5:44]

  • Firewalls and Internet Security: Repelling the Wily Hacker [6:36]

  • IPv6: The New Internet Protocol [25:45]

  • Internet Public Access Guide [3:23]

  • Linux Anwenderhandbuch Leitfaden fur die Systemverwalktung [8:53]

  • Linux Configuration and Installation [23:56]

  • Linux Installation and Getting Started [1:10]

  • Linux vom PC zur Workstation Grundlagen, Installation und praktischer Einsatz [8:52]

  • Prime Time Freeware for Unix [24:10]

  • Seamless Object-Oriented Software Architecture [22:36]

  • Sendmail: Theory and Practice [16:12]

  • Teach Yourself Perl in 21 Days [19:15]

  • The Web in Print: Civilizing Cyberspace [28:51]

  • The Whole Internet User's Guide and Catalog [5:44]

    • by Putnam Barber

  • The Mosaic Handbook for the X Window System [12:52]

  • UNIX—An Open Systems Dictionary [8:52]

  • Unix Systems for Modern Architectures [9:30]

Cooking with Linux
  • Amsterdam on Fifty Guilders a Day [12:11]

  • It's Linux, Jim, But Not As We Know It! [4:39]

Features
  • A Conversation with Linus Torvalds [9:8]

  • A Conversation with Olaf Kirch [10:13]

  • Access Information Through World Wide Web: Installing CERN's WWW Server [13:9]

  • Almost Internet with SLiRP and PPP [24:32]

  • Auto-Loading Kernel Modules [28:44]

  • Basic FVWM Configuration, Part 1, Getting (fvwm) Started [27:50]

  • Basic FVWM Configuration, Part 2, Customizing the Desktop [28:54]

  • Beyond Your First Shell Script [28:27]

  • Building a Linux Firewall [24:49]

  • Choosing an Internet Service Provider [24:26]

  • Compile C Faster on Linux Using lcc [25:32]

  • Connecting Your Linux Box to the Internet [9:18]

  • Diff, Patch and Friends [28:33]

  • Efficient, User-Friendly Seismology in the Field [16:25]

  • Filters: Doing it Your Way [27:23]

  • Flexible Formatting with Linuxdoc-SGML [18:51]

  • Flicker-free Animation Using Java [30:26]

  • Hints and Tips for Optimizing Linux Disk Usage [2:1]

  • Hints and Tips for Optimizing Linux Memory Usage [3:11]

  • HTML Forms: Interacting with the Net [16:34]

  • HTML: A Gentle Introduction [15:35]

  • IP Masquerading with Linux [27:15]

  • Index of LJ Articles [20:22]

    • by LJ Staff

  • Interview with James MacLean [5:15]

  • Interview with Linus, the Author of Linux [1:4]

  • Interview with Patrick Volkerding [2:10]

  • Interview with Fred Van Kempen [3:16]

  • Introduction to Lisp-Stat [16:44]

  • LJ Interviews Linus Torvalds [29:13]

  • Languages: Introducing Scheme [11:23]

  • LaTex for the Slightly Timid [18:34]

  • LessTif and the Hungry ViewKit [19:56]

  • Leviathan: A Linux-Based Internet Information Server [12:28]

  • Licenses and Copyright [29:34]

  • Linux Command Line Parameters [8:35]

  • Linux Conference at Open Systems World/FedUNIX'94 [10:20]

  • Linux Distributions Compared [29:20]

  • Linux Goes 3D: An Introduction to Mesa/OpenGL [31:21]

  • Linux Performance Tuning for the Faint of Heart [7:26]

  • Linux in the Real World: Redesigning SCADA at Virginia Power [9:23]

  • Linux in the Real World: SCADA-Linux Still Hard at Work [10:14]

  • Linux in the Trenches: The Roger Maris Cancer Center—Depending on Linux [5:21]

  • Linux on Mobile Computers [26:19]

  • Linux—It's Not Just for Intel Anymore [12:20]

  • Linux Programming Hints: A Method for Building Shared Libraries [12:9]

  • Linux vs. Windows NT and OS/2 [1:1]

  • Majordomo: A Mailing List Handler [13:13]

  • Messages, A Multi-Media Mailer [6:7]

  • Mobile Computing with Linux [6:17]

  • OpenGL Programming on Linux [31:87]

  • Optimizing the Linux User Interface [19:47]

  • Porting DOS Applications to Linux [17:28]

  • Report from the Front: Linux in Antarctica [7:11]

  • Review: Intelligent Multiport Serial Boards [14:46]

  • Review of Scilab: A Math and Graphics Package for Linux [11:40]

  • Review: xBase Products for Linux [14:22]

  • Samba: Unix Talking with PCs [7:22]

  • Scheduled Activity: cron and at [26:48]

  • That First Gulp of Java [30:17]

    • by Brian Christeson, John D. Mitchell, and Todd Graham Lewis

    • /article/0148

  • The Humble Beginnings of Linux [11:11]

  • The Joy (and Agony) of SLIP [6:30]

  • The LINCKS GPD [15:17]

    • by Martin Sjolin, by David G. Korn, Charles J. Northrup and Jeffery Korn

    • /article/1072

  • The Pari Package on Linux: Solving Mathematics with Linux [13:5]

  • Tutorial: Emacs for Programmers [6:39]

  • Understanding Red Hat Run Levels [27:21]

  • Using Linux at SSC/Linux Journal [20:27]

  • Using SmartWare Plus to Build the Integrated Office [26:25]

  • Using Tcl and Tk from Your C Programs [10:26]

  • Writing a Mouse-Sensitive Application [17:14]

  • Writing Manual Pages Using groff [18:18]

  • XFree86 Announces Formation of the XFree86 Project, Inc. [2:1]

  • X Window System Programming with Tcl and Tk [8:24]

  • ncurses: Portable Screen Handling for Linux [17:43]

  • xfm 1.3: A File and Applications Manager [15:50]

From the Editor
From the Publisher
  • Freely Redistributable Software is Alive and Well [25:10]

  • Is This Any Way to Run a Railroad? [31:8]

Kernel Korner
  • An Introduction to Block Device Drivers [9:11]

  • Block Device Drivers: Optimization [11:38]

  • Block Device Drivers: Interrupts [10:9]

  • Device Drivers Concluded [28:19]

  • Dissecting Interrupts and Browsing DMA [26:29]

  • Dynamic Kernels: Modularized Device Drivers [23:10]

  • Dynamic Kernels: Discovery [24:18]

  • Introduction (Device Drivers) [8:18]

  • Network Buffers and Memory Management [30:20]

  • Porting Linux to the DEC Alpha: The Kernel and Shell [19:16]

  • Porting Linux to the DEC Alpha: Infrastructure [18:22]

  • Porting Linux to the DEC Alpha: The User Environment [20:13]

  • The ELF Object File Format: Introduction [12:14]

  • The ELF Object File Format by Dissection [13:27]

  • The Linux Keyboard Driver [14:5]

Linux Means Business
  • MkLinux—Linux Comes to the Power Mac [31:55]

  • Sticking with Progress ... [29:17]

  • Using Sendmail as a Multi-Platform Mail Router [30:34]

Linux System Administration
  • Adding a New Disk to a Linux System [20:52]

  • How to Log Friends and Influence People [11:35]

  • How to Move /home to a New Hard Drive on Your Linux System [8:44]

    • by LJ Staff

  • Installing the Xaw3D Libraries [15:54]

  • Linux System Administration [2:26]

  • Making Your Own Filesystems [3:20]

  • Maximizing Linux Security: Part 1 [21:12]

  • Maximizing Linux Security: Part 2 [22:10]

  • rm Your Way to Fun and Adventure [9:14]

  • Upgrading the Linux Kernel [14:30]

  • Using LILO, the Linux Loader [19:52]

News and Articles
  • A New Project or a GNU Project? [13:44]

  • Basic FVWM Configuration, Part 1: Getting (fvwm) Started [27:50]

  • Basic RVWm Configuration, Part 2: Customizing the Desktop [28:54]

  • CVS: Version Control: Beyond RCS [21:43]

  • Creating a Linux Firewall Using the TIS Firewall Toolkit [25:36]

  • DEC AXP Review [30:53]

  • Dialog: An Introductory Tutorial [5:24]

  • Ext2tools: Reading Linux Files from DOS [23:43]

  • Finding Files and More [20:40]

  • Getting to Know gdb [29:10]

  • Graphing with Gnuplot and Xmgr [28:12]

  • Hamming It Up on Linux: Using Ham Radios with Linux [13:26]

  • How to Build A Mac: The Executor Macintosh Emulator [19:40]

  • How to Read 950 E-mail Messages Before Lunch [22:42]

  • ICMAKE Part 1 [1:12]

  • ICMAKE Part 2 [2:34]

  • ICMAKE Part 3 [3:24]

  • ICMAKE Part 4 [4:35]

  • Indexing with Glimpse [18:16]

  • Introduction to the GNU C Library [2:18]

  • Linus Announces Code Freeze in Preparation for 1.2.x [6:37]

  • Linux Events: Two Views on Heidelberg [5:32]

  • Linux For Public Service: Using Linux for Public Access Internet Systems [13:21]

  • Linux Journal Demographics [6:32]

  • Linux Meta-FAQ Version 3.11 [8:48]

  • Linux at Comdex/Fall: A Call for Participation [14:24]

  • Linux in the Real World—Linux in the U.S. Army, or How I Spent My Winter Vacation [26:16]

  • Linux in the Real World—Remote Data Gathering with Linux [11:18]

  • Linux on Alpha: A Strategic Choice [18:29]

  • Linux on Low-End Hardware [19:38]

  • Linux on the Motorola 680x0 [5:20]

  • Maximizing Linux Security: Part 1 [21:12]

  • Maximizing Linux Security: Part 2 [21:12]

  • Mobile-IP: Transparent Host Migration on the Internet [28:10]

  • Mr. Torvalds Goes to Washington [12:5]

  • My Next Pentium is a DEC Alpha [30:12]

  • Netsurfing With Linux: To Sail the Cyber Sea [13:30]

  • Object Databases: Not Just for CAD/CAM Anymore [27:39]

  • Overview of the Debian GNU/Linux System [6:59]

  • Prototyping Algorithms in Perl [16:39]

  • Putting Widgets in Their Place [16:30]

  • Questions from the Linux Journal Booth at Open Systems World [11:20]

  • Report from the Front: The Linux Review Group [6:23]

  • Report on Comdex '94 [10:6]

  • The Devil's in the Details [25:52]

  • The Linux File System Standard [15:45]

  • The Linux-GGI Project [31:60]

  • The Open Development of Debian [3:29]

  • The Quintessential Linux Benchmark [21:51]

  • The Rough and Tumble World of the Linux-Based ISP [25:22]

  • The Trade Shows: Comdex and Internet World [16:14]

  • The Trade Shows: Open Systems World/FedUNIX '95 and Comdex '95 [22:63]

  • Users Mounting Floppies [12:41]

    • by LJ Staff

  • Using Linux and DOS Together [21:33]

  • WINE Status: Running MS-DOS and MS-Windows Applications under Linux [2:44]

  • What Your DOS Manual Doesn't Tell You about Linux [10:23]

  • Writing an Intelligent Serial Card Driver [5:28]

  • X Forms: Review and Tutorial [22:50]

Novice to Novice
  • Games, Sound & Other Agonies [15:6]

  • Interlude and Explorations: Spreadsheets and Text Editors [16:6]

  • Keyboards, Consoles and VT Cruising [31:12]

  • Linux Installation and X-Windows [12:26]

Practical Programming Hints
  • Debugging Tcl Scripts, or Real Programmers Use puts [18:12]

  • It's All a Matter of Timing [20:18]

Product Reviews
  • AX Graphical Display Server [15:31]

  • BRU—Backup and Restore Utility [11:43]

  • Caldera Network Desktop Preview 1 [20:34]

  • InfoMagic Linux Developer's Resource [12:25]

  • Moo-Tiff Development Environment [17:55]

  • Motif 1.2.3 Runtime and Development System for Linux [6:12]

Programming Hints
  • Programming the VT Interface [3:35]

  • Programming the VT Interface Part 2 [4:31]

  • Running Windows Applications NOW [23:48]

Stop the Presses
  • DECUS Conference in San Francisco [22:8]

  • ELF Tools Released for Linux [16:10]

  • Linus Torvalds Releases Linux 1.2.0 [13:22]

  • Linux/MIPS, Version 0.9.2 of Linux/68k, LSM Maintainer Change [6:5]

    • by LJ Staff

  • Porting Linux to Other Platforms [27:8]

    • by Michael K. Johnson

  • Recent Developments [25:8]

  • Some Breaking News [3:6]

    • by Michael K. Johnson

  • WYSIWYG Editor, BLADE, Linux at OSW [17:10]

    • by LJ Staff

  • Windows 95 and Linux [18:11]

    • by Phil Hughes

Take Command
  • Keeping Track of Change with RCS [25:63]

    • by Michael K. Johnson

  • apropos, whatis and makewhatis [30:54]

  • cpio: A Multipurpose Archive Tool [23:44]

What's GNU?
  • Bash—the GNU Shell (Part 1) [3:40]

  • Bash—the GNU Shell (Part 2) [4:41]

  • RCS: Revision Control System [10:36]

  • The GNU Coding Standards [16:47]

Load Disqus comments