Timothy John Parker

Last updated

Timothy John Parker is a widely published technical author, [1] [2] [3] editor, trainer and consultant.


Parker was born in Hertfordshire, England, in 1958 but has lived in Canada for several decades. He was educated in England, the United States and Canada.

He started his writing career in 1981, publishing an article on S-BASIC, a structured basic compiler for the Kaypro computer. Shortly thereafter he began writing about the Commodore VIC-20 computer, writing several articles for Compute! magazine and Commander magazine, for which he also wrote a regular column entitled "Ravings of a Madman".

Parker has written for over two dozen different computer industry magazines, including frequent contributions to Windows NT Systems Magazine, Windows NT Expert, Advanced Systems Magazine. He wrote monthly columns for Canadian Computer Resller, IT Datasystems and several other magazines. Tim Parker was the Technical Editor for SCO World Magazine from its inception to its closure. Working with Linux's growing popularity, Parker also contributed heavily to Maximum Linux and Linux Journal, and was the Technical Editor for Linux Server Computing during its publication history. An avid photographer, Parker also contributed to several photography magazines including Digital Foto. Parker has published approximately 3,500 articles, reviews, and columns.

Parker has written many commercially published books. His first was UNIX User's Handbook published in 1990 by Addison-Wesley. A set of Linux books was published by Sams Publishing, including Linux Unleashed, Slackware Linux Unleashed, Redhat Linux Unleashed and Linux System Administrator's Survival Guide. All titles went through several editions. Sams also published Tim's TCP/IP In 14 Days and TCP/IP Unleashed. Prentice-Hall published Tim's Linux To Go and Windows 98 To Go. Tim's books (over 50 to date) have been translated into several languages.

Parker has worked for the last two decades in the software development field, leading R&D groups for a variety of high-technology companies.

Related Research Articles

Local area network Computer network that connects devices over a limited area

A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, school, laboratory, university campus or office building. By contrast, a wide area network (WAN) not only covers a larger geographic distance, but also generally involves leased telecommunication circuits.

Operating system Software that manages computer hardware resources

An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.

Shell script Script written for the shell, or command line interpreter, of an operating system

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter. The various dialects of shell scripts are considered to be scripting languages. Typical operations performed by shell scripts include file manipulation, program execution, and printing text. A script which sets up the environment, runs the program, and does any necessary cleanup, logging, etc. is called a wrapper.

Samba is a free software re-implementation of the SMB networking protocol, and was originally developed by Andrew Tridgell. Samba provides file and print services for various Microsoft Windows clients and can integrate with a Microsoft Windows Server domain, either as a Domain Controller (DC) or as a domain member. As of version 4, it supports Active Directory and Microsoft Windows NT domains.

In computing, traceroute and tracert are computer network diagnostic commands for displaying the route (path) and measuring transit delays of packets across an Internet Protocol (IP) network. The history of the route is recorded as the round-trip times of the packets received from each successive host in the route (path); the sum of the mean times in each hop is a measure of the total time spent to establish the connection. Traceroute proceeds unless all (three) sent packets are lost more than twice; then the connection is lost and the route cannot be evaluated. Ping, on the other hand, only computes the final round-trip times from the destination point.

In computing, the Windows Sockets API (WSA), later shortened to Winsock, is a technical specification that defines how Windows network software should access network services, especially TCP/IP. It defines a standard interface between a Windows TCP/IP client application and the underlying TCP/IP protocol stack. The nomenclature is based on the Berkeley sockets API model used in BSD for communications between programs.

IPX/SPX stands for Internetwork Packet Exchange/Sequenced Packet Exchange. IPX and SPX are networking protocols used initially on networks using the Novell NetWare operating systems, but became widely used on networks deploying Microsoft Windows LANS, as they replaced NetWare LANS.

William Richard (Rich) Stevens was a Northern Rhodesia-born American author of computer science books, in particular books on UNIX and TCP/IP.

The Berkeley r-commands are a suite of computer programs designed to enable users of one Unix system to log in or issue commands to another Unix computer via TCP/IP computer network. The r-commands were developed in 1982 by the Computer Systems Research Group at the University of California, Berkeley, based on an early implementation of TCP/IP.

In computing, a named pipe is an extension to the traditional pipe concept on Unix and Unix-like systems, and is one of the methods of inter-process communication (IPC). The concept is also found in OS/2 and Microsoft Windows, although the semantics differ substantially. A traditional pipe is "unnamed" and lasts only as long as the process. A named pipe, however, can last as long as the system is up, beyond the life of the process. It can be deleted if no longer used. Usually a named pipe appears as a file, and generally processes attach to it for IPC.

netstat command line tool

In computing, netstat is a command-line network utility that displays network connections for Transmission Control Protocol, routing tables, and a number of network interface and network protocol statistics. It is available on Unix-like operating systems including macOS, Linux, Solaris and BSD, and is available on IBM OS/2 and on Microsoft Windows NT-based operating systems including Windows XP, Windows Vista, Windows 7, Windows 8 and Windows 10.

Windows NT 3.5 32-bit cross-platform operating system developed by Microsoft

Windows NT 3.5 is an operating system developed by Microsoft, released on September 21, 1994. It is the second release of Windows NT.

A remote access service (RAS) is any combination of hardware and software to enable the remote access tools or information that typically reside on a network of IT devices.

The Major BBS bulletin board system software

The Major BBS was bulletin board software developed between 1986 and 1999 by Galacticomm. In 1995 it was renamed Worldgroup Server and bundled with a user client interface program named Worldgroup Manager for Microsoft Windows. Originally DOS-based, two of the versions were also available as a Unix-based edition, and the last versions were also available for Windows NT-based servers.

Windows Messenger service networking component of earlier versions of Microsoft Windows

Messenger service is a network-based system notification Windows service by Microsoft that was included in some earlier versions of Microsoft Windows.

History of Unix history of Unix

The history of Unix dates back to the mid-1960s when the Massachusetts Institute of Technology, AT&T Bell Labs, and General Electric were jointly developing an experimental time sharing operating system called Multics for the GE-645 mainframe. Multics introduced many innovations, but had many problems.

In computer networking, STREAMS is the native framework in Unix System V for implementing character device drivers, network protocols, and inter-process communication. In this framework, a stream is a chain of coroutines that pass messages between a program and a device driver. STREAMS originated in Version 8 Research Unix, as Streams.

Douglas Earl Comer is a professor of computer science at Purdue University, where he teaches courses on operating systems and computer networks. He has written numerous research papers and textbooks, and currently heads several networking research projects. He has been involved in TCP/IP and internetworking since the late 1970s, and is an internationally recognized authority. He designed and implemented X25NET and Cypress networks, and the Xinu operating system. He is director of the Internetworking Research Group at Purdue, editor of Software - Practice and Experience, and a former member of the Internet Architecture Board. Comer completed the original version of Xinu in 1979. Since then, Xinu has been expanded and ported to a wide variety of platforms, including: IBM PC, Macintosh, Digital Equipment Corporation VAX and DECstation 3100, Sun Microsystems Sun-2, Sun-3 and SPARCstations, and Intel Pentium. It has been used as the basis for many research projects. Furthermore, Xinu has been used as an embedded system in products by companies such as Motorola, Mitsubishi, Hewlett-Packard, and Lexmark.

The Berkeley Software Distribution (BSD) was an operating system based on Research Unix, developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley. Today, "BSD" often refers to its descendants, such as FreeBSD, OpenBSD, NetBSD, or DragonFly BSD, and systems based on those descendants.

In computing, route is a command used to view and manipulate the IP routing table in Unix-like and Microsoft Windows operating systems and also in IBM OS/2 and ReactOS. Manual manipulation of the routing table is characteristic of static routing.


  1. Kaplenk, Joe (1 December 1997). "Using Linux to Teach Unix System Administration". Linux Journal . Retrieved 1 May 2011.
  2. Lipkin, Bernice Sacks (1999). Latex for Linux: a vade mecum. Springer. p. xxi. ISBN   978-0-387-98708-8 . Retrieved 1 May 2011.
  3. McCune, Mike (2001). Integrating Linux and Windows . Prentice Hall PTR. p.  349. ISBN   978-0-13-030670-8 . Retrieved 1 May 2011.