1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>Glossary (DRAFT, but not for long hopefully)</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Linux System Administrators Guide"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="ADDENDUM: How to use this License for
your documents"
HREF="gfdl-addendum.html"><LINK
REL="NEXT"
TITLE="Index-Draft"
HREF="bookindex.html"></HEAD
><BODY
CLASS="GLOSSARY"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux System Administrators Guide: </TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="gfdl-addendum.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="bookindex.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="GLOSSARY"
><H1
><A
NAME="GLOSSARY"
></A
>Glossary (DRAFT, but not for long hopefully)</H1
><A
NAME="AEN4895"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
><P
><SPAN
CLASS="QUOTE"
>"The Librarian of the Unseen University
had unilaterally decided to aid comprehension
by producing an Orang-utan/Human Dictionary.
He'd been working on it for three months.
It wasn't easy. He'd got as far as `Oook.'"</SPAN
>
(Terry Pratchett, ``Men At Arms'')</P
></BLOCKQUOTE
><P
> This is a short list of word definitions for concepts
relating to Linux and system administration. </P
><DL
><DT
><B
>CMOS RAM</B
></DT
><DD
><P
> CMOS stands for "Complementary Metal Oxide Semiconductor".
It is a complex technology, but put very simply it is a type
of transistor which maintains its state even if computer is
powered off. This is due to a small battery on the motherboard.
As a result, it does not lose what was stored on it when the
power is switched off.
</P
></DD
><DT
><B
>account</B
></DT
><DD
><P
> A Unix system gives users <I
CLASS="GLOSSTERM"
>accounts</I
>. It
gives them a username and a password with which to log on to the
account. A home directory in which to store files is usually
provided, and permissions to access hardware and software. These
things taken as a whole are an <I
CLASS="GLOSSTERM"
>account</I
>.
</P
></DD
><DT
><B
>application program</B
></DT
><DD
><P
> Software that does something useful. The results of using an
application program is what the computer was bought for.
See also system program, operating system.
</P
></DD
><DT
><B
>bad block</B
></DT
><DD
><P
> A block (usually one sector on a disk) that cannot reliably hold
data.
</P
></DD
><DT
><B
>bad sector</B
></DT
><DD
><P
> Similar to <I
CLASS="GLOSSTERM"
>bad block</I
> but more precise in
the case where a block and a sector may be of differing sizes.
</P
></DD
><DT
><B
>boot sector</B
></DT
><DD
><P
> Usually the first sector on any given partition. It contains
a very short program (on the order of a few hundred bytes) which
will load and start running the operating system proper.
</P
></DD
><DT
><B
>booting</B
></DT
><DD
><P
> Everything that happens between the time the computer is
switched on and it is ready to accept commands/input from
the user is known as <I
CLASS="GLOSSTERM"
>booting</I
>.
</P
></DD
><DT
><B
>bootstrap loader</B
></DT
><DD
><P
> A very small program (usually residing in ROM) which reads
a fixed location on a disk (eg. the <I
CLASS="GLOSSTERM"
>MBR</I
>)
and passes control over to it. The data residing on that fixed
location is, in general, slightly bigger and more sophisticated,
and it then takes responsibility for loading the actual operating
system and passing control to it.
</P
></DD
><DT
><B
>cylinder</B
></DT
><DD
><P
> The set of <I
CLASS="GLOSSTERM"
>tracks</I
> on a multi-headed disk
that may be accessed without head movement. In other words the
tracks which are the same distance from the spindle about which
the disk <I
CLASS="GLOSSTERM"
>platters</I
> rotate. Placing data
that is more likely to be accessed at the same time on the same
cylinder can reduce the access time significantly as moving the
read-write heads is slow compared to the speed with which the
disks rotate.
</P
></DD
><DT
><B
>daemon</B
></DT
><DD
><P
> A process lurking in the background, usually unnoticed, until
something triggers it into action. For example, the
<B
CLASS="COMMAND"
>update</B
>
daemon wakes up every thirty seconds or so to flush the buffer
cache, and the <B
CLASS="COMMAND"
>sendmail</B
> daemon awakes whenever
someone sends mail.
</P
></DD
><DT
><B
>daylight savings time</B
></DT
><DD
><P
> A time of the year during which clocks are set forward one hour.
Widely used around the world in summer so that evenings have more
daylight than they would otherwise.
</P
></DD
><DT
><B
>disk controller</B
></DT
><DD
><P
> A hardware circuit which translates instructions about disk access
from the operating system to the physical disk. This provides a
layer of abstraction that means that an operating system does not
need to know how to talk to the many different types of disks, but
only needs to know about the (comparatively low) number of types of
disk controller. Common disk controller types are IDE and SCSI.
</P
></DD
><DT
><B
>emergency boot floppy</B
></DT
><DD
><P
> A floppy disk which can be used to boot the system even
if the hard disk has suffered damage on its filesystem.
Most linux distributions offer to make one of these during
installation, this is highly recommended. If your Linux
distribution does not offer this facility then read the
Boot floppy HOWTO, available at the LDP (**Find URL to cite**).
</P
></DD
><DT
><B
>fibre channel</B
></DT
><DD
><P
> A high speed networking protocol primarily used in Storage
Area Networks. Unlike it's name suggests, fibre channel can be
ran over fiber optic, or copper cables.
</P
></DD
><DT
><B
>filesystem</B
></DT
><DD
><P
> A term which is used for two purposes and which can have two
subtly different meanings. It is either the collection of
files and directories on a drive (whether hard drive, floppy,
Cd-ROM, etc). Or it is the markers put onto the disk media
which the OS uses to decide where to write files to (inodes,
blocks, superblocks etc). The actual meaning can almost
always be inferred from context.
</P
></DD
><DT
><B
>formatting</B
></DT
><DD
><P
> Strictly, formatting is organizing and marking the surface of
a disk into <I
CLASS="GLOSSTERM"
>tracks</I
>, <I
CLASS="GLOSSTERM"
>sectors
</I
>, and <I
CLASS="GLOSSTERM"
>cylinders</I
>. It is also
sometimes (incorrectly) a term used to signify the action of
writing a <I
CLASS="GLOSSTERM"
>filesystem</I
> to a disk (especially
in the MS Windows/MS DOS world).
</P
></DD
><DT
><B
>fragmented</B
></DT
><DD
><P
> When a file is not written to a disk in contiguous <I
CLASS="GLOSSTERM"
> blocks</I
>. If there is not enough free space to write
a full file to a disk in one continuous stream of <I
CLASS="GLOSSTERM"
> blocks</I
> then the file gets split up between two or
more parts of the disk surface. This is known as <I
CLASS="GLOSSTERM"
> fragmenting</I
> and can make the time for loading a
file longer as the disk has to seek for the rest of the file.
</P
></DD
><DT
><B
>full backup</B
></DT
><DD
><P
> Taking a copy of the whole filesystem to a backup media
(eg tape, floppy, or CD).
</P
></DD
><DT
><B
>geometry</B
></DT
><DD
><P
> How many cylinders, sectors per cylinder and heads a disk
drive has.
</P
></DD
><DT
><B
>high level formatting</B
></DT
><DD
><P
> An incorrect term for writing a filesystem to a disk. Often
used in the MS Windows and MS DOS world.
</P
></DD
><DT
><B
>incremental backups</B
></DT
><DD
><P
> A backup of what has changed in a filesystem since the last
<I
CLASS="GLOSSTERM"
>full backup</I
>. <I
CLASS="GLOSSTERM"
>Incremental
backups</I
> if used sensibly as part of a backup regime,
can save a lot of time and effort in maintaining a backup of data.
</P
></DD
><DT
><B
>inode</B
></DT
><DD
><P
> A data structure holding information about files in a Unix
file system. There is an inode for each file and a file is
uniquely identified by the file system on which it resides
and its inode number on that system. Each inode contains
the following information: the device where the inode resides,
locking information, mode and type of file, the number of links
to the file, the owner's user and group ids, the number of bytes
in the file, access and modification times, the time the inode
itself was last modified and the addresses of the file's
blocks on disk. A Unix directory is an association between
file leafnames and inode numbers. A file's inode number
can be found using the "-i" switch to ls.
</P
></DD
><DT
><B
>iSCSI</B
></DT
><DD
><P
> A network storage protocol that enables the sending of SCSI commands
over a TCP/IP network. Primarily used in Storage Area Networks.
</P
></DD
><DT
><B
>kernel</B
></DT
><DD
><P
> Part of an operating system that implements the interaction with
hardware and the sharing of resources. See also system program.
</P
></DD
><DT
><B
>local time</B
></DT
><DD
><P
> The official time in a local region (adjusted for location around
the Earth); established by law or custom.
</P
></DD
><DT
><B
>logical partition</B
></DT
><DD
><P
> A partition inside an <I
CLASS="GLOSSTERM"
>extended partition</I
>,
which is ``logical'' in that it does not exist in reality,
but only inside the logical structure of the software.
</P
></DD
><DT
><B
>logical volume manager (LVM)</B
></DT
><DD
><P
> A collection of programs that allow larger physical
disks to be reassembled into "logical" disks that can be shrunk or
expanded as data needs change.
</P
></DD
><DT
><B
>low level formatting</B
></DT
><DD
><P
> Synonymous with <I
CLASS="GLOSSTERM"
>formatting</I
> and used in
the MS DOS world so differentiate from creating a filesystem
which is also known as formatting sometimes.
</P
></DD
><DT
><B
>mail transfer agent</B
></DT
><DD
><P
> (MTA) The program responsible for delivering e-mail messages.
Upon receiving a message from a <I
CLASS="GLOSSTERM"
>mail user agent
</I
> or another MTA it stores it temporarily locally
and analyzes the recipients and either delivers it (local
addressee) or forwards it to another MTA. In either case
it may edit and/or add to the message headers. A widely used
MTA for Unix is sendmail.
</P
></DD
><DT
><B
>mail user agent</B
></DT
><DD
><P
> (MUA) The program that allows the user to compose and read
electronic mail messages. The MUA provides the interface
between the user and the <I
CLASS="GLOSSTERM"
>mail transfer agent
</I
>. Outgoing mail is eventually handed over to an
MTA for delivery while the incoming messages are picked up
from where the MTA left it (although MUAs running on
single-user machines may pick up mail using POP).
Examples of MUAs are pine, elm and mutt.
</P
></DD
><DT
><B
>master boot record</B
></DT
><DD
><P
> (MBR) The first logical sector on a disk, this is (usually)
where the BIOS looks to load a small program that will boot
the computer.
</P
></DD
><DT
><B
>network file system</B
></DT
><DD
><P
> (NFS) A protocol developed by Sun Microsystems, and defined in
RFC 1094 (FIND URL), which allows a computer to access files
over a network as if they were on its local disks.
</P
></DD
><DT
><B
>operating system</B
></DT
><DD
><P
> Software that shares a computer system's resources (processor,
memory, disk space, network bandwidth, and so on) between
users and the application programs they run. Controls access
to the system to provide security. See also kernel, system program,
application program.
</P
></DD
><DT
><B
>partition</B
></DT
><DD
><P
> A logical section of a disk. Each partition normally has its
own file system. Unix tends to treat partitions as though
they were separate physical entities.
</P
></DD
><DT
><B
>password file</B
></DT
><DD
><P
> A file that holds usernames and information about their accounts
like their password. On Unix systems this file is usually
<TT
CLASS="FILENAME"
>/etc/passwd</TT
>. On most modern Linux systems
the <TT
CLASS="FILENAME"
>/etc/passwd</TT
> file does not actually hold
password data. That tends to be held in a different file <TT
CLASS="FILENAME"
> /etc/shadow</TT
> for security reasons. See manual pages
passwd(5) and shadow(5) for more information.
</P
></DD
><DT
><B
>physical extents</B
></DT
><DD
><P
> A term used to describe a the chunks a physical volume is broken
down into when using the Logical Volume Manager.
</P
></DD
><DT
><B
>physical volume</B
></DT
><DD
><P
> A term used an actual disk partition, usually in reference to the
logical volume manager.
</P
></DD
><DT
><B
>platters</B
></DT
><DD
><P
> A physical disk inside a hard drive. Usually a hard drive is
made up of multiple physical disks stacked up on top of each
other. One individual disk is known as a <I
CLASS="GLOSSTERM"
>platter
</I
>.
</P
></DD
><DT
><B
>power on self test</B
></DT
><DD
><P
> (POST) A series of diagnostic tests which are run when a computer
is powered on. Typically this might include testing the memory,
testing that the hardware configuration is the same as the last
saved configuration, checking that any floppy drives, or hard
drives which are known about by the BIOS are installed and working.
</P
></DD
><DT
><B
>print queue</B
></DT
><DD
><P
> A file (or set of files) which the print <I
CLASS="GLOSSTERM"
>daemon
</I
><I
CLASS="GLOSSTERM"
> uses so that applications which wish to use the
printer do not have to wait until the print job they have sent
is finished before they can continue. It also allows multiple
users to share a printer.
</I
></P
></DD
><DT
><B
>read-write head</B
></DT
><DD
><P
> A tiny electromagnetic coil and metal pole used to write and read
magnetic patterns on a disk. These coils move laterally against
the rotary motion on the <I
CLASS="GLOSSTERM"
>platters</I
>.
</P
></DD
><DT
><B
>root filesystem</B
></DT
><DD
><P
> The parent of all the other filesystems mounted in a Unix filesystem
tree. Mounted as / it might have other filesystems mounted on it
(/usr for example). If the root filesystem cannot be mounted then the
<I
CLASS="GLOSSTERM"
>kernel</I
> will panic and the system will not be
able to continue <I
CLASS="GLOSSTERM"
>booting</I
>
</P
></DD
><DT
><B
>run level</B
></DT
><DD
><P
> Linux has up to 10 runlevels (0-9) available (of which usually only
the first 7 are defined). Each runlevel may start a different set
of services, giving multiple different configurations in the same
system. Runlevel 0 is defined as ``system halt'', runlevel 1 is
defined as ``<I
CLASS="GLOSSTERM"
>single user mode</I
>'', and runlevel
6 is defined as ``reboot system''. The remaining runlevels can,
theoretically, be defined by the system administrator in any way.
However most distributions provide some other predefined runlevels.
For example, runlevel 2 might be defined as ``multi-user console'',
and runlevel 5 as ``multi-user X-Window system''. These definitions
vary considerably from distribution to distribution, so please check
the documentation for your own distribution.
</P
></DD
><DT
><B
>sectors</B
></DT
><DD
><P
> The minimum <I
CLASS="GLOSSTERM"
>track</I
> length that can be
allocated
to store data. This is usually (but not always) 512 bytes.
</P
></DD
><DT
><B
>shadow passwords</B
></DT
><DD
><P
> Because the <I
CLASS="GLOSSTERM"
>password file</I
> on Unix systems
often
needs to be world readable it usually does not actually contain the
encrypted passwords for users' accounts. Instead a shadow file is
employed (which is not world readable) which holds the encrypted
passwords for users' accounts.
</P
></DD
><DT
><B
>single user mode</B
></DT
><DD
><P
> Usually runlevel 1. A runlevel where logins are not allowed except
by the root account. Used either for system repairs (if the
filesystem is partially damaged it may still be possible to boot into
runlevel 1 and repair it), or for moving filesystems around between
partitions. These are just two examples. Any task that requires a
system where only one person can write to a disk at a time is a
candidate for requiring runlevel 1.
</P
></DD
><DT
><B
>spool</B
></DT
><DD
><P
> To send a file (or other data) to a queue. Generally used in
conjunction with printers, but might also be used for other
things (mail for example). The term is reported to be an acronym
for ``Simultaneous Peripheral Operation On-Line'', but according
to the <A
HREF="http://www.tuxedo.org/~esr/jargon"
TARGET="_top"
>Jargon File
</A
> it may have been a backronym (something made up later
for effect).
</P
></DD
><DT
><B
>system call</B
></DT
><DD
><P
> The services provided by the kernel to application programs,
and the way in which they are invoked. See section 2 of the
manual pages.
</P
></DD
><DT
><B
>swap space</B
></DT
><DD
><P
> Space on a disk in which the system can write portions of memory
to. Usually this is a dedicated partition, but it may also be
a swapfile.
</P
></DD
><DT
><B
>system program</B
></DT
><DD
><P
> Programs that implement high level functionality of an operating
system, i.e., things that aren't directly dependent on the
hardware. May sometimes require special privileges to run
(e.g., for delivering electronic mail), but often just commonly
thought of as part of the system (e.g., a compiler). See also
application program, kernel, operating system.
</P
></DD
><DT
><B
>time drift</B
></DT
><DD
><P
> This is a term for a computers inaccuracy at keeping track of time.
All computers have some rate of error when keeping time. With newer
computers this rate of error is extremely small.</P
></DD
><DT
><B
>track</B
></DT
><DD
><P
> The part of a disk <I
CLASS="GLOSSTERM"
>platter</I
> which passes
under one <I
CLASS="GLOSSTERM"
>read-write head</I
> while the head
is stationary but the disk is spinning. Each track is divided
into <I
CLASS="GLOSSTERM"
>sectors</I
>, and a vertical collection of
tracks is a <I
CLASS="GLOSSTERM"
>cylinder</I
>
</P
></DD
><DT
><B
>volume group</B
></DT
><DD
><P
> A collection of physical volumes broken down into physical
extents, and available for use in logical partitions.
</P
></DD
></DL
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="gfdl-addendum.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="bookindex.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>ADDENDUM: How to use this License for
your documents</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
> </TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Index-Draft</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>
|