Glossary

Glossary

child process

The process resulting from a fork() and exec() sequence of system calls. The process that initiated the fork() is called the parent.

 

exec()

A system call that, when invoked, transfers the attributes and resources of the currently executing process to another (presumably different) program specified as a parameter of the system call. In this way new processes are made.

 

fork()

A system call that creates a near-exact (everything but PID) duplicate of the currently executing process. Used in conjunction with exec() to start up new programs.

 

gid

Group id. Numeric value associated with some group identity. Specified in /etc/group.

 

hard link

A second (or third, or fourth ) inode that points to a file.

 

inode

The data structure used by Linux to store information about files.

 

jihad

Holy war (e.g., "My operating system can beat up your operating system").

 

local

When used as an adjective, implies that the associated noun (e.g., drive, printer) is attached to the current actual physical machine, and not accessed via the network.

 

major device number

Number used by the kernel to specify which device driver is associated with a particular device.

 

minor device number

Number used by the kernel to distinguish among a group of devices all using the same driver.

 

parent process

The process that initiates a fork() system call that ultimately results in a child process.

 

process

An executing program.

 

PID, process id

Numeric value used by the system to uniquely identify a process.

 

PPID, process parent id

PID of the process that created the current process.

 

priority

Numeric value associated with a process used in computing who will next be allocated CPU time. Default is 0, negative values imply higher priority, and positive values lower priority.

 

recursive

Something that refers to itself is said to be recursive. In the context of computer science, the term is usually used in reference to a function or algorithm that, as part of its execution, calls itself.

 

sammich

Good, pleasant, useful (e.g., "Linux is very sammich"). Origins obscure.

 

soft link

A link to another path in the filesystem (aka symbolic link).

 

standard input

Where a program gets its input. By default, the keyboard, but may be attached to the output of another program.

 

standard output

Where a program sends its output. By default, the monitor, but may be attached to the standard input of another computer.

 

superuser

The user with a UID of zero, implying full access (read/write/ execute) to all system resources.

 

symbolic link

A link to another path in the filesystem.

 

system call

An invocation of a function provided by the operating system, for example, fork(), exec().

 

transparent

Not seen by the user. Typically has positive connotations; for example, "transparent access via NFS" means the user doesn't need to care that the filesystem is on a machine three thousand miles away.

 

uid

Numeric value used by the system to uniquely identify a user. Defined in the /etc/passwd file.

 

zombie processes

A process that is no longer executing but has not been removed from the table of executing processes.

 



Linux Desk Reference
Linux Desk Reference (2nd Edition)
ISBN: 0130619892
EAN: 2147483647
Year: 2000
Pages: 174
Authors: Scott Hawkins

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net