ALT Linux Bugzilla
– Attachment 1140 Details for
Bug 7826
Смешаная кодировка модуля
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
editorial patch
unix_and_internet_fundamentals_howto.kvas.050218.edit.patch (text/plain), 176.83 KB, created by
kirill
on 2005-09-26 12:26:15 MSD
(
hide
)
Description:
editorial patch
Filename:
MIME Type:
Creator:
kirill
Created:
2005-09-26 12:26:15 MSD
Size:
176.83 KB
patch
obsolete
>diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/anatomy.html unix_and_internet_fundamentals_howto.kvas.050218/doc/anatomy.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/anatomy.html 2005-02-05 00:08:32 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/anatomy.html 2005-08-26 22:25:35 +0400 >@@ -2,7 +2,7 @@ > <HTML > ><HEAD><TITLE>ïÓÎÏ×Ù ÁÎÁÔÏÍÉÉ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ</TITLE> > <META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >-<meta http-equiv="Content-Type" content="text/html; charset="> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> > <LINK REL="HOME" TITLE="The Unix and Internet Fundamentals HOWTO" HREF="index.html"> > <LINK REL="PREVIOUS" TITLE="Introduction" HREF="intro.html"> > <LINK REL="NEXT" TITLE="What happens when you switch on a computer?" HREF="bootup.html"></HEAD> >@@ -17,15 +17,15 @@ > <A HREF="bootup.html" ACCESSKEY="N">óÌÅÄ.</A></TD></TR></TABLE> > <HR ALIGN="LEFT" WIDTH="100%"></DIV> > <DIV CLASS="sect1"><H1 CLASS="sect1"><A NAME="anatomy"></A>2. ïÓÎÏ×Ù ÁÎÁÔÏÍÉÉ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ</H1> >-<P>÷ÎÕÔÒÉ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ ÅÓÔØ ÐÒÏÃÅÓÓÏÒ ÐÒÅÄÓÔÁ×ÌÑÀÝÉÊ ÉÚ ÓÅÂÑ ÉÎÔÅÇÒÁÌØÎÕÀ ÓÈÅÍÕ (ÞÉÐ), ËÏÔÏÒÙÊ ÆÁËÔÉÞÅÓËÉ É ×ÙÐÏÌÎÑÅÔ ×ÙÞÉÓÌÅÎÉÑ. ôÁË ÖÅ ÅÓÔØ ×ÎÕÔÒÅÎÎÑÑ ÐÁÍÑÔØ (ËÏÔÏÒÕÀ ÐÏÌØÚÏ×ÁÔÅÌÉ DOS/Windows ÎÁÚÙ×ÁÀÔ <SPAN CLASS="QUOTE">"RAM"</SPAN>, ÐÏÌØÚÏ×ÁÔÅÌÉ Unix ÞÁÓÔÏ ÎÁÚÙ×ÁÀÔ ÅÅ <SPAN CLASS="QUOTE">"core"</SPAN> (ÓÔÅÒÖÅÎØ); ÔÅÒÍÉÎ ÕÐÏÔÒÅÂÌÑÅÍÙÊ ÄÌÑ Unix ×ÏÓÈÏÄÉÔ Ë ÏÔÃÁÍ-ÏÓÎÏ×ÁÔÅÌÑÍ, ËÏÇÄÁ RAM ÓÏÓÔÏÑÌÁ ÉÚ ÎÁÂÏÒÏ× ÂÉÔÏ× ÎÁ ÆÅÒÒÉÔÏ×ÙÈ ÓÅÒÄÅÞÎÉËÁÈ). ðÒÏÃÅÓÓÏÒ É ÐÁÍÑÔØ ÏÂÉÔÁÀÔ ÎÁ <I CLASS="firstterm">ÍÁÔÅÒÉÎÓËÏÊ ÐÌÁÔÅ</I> (motherboard) — ÓÅÒÄÃÅ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ.</P> >-<P>õ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ ÅÓÔØ ÜËÒÁÎ É ËÌÁ×ÉÁÔÕÒÁ. õ ÎÅÇÏ ÅÓÔØ ÖÅÓÔËÉÅ ÄÉÓËÉ, ÐÒÉ×ÏÄ CD-ROM É ×ÏÚÍÏÖÎÏ ÄÉÓËÏ×ÏÄ ÄÌÑ ÇÉÂËÉÈ ÄÉÓËÏ× (floppy). þÔÏÂÙ ÐÏÍÏÞØ ËÏÍÐØÀÔÅÒÕ ÒÁÂÏÔÁÔØ Ó ÜÔÉÍÉ ÕÓÔÒÏÊÓÔ×ÁÍÉ Ë ÍÁÔÅÒÉÎÓËÏÊ ÐÌÁÔÅ ÐÏÄËÌÀÞÅÎÙ <I CLASS="firstterm">ËÏÎÔÒÏÌÌÅÒÙ</I>, ËÏÔÏÒÙÅ ÕÐÒÁ×ÌÑÀÔ ÎÅËÏÔÏÒÙÍÉ ÉÚ ÜÔÉÈ ÕÓÔÒÏÊÓÔ×, ÄÒÕÇÉÍÉ ÕÐÒÁ×ÌÑÀÔ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÅ ÍÉËÒÏÓÈÅÍÙ (ÞÉÐÓÅÔÙ, ÎÁÂÏÒÙ ÓÉÓÔÅÍÎÏÊ ÌÏÇÉËÉ, ÉÎÔÅÇÒÉÒÏ×ÁÎÎÙÅ ËÏÎÔÒÏÌÌÅÒÙ) ×ÓÔÒÏÅÎÎÙÅ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × ÍÁÔÅÒÉÎÓËÕÀ ÐÌÁÔÕ. ÷ÁÛÁ ËÌÁ×ÉÁÔÕÒÁ ÓÌÉÛËÏÍ ÐÒÏÓÔÁ ÞÔÏÂÙ ÉÍÅÔØ ÏÔÄÅÌØÎÙÊ ËÏÎÔÒÏÌÌÅÒ, ÏÎ ×ÓÔÒÏÅÎ × ÅÅ ËÏÒÐÕÓ.</P> >+ <P>÷ÎÕÔÒÉ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ ÅÓÔØ ÐÒÏÃÅÓÓÏÒ, ÐÒÅÄÓÔÁ×ÌÑÀÝÉÊ ÓÏÂÏÊ ÉÎÔÅÇÒÁÌØÎÕÀ ÓÈÅÍÕ (ÞÉÐ), ËÏÔÏÒÙÊ ÆÁËÔÉÞÅÓËÉ É ×ÙÐÏÌÎÑÅÔ ×ÙÞÉÓÌÅÎÉÑ. ôÁËÖÅ ÅÓÔØ ×ÎÕÔÒÅÎÎÑÑ ÐÁÍÑÔØ (ËÏÔÏÒÕÀ ÐÏÌØÚÏ×ÁÔÅÌÉ DOS/Windows ÎÁÚÙ×ÁÀÔ «RAM», ÐÏÌØÚÏ×ÁÔÅÌÉ Unix ÞÁÓÔÏ ÎÁÚÙ×ÁÀÔ Å£ «core» (ÓÔÅÒÖÅÎØ); ÔÅÒÍÉÎ, ÕÐÏÔÒÅÂÌÑÅÍÙÊ ÄÌÑ Unix, ×ÏÓÈÏÄÉÔ Ë ÏÔÃÁÍ-ÏÓÎÏ×ÁÔÅÌÑÍ, ËÏÇÄÁ RAM ÓÏÓÔÏÑÌÁ ÉÚ ÎÁÂÏÒÏ× ÂÉÔÏ× ÎÁ ÆÅÒÒÉÔÏ×ÙÈ ÓÅÒÄÅÞÎÉËÁÈ). ðÒÏÃÅÓÓÏÒ É ÐÁÍÑÔØ ÏÂÉÔÁÀÔ ÎÁ <I CLASS="firstterm">ÍÁÔÅÒÉÎÓËÏÊ ÐÌÁÔÅ</I> (motherboard) — ÓÅÒÄÃÅ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ.</P> >+<P>õ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ ÅÓÔØ ÜËÒÁÎ É ËÌÁ×ÉÁÔÕÒÁ. õ ÎÅÇÏ ÅÓÔØ Ö£ÓÔËÉÅ ÄÉÓËÉ, ÐÒÉ×ÏÄ CD-ROM É, ×ÏÚÍÏÖÎÏ, ÄÉÓËÏ×ÏÄ ÄÌÑ ÇÉÂËÉÈ ÄÉÓËÏ× (floppy). þÔÏÂÙ ÐÏÍÏÞØ ËÏÍÐØÀÔÅÒÕ ÒÁÂÏÔÁÔØ Ó ÜÔÉÍÉ ÕÓÔÒÏÊÓÔ×ÁÍÉ, Ë ÍÁÔÅÒÉÎÓËÏÊ ÐÌÁÔÅ ÐÏÄËÌÀÞÅÎÙ <I CLASS="firstterm">ËÏÎÔÒÏÌÌÅÒÙ</I>, ËÏÔÏÒÙÅ ÕÐÒÁ×ÌÑÀÔ ÎÅËÏÔÏÒÙÍÉ ÉÚ ÜÔÉÈ ÕÓÔÒÏÊÓÔ×, ÄÒÕÇÉÍÉ ÕÐÒÁ×ÌÑÀÔ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÅ ÍÉËÒÏÓÈÅÍÙ (ÞÉÐÓÅÔÙ, ÎÁÂÏÒÙ ÓÉÓÔÅÍÎÏÊ ÌÏÇÉËÉ, ÉÎÔÅÇÒÉÒÏ×ÁÎÎÙÅ ËÏÎÔÒÏÌÌÅÒÙ), ×ÓÔÒÏÅÎÎÙÅ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × ÍÁÔÅÒÉÎÓËÕÀ ÐÌÁÔÕ. ÷ÁÛÁ ËÌÁ×ÉÁÔÕÒÁ ÓÌÉÛËÏÍ ÐÒÏÓÔÁ, ÞÔÏÂÙ ÉÍÅÔØ ÏÔÄÅÌØÎÙÊ ËÏÎÔÒÏÌÌÅÒ, ÏÎ ×ÓÔÒÏÅÎ × Å£ ËÏÒÐÕÓ.</P> > <P>íÙ ÕÇÌÕÂÉÍÓÑ × ÒÁÓÓÍÏÔÒÅÎÉÅ ÄÅÔÁÌÅÊ ÒÁÂÏÔÙ ÕÓÔÒÏÊÓÔ× ÎÅÓËÏÌØËÏ ÐÏÚÖÅ. óÅÊÞÁÓ ÎÁÍ ÎÁÄÏ ÚÁÐÏÍÎÉÔØ ÎÅÓËÏÌØËÏ ×ÅÝÅÊ Ï ÔÏÍ, ËÁË ×ÓÅ ÜÔÉ ÕÓÔÒÏÊÓÔ×Á ÒÁÂÏÔÁÀÔ ×ÍÅÓÔÅ:</P> >-<P>÷ÎÕÔÒÉ ËÏÒÐÕÓÁ ×ÓÅ ÞÁÓÔÉ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ ÓÏÅÄÉÎÑÀÔÓÑ ÐÏÓÒÅÄÓÔ×ÏÍ <I CLASS="firstterm">ÛÉÎ</I> (bus). æÉÚÉÞÅÓËÉ ÛÉÎÁ ÜÔÏ ÒÁÚßÅÍ ËÕÄÁ ÐÏÄËÌÀÞÁÀÔÓÑ ×ÁÛÉ ËÁÒÔÙ-ËÏÎÔÒÏÌÌÅÒÙ (×ÉÄÅÏËÁÒÔÁ, ËÏÎÔÒÏÌÌÅÒ ÖÅÓÔËÉÈ ÄÉÓËÏ×, ÁÕÄÉÏËÁÒÔÁ). ûÉÎÁ ÜÔÏ ÍÁÇÉÓÔÒÁÌØ ÐÏ ËÏÔÏÒÏÊ ÄÁÎÎÙÅ ÐÅÒÅÄÁÀÔÓÑ ÍÅÖÄÕ ×ÁÛÉÍ ÐÒÏÃÅÓÓÏÒÏÍ, ×ÁÛÉÍ ÜËÒÁÎÏÍ, ×ÁÛÉÍ ÄÉÓËÏÍ É ×ÓÅÍ ÏÓÔÁÌØÎÙÍ.</P> >-<P>(åÓÌÉ ×Ù ×ÉÄÅÌÉ ÓÓÙÌËÉ ÎÁ ‘ISA’, ‘PCI’, >-É ‘PCMCIA’ × ÏÐÉÓÁÎÉÑÈ ÕÓÔÒÏÊÓÔ× ÄÌÑ ÉÈ ÐÏÄËÌÀÞÅÎÉÑ Ë PC É ÎÅ ÐÏÎÉÍÁÌÉ ÞÔÏ ÜÔÏ ÚÎÁÞÉÔ, ÚÎÁÊÔÅ ÜÔÏ ÔÉÐÙ ÛÉÎ. ISA ÜÔÏ, ÉÓËÌÀÞÁÑ ÎÅÚÎÁÞÉÔÅÌØÎÙÅ ÄÅÔÁÌÉ, ÔÁÖÅ ÛÉÎÁ, ËÏÔÏÒÕÀ ÉÓÐÏÌØÚÏ×ÁÌÁ IBM × ÏÒÉÇÉÎÁÌØÎÙÈ PC × 1980; ÓÅÊÞÁÓ ÏÎÁ ×ÙÈÏÄÉÔ ÉÚ ÕÐÏÔÒÅÂÌÅÎÉÑ. PCI, ÏÚÎÁÞÁÅÔ Peripheral Component Interconnection (ÛÉÎÁ ÐÏÄËÌÀÞÅÎÉÑ ÐÅÒÅÆÉÒÉÊÎÙÈ ËÏÍÐÏÎÅÎÔÏ×), ÜÔÏ ÛÉÎÁ ÉÓÐÏÌØÚÕÅÔÓÑ × ÂÏÌØÛÉÎÓÔ×Å ÓÏ×ÒÅÍÅÎÎÙÈ PC, Á ÔÁËÖÅ × ÓÏ×ÒÅÍÅÎÎÙÈ íÁËÉÎÔÏÛÁÈ (Macintosh). PCMCIA ÜÔÏ ×ÁÒÉÁÎÔ ISA Ó ÍÅÎØÛÉÍÉ ÆÉÚÉÞÅÓËÉÍÉ ÓÏÅÄÉÎÉÔÅÌÑÍÉ ÉÓÐÏÌØÚÕÅÍÁÑ × ÐÏÒÔÁÔÉ×ÎÙÈ ËÏÍÐØÀÔÅÒÁÈ.)</P> >-<P>ðÒÏÃÅÓÓÏÒ, ËÏÔÏÒÙÊ ÄÅÌÁÅÔ ×ÏÚÍÏÖÎÏÊ ÒÁÂÏÔÕ ×ÓÅÇÏ ÏÓÔÁÌØÎÏÇÏ, ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÎÅ ÍÏÖÅÔ ×ÉÄÅÔØ ÌÀÂÙÅ ÄÒÕÇÉÅ ÞÁÓÔÉ ËÏÍÐØÀÔÅÒÁ ÎÁÐÒÑÍÕÀ; ÏÎ ÏÂÝÁÅÔÓÑ Ó ÎÉÍÉ ÞÅÒÅÚ ÛÉÎÕ. é ÔÏÌØËÏ Ë ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÂÙÓÔÒÏÊ Ó×ÏÅÊ ÐÏÄÓÉÓÔÅÍÅ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ÐÒÑÍÏÊ ÄÏÓÔÕÐ, Ë ÐÁÍÑÔÉ (core). ðÒÅÖÄÅ ÞÅÍ ÐÒÏÇÒÁÍÍÙ ÎÁÞÎÕÔ ×ÙÐÏÌÎÑÔÓÑ, ÏÎÉ ÐÏÍÅÝÁÀÔÓÑ <I CLASS="firstterm">× ÐÁÍÑÔØ</I> (<I CLASS="firstterm">in core</I>).</P> >-<P>ëÏÇÄÁ ×ÁÛ ËÏÍÐØÀÔÅÒ ÞÉÔÁÅÔ ÐÒÏÇÒÁÍÍÕ ÉÌÉ ÄÁÎÎÙÅ Ó ÄÉÓËÁ, ÆÁËÔÉÞÅÓËÉ ÐÒÏÉÓÈÏÄÉÔ ÓÌÅÄÕÀÝÅÅ: ÐÒÏÃÅÓÓÏÒ ÉÓÐÏÌØÚÑ ÛÉÎÕ ÏÔÐÒÁ×ÌÑÅÔ ÚÁÐÒÏÓ ÎÁ ÞÔÅÎÉÅ Ó ÄÉÓËÁ ËÏÎÔÒÏÌÌÅÒÕ ÄÉÓËÁ. îÅËÏÔÏÒÏÅ ×ÒÅÍÑ ÓÐÕÓÔÑ ËÏÎÔÒÏÌÌÅÒ ÄÉÓËÁ ÓÉÇÎÁÌÉÚÉÒÕÅÔ ÐÒÏÃÅÓÓÏÒÕ ÞÅÒÅÚ ÛÉÎÕ ÞÔÏ ÄÁÎÎÙÅ ÓÞÉÔÁÎÙ É ÒÁÚÍÅÝÅÎÙ × ÔÁËÏÊ-ÔÏ ÏÂÌÁÓÔÉ ÐÁÍÑÔÉ. ðÒÏÃÅÓÓÏÒ ÔÅÐÅÒØ ÍÏÖÅÔ ÉÓÐÏÌØÚÕÑ ÛÉÎÕ Õ×ÉÄÅÔØ ÜÔÉ ÄÁÎÎÙÅ.</P> >-<P>÷ÁÛÁ ËÌÁ×ÉÁÔÕÒÁ É ÜËÒÁÎ ÔÁËÖÅ ÏÂÝÁÀÔÓÑ Ó ÐÒÏÃÅÓÓÏÒÏÍ ÞÅÒÅÚ ÛÉÎÕ, ÎÏ ÂÏÌÅÅ ÐÒÏÓÔÙÍ ÐÕÔÅÍ. íÙ ÏÂÓÕÄÉÍ ÜÔÏ ÐÏÚÖÅ. óÅÊÞÁÓ ÖÅ ×Ù ÚÎÁÅÔÅ ÄÏÓÔÁÔÏÞÎÏ ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÐÏÎÑÔØ, ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ.</P></DIV> >+<P>÷ÎÕÔÒÉ ËÏÒÐÕÓÁ ×ÓÅ ÞÁÓÔÉ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ ÓÏÅÄÉÎÑÀÔÓÑ ÐÏÓÒÅÄÓÔ×ÏÍ <I CLASS="firstterm">ÛÉÎ</I> (bus). æÉÚÉÞÅÓËÉ ÛÉÎÁ — ÜÔÏ ÒÁÚߣÍ, ËÕÄÁ ÐÏÄËÌÀÞÁÀÔÓÑ ËÁÒÔÙ-ËÏÎÔÒÏÌÌÅÒÙ (×ÉÄÅÏËÁÒÔÁ, ËÏÎÔÒÏÌÌÅÒ Ö£ÓÔËÉÈ ÄÉÓËÏ×, Ú×ÕËÏ×ÁÑ ËÁÒÔÁ). ûÉÎÁ — ÜÔÏ ÍÁÇÉÓÔÒÁÌØ, ÐÏ ËÏÔÏÒÏÊ ÄÁÎÎÙÅ ÐÅÒÅÄÁÀÔÓÑ ÍÅÖÄÕ ÐÒÏÃÅÓÓÏÒÏÍ, ÜËÒÁÎÏÍ, ÄÉÓËÏÍ É ×ÓÅÍ ÏÓÔÁÌØÎÙÍ.</P> >+<P>(åÓÌÉ ×Ù ×ÉÄÅÌÉ ÕÐÏÍÉÎÁÎÉÑ «ISA», «PCI», >+É «PCMCIA» × ÏÐÉÓÁÎÉÑÈ ÐÏÄËÌÀÞÅÎÉÑ ÕÓÔÒÏÊÓÔ× Ë PC, É ÎÅ ÐÏÎÉÍÁÌÉ, ÞÔÏ ÜÔÏ ÚÎÁÞÉÔ, ÚÎÁÊÔÅ — ÜÔÏ ÔÉÐÙ ÛÉÎ. ISA — ÜÔÏ, ÉÓËÌÀÞÁÑ ÎÅÚÎÁÞÉÔÅÌØÎÙÅ ÄÅÔÁÌÉ, ÔÁ ÖÅ ÛÉÎÁ, ËÏÔÏÒÕÀ ÉÓÐÏÌØÚÏ×ÁÌÁ IBM × ÏÒÉÇÉÎÁÌØÎÙÈ PC × 1980; ÓÅÊÞÁÓ ÏÎÁ ×ÙÈÏÄÉÔ ÉÚ ÕÐÏÔÒÅÂÌÅÎÉÑ. PCI, ÏÚÎÁÞÁÅÔ Peripheral Component Interconnection (ÛÉÎÁ ÐÏÄËÌÀÞÅÎÉÑ ÐÅÒÉÆÅÒÉÊÎÙÈ ËÏÍÐÏÎÅÎÔÏ×), ÜÔÏ ÛÉÎÁ ÉÓÐÏÌØÚÕÅÔÓÑ × ÂÏÌØÛÉÎÓÔ×Å ÓÏ×ÒÅÍÅÎÎÙÈ PC, Á ÔÁËÖÅ × ÓÏ×ÒÅÍÅÎÎÙÈ íÁËÉÎÔÏÛÁÈ (Macintosh). PCMCIA — ÜÔÏ ×ÁÒÉÁÎÔ ISA Ó ËÏÎÔÁËÔÁÍÉ ÍÅÎØÛÅÇÏ ÒÁÚÍÅÒÁ, ÉÓÐÏÌØÚÕÅÍÁÑ × ÐÏÒÔÁÔÉ×ÎÙÈ ËÏÍÐØÀÔÅÒÁÈ.)</P> >+<P>ðÒÏÃÅÓÓÏÒ, ËÏÔÏÒÙÊ ÄÅÌÁÅÔ ×ÏÚÍÏÖÎÏÊ ÒÁÂÏÔÕ ×ÓÅÇÏ ÏÓÔÁÌØÎÏÇÏ, ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÎÅ ÍÏÖÅÔ ×ÉÄÅÔØ ÏÓÔÁÌØÎÙÅ ÞÁÓÔÉ ËÏÍÐØÀÔÅÒÁ ÎÁÐÒÑÍÕÀ; ÏÎ ÏÂÝÁÅÔÓÑ Ó ÎÉÍÉ ÞÅÒÅÚ ÛÉÎÕ. ðÒÑÍÏÊ ÄÏÓÔÕÐ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ÔÏÌØËÏ Ë ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÂÙÓÔÒÏÊ ÐÏÄÓÉÓÔÅÍÅ — ÐÁÍÑÔÉ (core). ðÒÅÖÄÅ ÞÅÍ ÐÒÏÇÒÁÍÍÙ ÎÁÞÎÕÔ ×ÙÐÏÌÎÑÔÓÑ, ÏÎÉ ÐÏÍÅÝÁÀÔÓÑ <I CLASS="firstterm">× ÐÁÍÑÔØ</I> (<I CLASS="firstterm">in core</I>).</P> >+<P>ëÏÇÄÁ ×ÁÛ ËÏÍÐØÀÔÅÒ ÞÉÔÁÅÔ ÐÒÏÇÒÁÍÍÕ ÉÌÉ ÄÁÎÎÙÅ Ó ÄÉÓËÁ, ÆÁËÔÉÞÅÓËÉ ÐÒÏÉÓÈÏÄÉÔ ÓÌÅÄÕÀÝÅÅ: ÐÒÏÃÅÓÓÏÒ, ÉÓÐÏÌØÚÕÑ ÛÉÎÕ, ÏÔÐÒÁ×ÌÑÅÔ ÚÁÐÒÏÓ ÎÁ ÞÔÅÎÉÅ Ó ÄÉÓËÁ ËÏÎÔÒÏÌÌÅÒÕ ÄÉÓËÁ. îÅËÏÔÏÒÏÅ ×ÒÅÍÑ ÓÐÕÓÔÑ ËÏÎÔÒÏÌÌÅÒ ÄÉÓËÁ ÓÉÇÎÁÌÉÚÉÒÕÅÔ ÐÒÏÃÅÓÓÏÒÕ ÞÅÒÅÚ ÛÉÎÕ, ÞÔÏ ÄÁÎÎÙÅ ÓÞÉÔÁÎÙ É ÒÁÚÍÅÝÅÎÙ × ÔÁËÏÊ-ÔÏ ÏÂÌÁÓÔÉ ÐÁÍÑÔÉ. ôÅÐÅÒØ ÐÒÏÃÅÓÓÏÒ ÍÏÖÅÔ, ÉÓÐÏÌØÚÕÑ ÛÉÎÕ, Õ×ÉÄÅÔØ ÜÔÉ ÄÁÎÎÙÅ.</P> >+<P>ëÌÁ×ÉÁÔÕÒÁ É ÜËÒÁÎ ÔÁËÖÅ ÏÂÝÁÀÔÓÑ Ó ÐÒÏÃÅÓÓÏÒÏÍ ÞÅÒÅÚ ÛÉÎÕ, ÎÏ ÂÏÌÅÅ ÐÒÏÓÔÙÍ ÐÕÔ£Í. íÙ ÏÂÓÕÄÉÍ ÜÔÏ ÐÏÚÖÅ. óÅÊÞÁÓ ÖÅ ×Ù ÚÎÁÅÔÅ ÄÏÓÔÁÔÏÞÎÏ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÏÎÑÔØ, ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ.</P></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -86,4 +86,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/bootup.html unix_and_internet_fundamentals_howto.kvas.050218/doc/bootup.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/bootup.html 2005-02-05 00:08:40 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/bootup.html 2005-08-26 22:25:35 +0400 >@@ -2,11 +2,11 @@ > <HTML > ><HEAD > ><TITLE >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</TITLE >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</TITLE > ><META > NAME="GENERATOR" > CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >-<meta http-equiv="Content-Type" content="text/html; charset="> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> > <LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" >@@ -67,20 +67,18 @@ > ><HR > ALIGN="LEFT" > WIDTH="100%"></DIV >-><DIV CLASS="sect1"><H1 CLASS="sect1"><A NAME="bootup"></A>3. þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</H1> >-<P>ëÏÍÐØÀÔÅÒ ÂÅÚ ÒÁÂÏÔÁÀÝÉÈ ÎÁ ÎÅÍ ÐÒÏÇÒÁÍÍ ÐÒÏÓÔÏ ÉÎÅÒÅÔÎÙÊ ËÕÓÏË ÜÌËÅÔÒÏÎÉËÉ. ðÅÒ×ÏÅ ÞÔÏ ËÏÍÐØÀÔÅÒ ÄÅÌÁÅÔ ËÏÇÄÁ ÅÇÏ ×ËÌÀÞÁÀÔ ÜÔÏ ÚÁÐÕÓËÁÅÔ ÓÐÅÃÉÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ ÎÁÚÙ×ÁÅÍÕÀ <A NAME="os"></A><I CLASS="firstterm">ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ</I>. îÁÚÎÁÞÅÎÉÅ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ ÞÔÏÂÙ ÐÏÍÏÞØ ÄÒÕÇÉÍ ËÏÍÐØÀÔÅÒÎÙÍ ÐÒÏÇÒÁÍÍÁÍ ÒÁÂÏÔÁÔØ, ×ÙÐÏÌÎÑÑ ÇÒÑÚÎÕÀ ÞÁÓÔØ ÒÁÂÏÔÙ ÐÏ ÕÐÒÁ×ÌÅÎÉÀ ËÏÍÐØÀÔÅÒÎÙÍ ÖÅÌÅÚÏÍ.</P> >-<P>ðÒÏÃÅÅÓÓ ÐÒÉ×ÅÄÅÎÉÑ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ × ÇÏÔÏ×ÎÏÓÔØ ÎÁÚÙ×ÁÅÔÓÑ <A NAME="boot"></A><I CLASS="firstterm">ÚÁÇÒÕÚËÁ</I> (<I CLASS="firstterm">booting</I>) (ÐÅÒ×ÏÎÁÞÁÌØÎÏ ÜÔÏ ÂÙÌÏ <I CLASS="firstterm">bootstrapping</I> É ÎÁÍÅËÁÌÏ ÎÁ ÐÒÏÃÅÓÓ ÐÏÄÎÉÍÁÎÉÑ ÓÁÍÏÇÏ ÓÅÂÑ ÚÁ ÛÎÕÒËÉ <SPAN CLASS="QUOTE">"by your bootstraps"</SPAN>). ÷ÁÛ ËÏÍÐØÀÔÅÒ ÚÎÁÅÔ ËÁË ÚÁÇÒÕÚÉÔØÓÑ ÐÏÔÏÍÕ ÞÔÏ ÉÎÓÔÒÕËÃÉÉ ÄÌÑ ÚÁÇÒÕÚËÉ ×ÓÔÒÏÅÎÙ ÏÄÉÎ ÉÚ ÅÇÏ ÞÉÐÏ×, × ÞÉÐ BIOS (Basic Input/Output System) (ÏÓÎÏ×ÎÁÑ ÓÉÓÔÅÍÁ ××ÏÄÁ/×Ù×ÏÄÁ).</P> >-<P>BIOS ÕËÁÚÙ×ÁÅÔ ÅÍÕ ÇÄÅ ÉÓËÁÔØ ÓÐÅÃÉÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ <I CLASS="firstterm">ÚÁÇÒÕÚÞÉË</I> (× Linux ÜÔÏ Grub ÉÌÉ LILO) × ÚÁËÒÅÐÌÅÎÎÏÍ ÚÁ ÎÅÊ ÍÅÓÔÅ, ÏÂÙÞÎÏ ÎÁ ÖÅÓÔËÏÍ ÄÉÓËÅ ÉÍÅÀÝÅÍ ÎÁÉÍÅÎØÛÉÊ ÐÏÒÑÄËÏ×ÙÊ ÎÏÍÅÒ (<I CLASS="firstterm">ÚÁÇÒÕÚÏÞÎÙÊ ÄÉÓË</I>). úÁÇÒÕÚÞÉË ÉÚ×ÌÅËÁÅÔÓÑ, ÐÏÍÅÝÁÅÔÓÑ × ÐÁÍÑÔØ É ÎÁÞÉÎÁÅÔ ×ÙÐÏÌÎÑÔØÓÑ. òÁÂÏÔÁ ÚÁÇÒÕÚÞÉËÁ × ÔÏÍ ÞÔÏÂÙ ÚÁÐÕÓÔØ ÒÅÁÌØÎÕÀ ÏÐÒÅÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ.</P> >-<P>þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ ÚÁÇÒÕÚÞÉËÕ ÎÁÄÏ ÎÁÊÔÉ <I CLASS="firstterm">ÑÄÒÏ (kernel)</I>, ÚÁÇÒÕÚÉÔØ ÅÇÏ × ÐÁÍÑÔØ, É ÄÁÔØ ÅÍÕ ÓÔÁÒÔ. ëÏÇÄÁ ×Ù ÚÁÇÒÕÖÁÅÔÅ Linux É ×ÉÄÉÔÅ ÎÁ ÜËÒÁÎÅ ÍÏÎÉÔÏÒÁ ÎÁÄÐÉÓØ "LILO" Ó ÂÅÇÕÝÅÊ ×ÅÒÅÎÉÃÅÊ ÔÏÞÅË ÐÏÓÌÅ ÎÅÅ, ÜÔÏ ÚÁÇÒÕÖÁÅÔÓÑ ÑÄÒÏ. (ëÁÖÄÁÑ ÔÏÞËÁ ÏÚÎÁÞÁÅÔ ÞÔÏ Ó ÄÉÓËÁ ÚÁÇÒÕÖÅÎ ÏÞÅÒÅÄÎÏÊ <A NAME="diskblock"></A><I CLASS="firstterm">ÂÌÏË ÄÁÎÎÙÈ</I> (<I CLASS="firstterm">disk block</I>) ËÏÄÁ ÑÄÒÁ.</P> >-<P>(÷Ù ÍÏÖÅÔÅ ÕÄÉ×ÉÔØÓÑ ÐÏÞÅÍÕ BIOS ÎÅ ÚÁÇÒÕÖÁÅÔ ÑÄÒÏ ÎÁÐÒÑÍÕÀ — ÚÁÞÅÍ ÎÕÖÅÎ Ä×ÕÈÛÁÇÏ×ÙÊ ÐÒÏÃÅÓÓ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÚÁÇÒÕÚÞÉËÁ? þÔÏ Ö, BIOS ÎÅ ÏÞÅÎØ ÕÍÎÁ. îÁ ÐÏ×ÅÒËÕ, ÏÎÁ ÏÞÅÎØ ÂÅÓÔÏÌËÏ×Á, É Linux ÐÏÓÌÅ ÚÁÇÒÕÚËÉ ÎÅ ÉÓÐÏÌØÚÕÅÔ ÅÅ ×Ï×ÓÅ. ðÅÒ×ÏÎÁÞÁÌØÎÏ, BIOS ÂÙÌÁ ÎÁÐÉÓÁÎÁ ÄÌÑ ÐÒÉÍÉÔÉ×ÎÙÈ 8-ÂÉÔÏ×ÙÈ PC Ó ËÒÏÛÅÞÎÙÍÉ ÄÉÓËÁÍÉ, É ÂÕË×ÁÌØÎÏ ÎÅ ÍÏÖÅÔ ÐÏÌÕÞÉÔØ ÄÏÓÔÁÔÏÞÎÙÊ ÄÏÓÔÕÐ Ë ÄÉÓËÕ ÄÌÑ ÐÒÑÍÏÊ ÚÁÇÒÕÚËÉ ÑÄÒÁ. éÓÐÏÌØÚÕÑ ÚÁÇÒÕÚÞÉË ×Ù ÔÁËÖÅ ÉÍÅÅÔÅ ×ÏÚÍÏÖÎÏÓÔØ ×ÙÂÒÁÔØ ÏÄÎÕ ÉÚ ÎÅÓËÏÌØËÉÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ ÒÁÚÍÅÝÅÎÎÙÈ ÎÁ ÒÁÚÎÙÈ ÞÁÓÔÑÈ ×ÁÛÅÇÏ ÄÉÓËÁ, × ÓÌÕÞÁÅ ÅÓÌÉ Unix ÎÅÄÏÓÔÁÔÏÞÎÏ ÈÏÒÏÛÁ ÄÌÑ ×ÁÓ.)</P> >-<P>óÔÁÒÔÏ×Á×, ÑÄÒÏ ÏÓÍÁÔÒÉ×ÁÅÔÓÑ, ÏÂÎÁÒÕÖÉ×ÁÅÔ ×ÓÅ ÁÐÐÁÒÁÔÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ, É ÄÅÌÁÅÔ ×ÓÅ ÎÅÏÂÈÏÄÉÍÙÅ ÐÒÉÇÏÔÏ×ÌÅÎÉÑ ÄÌÑ ÚÁÐÕÓËÁ ÐÒÏÇÒÁÍÍ. ïÎÏ ÄÅÌÁÅÔ ÜÔÏ ÏÐÒÁÛÉ×ÁÑ ÎÅ ÏÂÙÞÎÙÅ ÁÄÒÅÓÁ ÐÁÍÑÔÉ, Á ÐÒÁ×ÉÌØÎÙÅ <I CLASS="firstterm">ÐÏÒÔÙ ××ÏÄÁ/××Ù×ÏÄÁ</I> (<I CLASS="firstterm">I/O ports</I>) — ÓÐÅÃÉÁÌØÎÙÅ ÁÄÒÅÓÁ ÛÉÎ, ËÏÔÏÒÙÅ ÐÒÏÓÌÕÛÉ×ÁÀÔ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ËÏÍÁÎÄ ×ÅÒÏÑÔÎÙÅ ËÏÎÔÒÏÌÌÅÒÙ. ñÄÒÏ ÎÅ ÏÐÒÁÛÉ×ÁÅÔ ÓÌÕÞÁÊÎÙÅ ÁÄÒÅÓÁ; ÏÎÏ ÉÍÅÅÔ ×ÓÔÒÏÅÎÎÙÅ ÚÎÁÎÉÑ Ï ÔÏÍ ÞÔÏ É ÇÄÅ ÉÓËÁÔØ É ËÁË ËÁÒÔÙ ËÏÎÔÒÏÌÌÅÒÏ× ÏÔ×ÅÞÁÀÔ, ÅÓÌÉ ÏÎÉ ÐÒÉÓÕÔÓÔ×ÕÀÔ. üÔÏÔ ÐÒÏÃÅÓÓ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">Á×ÔÏÐÒÏÂÙ</I> (<I CLASS="firstterm">autoprobing</I>).</P> >-<P>âÏÌØÛÉÎÓÔ×Ï ÓÏÏÂÝÅÎÉÊ ËÏÔÏÒÙÅ ×Ù ×ÉÄÉÔÅ ×Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ ÜÔÏ ×Ù×ÏÄ ÏÔ×ÅÔÏ× ÐÏÒÔÏ× ××ÏÄÁ/××ÙÄ×ÏÄÁ ÎÁ ÚÁÐÒÏÓÙ ÑÄÒÁ × ÒÅÚÕÌØÔÁÔÅ Á×ÔÏÐÒÏ ×ÁÛÅÇÏ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ, ÏÎÏ ×ÙÞÉÓÌÑÅÔ ÞÔÏ ÉÍÅÅÔÓÑ × ÎÁÌÉÞÉÉ É ÁÄÁÐÒÔÉÒÕÅÔ ÓÁÍÏ ÓÅÂÑ Ë ×ÁÛÅÊ ÍÁÛÉÎÅ. ñÄÒÏ Linux ÞÒÅÚ×ÙÞÁÊÎÏ ÈÏÒÏÛÏ Ó ÜÔÉÍ ÓÐÒÁ×ÌÑÅÔÓÑ, ÌÕÞÛÅ ÞÅÍ ÂÏÌØÛÉÎÓÔ×Ï ÄÒÕÇÉÈ Unix É <I CLASS="firstterm">ÚÎÁÞÉÔÅÌØÎÏ</I >-> ÌÕÞÛÅ ÞÅÍ DOS ÉÌÉ Windows. íÎÏÇÏ ×ÅÔÅÒÁÎÏ× Linux ÐÏÌÁÇÁÌÉ, ÞÔÏ ÉÓËÕÓÎÏÓÔØ ÐÒÏ (probe) Linux ÐÒÉ ÚÁÇÒÕÚËÅ (ÞÔÏ ÓÄÅÌÁÌÏ ÅÅ ÓÏÔ×ÅÔÓÔ×ÅÎÎÏ ÐÒÏÓÔÏÊ × ÕÓÔÁÎÏ×ËÅ), ÓÔÁÌÏ ×ÁÖÎÏÊ ÐÒÉÞÉÎÏÊ É ÐÏ ÓÕÔÉ ÐÒÉ×ÅÌÏ Ë ÔÏÍÕ ÞÔÏ ÏÎÁ ÐÅÒÅÓÔÁÌÁ ÂÙÔØ ÎÁÂÏÒÏÍ ÄÌÑ ÜËÓÐÅÒÉÍÅÎÔÏ× ÓÏ Ó×ÏÂÏÄÎÏÊ Unix É ÐÒÉ×ÌÅËÌÁ ËÒÉÔÉÞÅÓËÕÀ ÍÁÓÓÕ ÐÏÌØÚÏ×ÁÔÅÌÅÊ.</P> >-<P>îÏ ÐÏÌÎÁÑ ÚÁÇÒÕÚËÁ ÑÄÒÁ É ÅÇÏ ÚÁÐÕÓË ÜÔÏ ÎÅ ËÏÎÅà ÐÒÏÃÅÓÓÁ ÚÁÇÒÕÚËÉ; ÜÔÏ ÔÏÌØËÏ ÐÅÒ×ÁÑ ÓÔÕÐÅÎØ (ÉÎÏÇÄÁ ÎÁÚÙ×ÁÅÍÁÑ <I CLASS="firstterm">ÕÒÏ×ÅÎØ ×ÙÐÏÌÎÅÎÉÑ 1</I> (<I CLASS="firstterm">run level 1</I>). ðÏÓÌÅ ÜÔÏÊ ÐÅÒ×ÏÊ ÆÁÚÙ ÑÄÒÏ ÐÅÒÅÄÁÅÔ ËÏÎÔÒÏÌØ ÓÐÅÃÉÁÌØÎÏÍÕ ÐÒÏÃÅÓÓÕ ÎÁÚÙ×ÁÅÍÏÍÕ ‘init’, ËÏÔÏÒÙÊ ÐÏÒÏÖÄÁÅÔ ÎÅÓËÏÌØËÏ ÐÒÏÃÅÓÓÏ× ÚÁÎÉÍÁÀÝÉÈÓÑ ÄÏÍÁÛÎÉÍ ÈÏÚÑÊÓÔ×ÏÍ.</P> >-<P>ïÂÙÞÎÏ, ÐÅÒ×ÁÑ ÒÁÂÏÔÁ ÐÒÏÃÅÓÓÁ init ÜÔÏ ÐÒÏ×ÅÒËÁ ÞÔÏ ×ÁÛÉ ÄÉÓËÉ × ÐÏÒÑÄËÅ. äÉÓËÏ×ÙÅ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ ÈÒÕÐËÉÅ ×ÅÝÉ; ÅÓÌÉ ÏÎÉ ÂÙÌÉ ÐÏ×ÒÅÖÄÅÎÙ ×ÓÌÅÄÓÔ×ÉÉ ÁÐÐÁÒÁÔÎÏÇÏ ÓÂÏÑ ÉÌÉ ×ÎÅÚÁÐÎÏÇÏ ÐÅÒÅÂÏÑ × ÓÅÔÉ ÜÌÅËÔÒÏÐÉÔÁÎÉÑ, ÔÏ ÜÔÏ ÈÏÒÏÛÉÊ ÐÏ×ÏÄ ÓÄÅÌÁÔØ ÎÅÓËÏÌØËÏ ÛÁÇÏ× × ÎÁÐÒÁ×ÌÅÎÉÉ ÉÈ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ÐÒÅÖÄÅ ÞÅÍ ÚÁÇÒÕÚÉÔØ ×ÁÛÕ Unix ÐÏÌÎÏÓÔØÀ. íÙ ÏÂÒÁÔÉÍÓÑ Ë ÜÔÏÊ ÔÅÍÅ ÐÏÚÖÅ, ËÏÇÄÁ ÂÕÄÅÍ ÇÏ×ÏÒÉÔØ Ï <A HREF="disk-layout.html#AEN469">ï ÎÅÉÓÐÒÁ×ÎÏÓÔÑÈ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ</A>.</P> >-<P>óÌÅÄÕÀÝÉÊ ÛÁÇ init ÜÔÏ ÚÁÐÕÓË ÎÅÓËÏÌØËÉÈ <I CLASS="firstterm">ÄÅÍÏÎÏ×</I> (<I CLASS="firstterm">daemons</I>). äÅÍÏÎÙ (ÓÅÒ×ÉÓÙ, ÓÌÕÖÂÙ) ÜÔÏ ÔÁËÉÅ ÐÒÏÇÒÁÍÍÙ ËÁË ÄÉÓÐÅÔÞÅÒ ÐÅÞÁÔÉ, ÐÏÞÔÏ×ÙÊ ÁÇÅÎÔ ÉÌÉ ÓÅÒ×ÅÒ WWW, ËÏÔÏÒÙÅ ×ÙÐÏÌÎÑÀÔÓÑ × ÆÏÎÏ×ÏÍ ÒÅÖÉÍÅ, ÏÖÉÄÁÑ ÎÁÓÔÕÐÌÅÎÉÑ ÏÐÒÅÄÅÌÅÎÎÙÈ ÓÏÂÙÔÉÊ ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÐÒÉÓÔÕÐÉÔØ Ë ÒÁÂÏÔÅ. þÁÓÔÏ ÜÔÏ ÓÐÅÃÉÁÌØÎÙÅ ÐÒÏÇÒÁÍÍÙ ËÏÏÒÄÉÎÉÒÕÀÝÉÅ ÏÂÒÁÂÏÔËÕ ÎÅÓËÏÌØËÏ ÏÔÄÅÌØÎÙÈ ÚÁÐÒÏÓÏ× ËÏÔÏÒÙÅ ÍÏÇÕÔ ËÏÎÆÌÉËÔÏ×ÁÔØ Ó ÄÒÕÇ ÄÒÕÇÏÍ. ïÎÉ ÄÅÍÏÎÙ (ÒÁÂÏÔÁÀÔ ËÁË ÞÅÒÔÉ), ÐÏÔÏÍÕ ÞÔÏ ÐÒÏÝÅ ÎÁÐÉÓÁÔØ ÏÄÎÕ ÐÒÏÇÒÁÍÍÕ, ËÏÔÏÒÁÑ ×ÙÐÏÌÎÑÅÔÓÑ × ÐÏÓÔÏÑÎÎÏÍ ÒÅÖÉÍÅ É ÚÎÁÅÔ ×ÓÅ Ï ÚÁÐÒÏÓÁÈ, ÞÅÍ ÐÙÔÁÔØÓÑ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÔÁÂÕÎ ËÏÐÉÊ ÐÒÏÇÒÁÍÍÙ (ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÏÂÒÁÂÁÔÙ×ÁÅÔ ÏÔÄÅÌØÎÙÊ ÚÁÐÒÏÓ É ×ÓÅ ÏÎÉ ×ÙÐÏÌÎÑÀÔÓÑ ÏÄÎÏ×ÒÅÍÅÎÎÏ) ÎÅ ÍÅÛÁÀÔ ÄÒÕÇ ÄÒÕÇÕ. îÁÂÏÒ ÄÅÍÏÎÏ× ËÏÔÏÒÙÅ ÓÔÁÒÔÕÀÔ ÐÒÉ ÚÁÇÒÕÚËÅ ×ÁÛÅÊ ÓÉÓÔÅÍÙ ÍÏÖÅÔ ÍÏÖÅÔ ×ÁÒØÉÒÏ×ÁÔØÓÑ, ÎÏ ÄÉÓÐÅÔÞÅÒ ÐÅÞÁÔÉ (ÐÒÉ×ÒÁÔÎÉË ×ÁÛÅÇÏ ÐÒÉÎÔÅÒÁ) ÐÏÞÔÉ ×ÓÅÇÄÁ ÔÁÍ ÂÕÄÅÔ.</P> >-<P>óÌÅÄÕÀÝÉÊ ÛÁÇ ÜÔÏ ÐÒÉÇÏÔÏ×ÉÔØÓÑ Ë ÒÁÂÏÔÅ Ó ÐÏÌØÚÏ×ÁÔÅÌÅÍ. Init ÚÁÐÕÓËÁÅÔ ËÏÐÉÀ ÐÒÏÇÒÁÍÍÙ ÎÁÚÙ×ÁÅÍÏÊ <B CLASS="command">getty</B>, ËÏÔÏÒÁÑ ÏÖÉÄÁÅÔ ××ÏÄÁ Ó ×ÁÛÅÊ ËÏÎÓÏÌÉ (É ×ÏÚÍÏÖÎÏ ÅÝÅ ËÏÐÉÉ, ËÏÔÏÒÙÅ ÏÖÉÄÁÀÔ ÐÏÄËÌÀÞÅÎÉÑ ÕÄÁÌÅÎÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÞÅÒÅÚ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÅ ÐÏÒÔÙ). òÅÚÕÌØÔÁÔ ÒÁÂÏÔÙ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ ÜÔÏ ÐÒÉÇÌÁÛÅÎÉÅ <B CLASS="command">login</B> ÎÁ ×ÁÛÅÊ ËÏÎÓÏÌÅ. ðÏÓÌÅ ÚÁÐÕÓËÁ ×ÓÅÈ ÄÅÍÏÎÏ× É ÐÒÏÃÅÓÓÏ× getty ÄÌÑ ËÁÖÄÏÇÏ ÔÅÒÍÉÎÁÌÁ, ÍÙ ÐÅÒÅÈÏÄÉÍ ÎÁ <I CLASS="firstterm">2-ÏÊ ÕÒÏ×ÅÎØ ×ÙÐÏÌÎÅÎÉÑ</I> (<I CLASS="firstterm">run level 2</I>). îÁ ÜÔÏÍ ÕÒÏ×ÎÅ ×Ù ÍÏÖÅÔÅ ×ÏÊÔÉ × ÓÉÓÔÅÍÕ É ÚÁÐÕÓËÁÔØ ÐÒÏÇÒÁÍÍÙ.</P> >-<P>îÏ ÍÙ ÅÝÅ ÎÅ ÚÁËÏÎÞÉÌÉ. óÌÅÄÕÀÝÉÊ ÛÁÇ ÜÔÏ ÚÁÐÕÓË ÒÁÚÌÉÞÎÙÈ ÄÅÍÏÎÏ×, ÐÏÄÄÅÒÖÉ×ÁÀÝÉÈ ÒÁÂÏÔÕ Ó ÓÅÔØÀ É ÄÒÕÇÉÅ ÕÓÔÒÏÊÓÔ×Á. ðÏÓÌÅ ÔÏÇÏ ËÁË ÜÔÏ ÂÕÄÅÔ ÓÄÅÌÁÎÏ, ÍÙ ÐÅÒÅÈÏÄÉÍ ÎÁ <I CLASS="firstterm">ÕÒÏ×ÅÎØ ×ÙÐÏÌÎÅÎÉÑ 3</I> <I CLASS="firstterm">(run level 3)</I> É ÔÅÐÅÒØ ÓÉÓÔÅÍÁ ÐÏÌÎÏÓÔØÀ ÇÏÔÏ×Á Ë ÉÓÐÏÌØÚÏ×ÁÎÉÀ.</P> >+><DIV CLASS="sect1"><H1 CLASS="sect1"><A NAME="bootup"></A>3. þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</H1> >+ <P>ëÏÍÐØÀÔÅÒ ÂÅÚ ÒÁÂÏÔÁÀÝÉÈ ÎÁ ÎÅÍ ÐÒÏÇÒÁÍÍ — ÐÒÏÓÔÏ ÉÎÅÒÔÎÙÊ ËÕÓÏË ÜÌÅËÔÒÏÎÉËÉ. ðÅÒ×ÏÅ, ÞÔÏ ËÏÍÐØÀÔÅÒ ÄÅÌÁÅÔ, ËÏÇÄÁ ÅÇÏ ×ËÌÀÞÁÀÔ — ÚÁÐÕÓËÁÅÔ ÓÐÅÃÉÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ, ÎÁÚÙ×ÁÅÍÕÀ <A NAME="os"></A><I CLASS="firstterm">ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ</I>. îÁÚÎÁÞÅÎÉÅ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, ÞÔÏÂÙ ÐÏÍÏÞØ ÄÒÕÇÉÍ ËÏÍÐØÀÔÅÒÎÙÍ ÐÒÏÇÒÁÍÍÁÍ ÒÁÂÏÔÁÔØ, ×ÙÐÏÌÎÑÑ ÇÒÑÚÎÕÀ ÞÁÓÔØ ÒÁÂÏÔÙ ÐÏ ÕÐÒÁ×ÌÅÎÉÀ ËÏÍÐØÀÔÅÒÎÙÍ ÖÅÌÅÚÏÍ.</P> >+<P>ðÒÏÃÅÓÓ ÐÒÉ×ÅÄÅÎÉÑ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ × ÇÏÔÏ×ÎÏÓÔØ ÎÁÚÙ×ÁÅÔÓÑ <A NAME="boot"></A><I CLASS="firstterm">ÚÁÇÒÕÚËÁ</I> (<I CLASS="firstterm">booting</I>) (ÐÅÒ×ÏÎÁÞÁÌØÎÏ ÉÓÐÏÌØÚÏ×ÁÌÏÓØ ÓÌÏ×Ï <I CLASS="firstterm">bootstrapping</I> É ÎÁÍÅËÁÌÏ ÎÁ ÐÒÏÃÅÓÓ ÐÏÄÎÉÍÁÎÉÑ ÓÁÍÏÇÏ ÓÅÂÑ ÚÁ ÛÎÕÒËÉ «by your bootstraps»). ÷ÁÛ ËÏÍÐØÀÔÅÒ ÚÎÁÅÔ, ËÁË ÚÁÇÒÕÚÉÔØÓÑ, ÐÏÔÏÍÕ ÞÔÏ ÉÎÓÔÒÕËÃÉÉ ÄÌÑ ÚÁÇÒÕÚËÉ ×ÓÔÒÏÅÎÙ × ÏÄÉÎ ÉÚ ÅÇÏ ÞÉÐÏ×, × ÞÉÐ BIOS (Basic Input/Output System) (ÏÓÎÏ×ÎÁÑ ÓÉÓÔÅÍÁ ××ÏÄÁ/×Ù×ÏÄÁ).</P> >+<P>BIOS ÕËÁÚÙ×ÁÅÔ ÅÍÕ, ÇÄÅ ÉÓËÁÔØ ÓÐÅÃÉÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ-<I CLASS="firstterm">ÚÁÇÒÕÚÞÉË</I> (× Linux ÜÔÏ Grub ÉÌÉ LILO) — × ÚÁËÒÅÐÌ£ÎÎÏÍ ÚÁ ÎÅÊ ÍÅÓÔÅ, ÏÂÙÞÎÏ ÎÁ Ö£ÓÔËÏÍ ÄÉÓËÅ, ÉÍÅÀÝÅÍ ÎÁÉÍÅÎØÛÉÊ ÐÏÒÑÄËÏ×ÙÊ ÎÏÍÅÒ (<I CLASS="firstterm">ÚÁÇÒÕÚÏÞÎÙÊ ÄÉÓË</I>). úÁÇÒÕÚÞÉË ÉÚ×ÌÅËÁÅÔÓÑ, ÐÏÍÅÝÁÅÔÓÑ × ÐÁÍÑÔØ É ÎÁÞÉÎÁÅÔ ×ÙÐÏÌÎÑÔØÓÑ. òÁÂÏÔÁ ÚÁÇÒÕÚÞÉËÁ ÓÏÓÔÏÉÔ × ÔÏÍ, ÞÔÏÂÙ ÚÁÐÕÓÔÉÔØ ÎÁÓÔÏÑÝÕÀ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ.</P> >+<P>þÔÏÂÙ ÜÔÏ ÓÄÅÌÁÔØ, ÚÁÇÒÕÚÞÉËÕ ÎÁÄÏ ÎÁÊÔÉ <I CLASS="firstterm">ÑÄÒÏ</I> (<I>kernel</I>), ÚÁÇÒÕÚÉÔØ ÅÇÏ × ÐÁÍÑÔØ, É ÄÁÔØ ÅÍÕ ÓÔÁÒÔ. ëÏÇÄÁ ×Ù ÚÁÇÒÕÖÁÅÔÅ Linux É ×ÉÄÉÔÅ ÎÁ ÜËÒÁÎÅ ÍÏÎÉÔÏÒÁ ÎÁÄÐÉÓØ "LILO" Ó ÂÅÇÕÝÅÊ ×ÅÒÅÎÉÃÅÊ ÔÏÞÅË ÐÏÓÌÅ ÎÅ£, ÜÔÏ ÚÁÇÒÕÖÁÅÔÓÑ ÑÄÒÏ. (ëÁÖÄÁÑ ÔÏÞËÁ ÏÚÎÁÞÁÅÔ, ÞÔÏ Ó ÄÉÓËÁ ÚÁÇÒÕÖÅÎ ÏÞÅÒÅÄÎÏÊ <A NAME="diskblock"></A><I CLASS="firstterm">ÂÌÏË ÄÁÎÎÙÈ</I> (<I CLASS="firstterm">disk block</I>) ËÏÄÁ ÑÄÒÁ.</P> >+<P>(÷Ù ÍÏÖÅÔÅ ÕÄÉ×ÉÔØÓÑ, ÐÏÞÅÍÕ BIOS ÎÅ ÚÁÇÒÕÖÁÅÔ ÑÄÒÏ ÎÁÐÒÑÍÕÀ — ÚÁÞÅÍ ÎÕÖÅÎ Ä×ÕÈÛÁÇÏ×ÙÊ ÐÒÏÃÅÓÓ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÚÁÇÒÕÚÞÉËÁ? þÔÏ Ö, BIOS ÎÅ ÏÞÅÎØ ÕÍÎÁ. îÁ ÐÏ×ÅÒËÕ, ÏÎÁ ÏÞÅÎØ ÂÅÓÔÏÌËÏ×Á, É Linux ÐÏÓÌÅ ÚÁÇÒÕÚËÉ ÎÅ ÉÓÐÏÌØÚÕÅÔ Å£ ×Ï×ÓÅ. ðÅÒ×ÏÎÁÞÁÌØÎÏ, BIOS ÂÙÌÁ ÎÁÐÉÓÁÎÁ ÄÌÑ ÐÒÉÍÉÔÉ×ÎÙÈ 8-ÂÉÔÏ×ÙÈ PC Ó ËÒÏÛÅÞÎÙÍÉ ÄÉÓËÁÍÉ, É ÂÕË×ÁÌØÎÏ ÎÅ ÍÏÖÅÔ ÐÏÌÕÞÉÔØ ÄÏÓÔÁÔÏÞÎÙÊ ÄÏÓÔÕÐ Ë ÄÉÓËÕ ÄÌÑ ÐÒÑÍÏÊ ÚÁÇÒÕÚËÉ ÑÄÒÁ. éÓÐÏÌØÚÕÑ ÚÁÇÒÕÚÞÉË, ×Ù ÔÁËÖÅ ÉÍÅÅÔÅ ×ÏÚÍÏÖÎÏÓÔØ ×ÙÂÒÁÔØ ÏÄÎÕ ÉÚ ÎÅÓËÏÌØËÉÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ, ÒÁÚÍÅÝ£ÎÎÙÈ ÎÁ ÒÁÚÎÙÈ ÞÁÓÔÑÈ ×ÁÛÅÇÏ ÄÉÓËÁ, × ÓÌÕÞÁÅ, ÅÓÌÉ Unix ÎÅÄÏÓÔÁÔÏÞÎÏ ÈÏÒÏÛÁ ÄÌÑ ×ÁÓ.)</P> >+<P>óÔÁÒÔÏ×Á×, ÑÄÒÏ ÏÓÍÁÔÒÉ×ÁÅÔÓÑ, ÏÂÎÁÒÕÖÉ×ÁÅÔ ×ÓÅ ÁÐÐÁÒÁÔÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ É ÄÅÌÁÅÔ ×ÓÅ ÎÅÏÂÈÏÄÉÍÙÅ ÐÒÉÇÏÔÏ×ÌÅÎÉÑ ÄÌÑ ÚÁÐÕÓËÁ ÐÒÏÇÒÁÍÍ. ïÎÏ ÄÅÌÁÅÔ ÜÔÏ, ÏÐÒÁÛÉ×ÁÑ ÎÅ ÏÂÙÞÎÙÅ ÁÄÒÅÓÁ ÐÁÍÑÔÉ, Á ÐÒÁ×ÉÌØÎÙÅ <I CLASS="firstterm">ÐÏÒÔÙ ××ÏÄÁ/×Ù×ÏÄÁ</I> (<I CLASS="firstterm">I/O ports</I>) — ÓÐÅÃÉÁÌØÎÙÅ ÁÄÒÅÓÁ ÛÉÎ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÐÒÏÓÌÕÛÉ×ÁÔØ ËÏÎÔÒÏÌÌÅÒÙ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ËÏÍÁÎÄ. ñÄÒÏ ÎÅ ÏÐÒÁÛÉ×ÁÅÔ ÓÌÕÞÁÊÎÙÅ ÁÄÒÅÓÁ; Õ ÎÅÇÏ ÅÓÔØ ×ÓÔÒÏÅÎÎÙÅ ÚÎÁÎÉÑ Ï ÔÏÍ, ÞÔÏ É ÇÄÅ ÉÓËÁÔØ É ËÁË ËÁÒÔÙ ËÏÎÔÒÏÌÌÅÒÏ× ÏÔ×ÅÞÁÀÔ, ÅÓÌÉ ÏÎÉ ÐÒÉÓÕÔÓÔ×ÕÀÔ. üÔÏÔ ÐÒÏÃÅÓÓ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">Á×ÔÏÐÒÏÂÙ</I> (<I CLASS="firstterm">autoprobing</I>).</P> >+<P>âÏÌØÛÉÎÓÔ×Ï ÓÏÏÂÝÅÎÉÊ, ËÏÔÏÒÙÅ ×Ù ×ÉÄÉÔÅ ×Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ, — ÜÔÏ ÏÔ×ÅÔÙ ÐÏÒÔÏ× ××ÏÄÁ/×Ù×ÏÄÁ ÎÁ ÚÁÐÒÏÓÙ ÑÄÒÁ × ÒÅÚÕÌØÔÁÔÅ Á×ÔÏÐÒÏ ×ÁÛÅÇÏ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ, ÑÄÒÏ ×ÙÞÉÓÌÑÅÔ, ÞÔÏ ÉÍÅÅÔÓÑ × ÎÁÌÉÞÉÉ É ÁÄÁÐÔÉÒÕÅÔ ÓÁÍÏ ÓÅÂÑ Ë ×ÁÛÅÊ ÍÁÛÉÎÅ. ñÄÒÏ Linux ÞÒÅÚ×ÙÞÁÊÎÏ ÈÏÒÏÛÏ Ó ÜÔÉÍ ÓÐÒÁ×ÌÑÅÔÓÑ, ÌÕÞÛÅ, ÞÅÍ ÂÏÌØÛÉÎÓÔ×Ï ÄÒÕÇÉÈ Unix É <I CLASS="firstterm">ÚÎÁÞÉÔÅÌØÎÏ</I> ÌÕÞÛÅ, ÞÅÍ DOS ÉÌÉ Windows. íÎÏÇÉÅ ×ÅÔÅÒÁÎÙ Linux ÐÏÌÁÇÁÌÉ, ÞÔÏ ÉÓËÕÓÎÏÓÔØ ÐÒÏ (probe) Linux ÐÒÉ ÚÁÇÒÕÚËÅ (ÞÔÏ, ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, ÓÄÅÌÁÌÏ Å£ ÐÒÏÓÔÏÊ × ÕÓÔÁÎÏ×ËÅ), ÓÔÁÌÏ ×ÁÖÎÏÊ ÐÒÉÞÉÎÏÊ Å£ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ É, ÐÏ ÓÕÔÉ, ÐÒÉ×ÅÌÏ Ë ÔÏÍÕ, ÞÔÏ Linux ÐÅÒÅÓÔÁÌÁ ÂÙÔØ ÎÁÂÏÒÏÍ ÄÌÑ ÜËÓÐÅÒÉÍÅÎÔÏ× ÓÏ Ó×ÏÂÏÄÎÏÊ Unix É ÐÒÉ×ÌÅËÌÁ ËÒÉÔÉÞÅÓËÕÀ ÍÁÓÓÕ ÐÏÌØÚÏ×ÁÔÅÌÅÊ.</P> >+<P>îÏ ÐÏÌÎÁÑ ÚÁÇÒÕÚËÁ ÑÄÒÁ É ÅÇÏ ÚÁÐÕÓË — ÜÔÏ ÎÅ ËÏÎÅà ÐÒÏÃÅÓÓÁ ÚÁÇÒÕÚËÉ; ÜÔÏ ÔÏÌØËÏ ÐÅÒ×ÁÑ ÓÔÕÐÅÎØ (ÉÎÏÇÄÁ ÎÁÚÙ×ÁÅÍÁÑ <I CLASS="firstterm">ÕÒÏ×ÅÎØ ×ÙÐÏÌÎÅÎÉÑ 1</I> (<I CLASS="firstterm">run level 1</I>). ðÏÓÌÅ ÜÔÏÊ ÐÅÒ×ÏÊ ÆÁÚÙ ÑÄÒÏ ÐÅÒÅÄÁ£Ô ÕÐÒÁ×ÌÅÎÉÅ ÓÐÅÃÉÁÌØÎÏÍÕ ÐÒÏÃÅÓÓÕ, ÎÁÚÙ×ÁÅÍÏÍÕ «init», ËÏÔÏÒÙÊ ÐÏÒÏÖÄÁÅÔ ÎÅÓËÏÌØËÏ ÐÒÏÃÅÓÓÏ×, ÚÁÎÉÍÁÀÝÉÈÓÑ ÄÏÍÁÛÎÉÍ ÈÏÚÑÊÓÔ×ÏÍ.</P><P>ïÂÙÞÎÏ, ÐÅÒ×ÁÑ ÒÁÂÏÔÁ ÐÒÏÃÅÓÓÁ init — ÜÔÏ ÐÒÏ×ÅÒËÁ, × ÐÏÒÑÄËÅ ÌÉ ×ÁÛÉ ÄÉÓËÉ. äÉÓËÏ×ÙÅ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ — ÈÒÕÐËÉÅ ×ÅÝÉ; ÅÓÌÉ ÏÎÉ ÐÏ×ÒÅÄÉÌÉÓØ ×ÓÌÅÄÓÔ×ÉÅ ÁÐÐÁÒÁÔÎÏÇÏ ÓÂÏÑ ÉÌÉ ×ÎÅÚÁÐÎÏÇÏ ÐÅÒÅÂÏÑ × ÓÅÔÉ ÜÌÅËÔÒÏÐÉÔÁÎÉÑ, ÔÏ ÜÔÏ ÈÏÒÏÛÉÊ ÐÏ×ÏÄ ÓÄÅÌÁÔØ ÎÅÓËÏÌØËÏ ÛÁÇÏ× ÄÌÑ ÉÈ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ, ÐÒÅÖÄÅ ÞÅÍ ÚÁÇÒÕÚÉÔØ ×ÁÛÕ Unix ÐÏÌÎÏÓÔØÀ. íÙ ÏÂÒÁÔÉÍÓÑ Ë ÜÔÏÊ ÔÅÍÅ ÐÏÚÖÅ, ËÏÇÄÁ ÂÕÄÅÍ ÇÏ×ÏÒÉÔØ Ï <A HREF="disk-layout.html#AEN469">ÎÅÉÓÐÒÁ×ÎÏÓÔÑÈ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ</A>.</P> >+<P>óÌÅÄÕÀÝÉÊ ÛÁÇ init — ÜÔÏ ÚÁÐÕÓË ÎÅÓËÏÌØËÉÈ <I CLASS="firstterm">ÄÅÍÏÎÏ×</I> (<I CLASS="firstterm">daemons</I>). äÅÍÏÎÙ (ÓÅÒ×ÉÓÙ, ÓÌÕÖÂÙ) — ÜÔÏ ÔÁËÉÅ ÐÒÏÇÒÁÍÍÙ ËÁË ÄÉÓÐÅÔÞÅÒ ÐÅÞÁÔÉ, ÐÏÞÔÏ×ÙÊ ÁÇÅÎÔ ÉÌÉ ÓÅÒ×ÅÒ WWW, ËÏÔÏÒÙÅ ×ÙÐÏÌÎÑÀÔÓÑ × ÆÏÎÏ×ÏÍ ÒÅÖÉÍÅ, ÏÖÉÄÁÑ ÎÁÓÔÕÐÌÅÎÉÑ ÏÐÒÅÄÅÌ£ÎÎÙÈ ÓÏÂÙÔÉÊ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÒÉÓÔÕÐÉÔØ Ë ÒÁÂÏÔÅ. þÁÓÔÏ ÜÔÏ ÓÐÅÃÉÁÌØÎÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÏÒÄÉÎÉÒÕÀÝÉÅ ÏÂÒÁÂÏÔËÕ ÎÅÓËÏÌØËÉÈ ÏÔÄÅÌØÎÙÈ ÚÁÐÒÏÓÏ×, ËÏÔÏÒÙÅ ÍÏÇÕÔ ËÏÎÆÌÉËÔÏ×ÁÔØ ÄÒÕÇ Ó ÄÒÕÇÏÍ. ïÎÉ ÄÅÍÏÎÙ (ÒÁÂÏÔÁÀÔ ËÁË ÞÅÒÔÉ), ÐÏÔÏÍÕ ÞÔÏ ÐÒÏÝÅ ÎÁÐÉÓÁÔØ ÏÄÎÕ ÐÒÏÇÒÁÍÍÕ, ËÏÔÏÒÁÑ ×ÙÐÏÌÎÑÅÔÓÑ × ÐÏÓÔÏÑÎÎÏÍ ÒÅÖÉÍÅ É ÚÎÁÅÔ ×ÓÅ Ï ÚÁÐÒÏÓÁÈ, ÞÅÍ ÐÙÔÁÔØÓÑ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÔÁÂÕÎ ËÏÐÉÊ ÐÒÏÇÒÁÍÍÙ (ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÏÂÒÁÂÁÔÙ×ÁÅÔ ÏÔÄÅÌØÎÙÊ ÚÁÐÒÏÓ É ×ÓÅ ÏÎÉ ×ÙÐÏÌÎÑÀÔÓÑ ÏÄÎÏ×ÒÅÍÅÎÎÏ) ÎÅ ÍÅÛÁÀÔ ÄÒÕÇ ÄÒÕÇÕ. îÁÂÏÒ ÄÅÍÏÎÏ×, ËÏÔÏÒÙÅ ÚÁÐÕÓËÁÀÔÓÑ ÐÒÉ ÚÁÇÒÕÚËÅ ×ÁÛÅÊ ÓÉÓÔÅÍÙ, ÍÏÖÅÔ ×ÁÒØÉÒÏ×ÁÔØÓÑ, ÎÏ ÄÉÓÐÅÔÞÅÒ ÐÅÞÁÔÉ (ÐÒÉ×ÒÁÔÎÉË ×ÁÛÅÇÏ ÐÒÉÎÔÅÒÁ) ÐÏÞÔÉ ×ÓÅÇÄÁ ÔÁÍ ÂÕÄÅÔ.</P> >+<P>óÌÅÄÕÀÝÉÊ ÛÁÇ — ÐÒÉÇÏÔÏ×ÉÔØÓÑ Ë ÒÁÂÏÔÅ Ó ÐÏÌØÚÏ×ÁÔÅÌÅÍ. Init ÚÁÐÕÓËÁÅÔ ËÏÐÉÀ ÐÒÏÇÒÁÍÍÙ ÐÏÄ ÎÁÚ×ÁÎÉÅÍ <B CLASS="command">getty</B>, ËÏÔÏÒÁÑ ÏÖÉÄÁÅÔ ××ÏÄÁ Ó ×ÁÛÅÊ ËÏÎÓÏÌÉ (É ×ÏÚÍÏÖÎÏ ÄÒÕÇÉÅ ËÏÐÉÉ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÏÖÉÄÁÀÔ ÐÏÄËÌÀÞÅÎÉÑ ÕÄÁÌ£ÎÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÞÅÒÅÚ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÅ ÐÏÒÔÙ). òÅÚÕÌØÔÁÔ ÒÁÂÏÔÙ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ — ÐÒÉÇÌÁÛÅÎÉÅ <B CLASS="command">login</B> ÎÁ ×ÁÛÅÊ ËÏÎÓÏÌÉ (ÎÁ ÜËÒÁÎÅ ×ÁÛÅÇÏ ÍÏÎÉÔÏÒÁ). ðÏÓÌÅ ÚÁÐÕÓËÁ ×ÓÅÈ ÄÅÍÏÎÏ× É ÐÒÏÃÅÓÓÏ× getty ÄÌÑ ËÁÖÄÏÇÏ ÔÅÒÍÉÎÁÌÁ, ÍÙ ÐÅÒÅÈÏÄÉÍ ÎÁ <I CLASS="firstterm">2-ÏÊ ÕÒÏ×ÅÎØ ×ÙÐÏÌÎÅÎÉÑ</I> (<I CLASS="firstterm">run level 2</I>). îÁ ÜÔÏÍ ÕÒÏ×ÎÅ ×Ù ÍÏÖÅÔÅ ×ÏÊÔÉ × ÓÉÓÔÅÍÕ É ÚÁÐÕÓËÁÔØ ÐÒÏÇÒÁÍÍÙ.</P> >+<P>îÏ ÍÙ ÅÝ£ ÎÅ ÚÁËÏÎÞÉÌÉ. óÌÅÄÕÀÝÉÊ ÛÁÇ — ÚÁÐÕÓË ÒÁÚÌÉÞÎÙÈ ÄÅÍÏÎÏ×, ÐÏÄÄÅÒÖÉ×ÁÀÝÉÈ ÒÁÂÏÔÕ Ó ÓÅÔØÀ É ÄÒÕÇÉÅ ÕÓÔÒÏÊÓÔ×Á. ðÏÓÌÅ ÔÏÇÏ ËÁË ÜÔÏ ÂÕÄÅÔ ÓÄÅÌÁÎÏ, ÍÙ ÐÅÒÅÈÏÄÉÍ ÎÁ <I CLASS="firstterm">ÕÒÏ×ÅÎØ ×ÙÐÏÌÎÅÎÉÑ 3</I> <I CLASS="firstterm">(run level 3)</I> É ÔÅÐÅÒØ ÓÉÓÔÅÍÁ ÐÏÌÎÏÓÔØÀ ÇÏÔÏ×Á Ë ÉÓÐÏÌØÚÏ×ÁÎÉÀ.</P> > </DIV > ><DIV > CLASS="NAVFOOTER" >@@ -136,10 +134,10 @@ > WIDTH="33%" > ALIGN="right" > VALIGN="top" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</TD >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</TD > ></TR > ></TABLE > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/core-formats.html unix_and_internet_fundamentals_howto.kvas.050218/doc/core-formats.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/core-formats.html 2005-02-02 15:56:55 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/core-formats.html 2005-08-26 22:25:34 +0400 >@@ -5,10 +5,13 @@ > >ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÈÒÁÎÉÔ ÉÎÆÏÒÍÁÃÉÀ × ÐÁÍÑÔÉ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" >-HREF="index.html"><LINK >+HREF="index.html"> >+<LINK > REL="PREVIOUS" > TITLE="How does my computer keep processes from stepping on each other?" > HREF="memory-management.html"><LINK >@@ -74,10 +77,10 @@ > ></A > >9. ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÈÒÁÎÉÔ ÉÎÆÏÒÍÁÃÉÀ × ÐÁÍÑÔÉ?</H1 > ><P >->÷ÅÒÏÑÔÎÏ, ×ÁÍ ÉÚ×ÅÓÔÎÏ, ÞÔÏ ×ÓÑ ÈÒÁÎÉÍÁÑ ÉÎÆÏÒÍÁÃÉÑ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÉÚ ÓÅÂÑ ÓÔÒÏËÉ ÂÉÔÏ× (bits) (binary digits; ×Ù ÍÏÖÅÔÅ ÄÕÍÁÔØ Ï ÎÉÈ ËÁË ÂÏÌØÛÏÍ ËÏÌÉÞÅÓÔ×Å ÍÁÌÅÎËÉÈ ÐÅÒÅËÌÀÞÁÔÅÌÅÊ ×ËÌ/×ÙËÌ). úÄÅÓØ ÍÙ ÒÁÚßÑÓÎÉÍ ËÁË ÜÔÉ ÂÉÔÙ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ ÂÕË× É ÃÉÆÒ, ËÏÔÏÒÙÅ ÐÅÒÅÍÁÌÙ×ÁÅÔ ×ÁÛ ËÏÍÐØÀÔÅÒ.</P> >-<P> ðÒÅÖÄÅ ÞÅÍ ÍÙ ÐÒÏÄÏÌÖÉÍ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÐÏÎÑÔØ ÞÔÏ ÔÁËÏÅ <I CLASS="firstterm">ÒÁÚÍÅÒ ÓÌÏ×Á</I> (<I CLASS="firstterm">word size</I>) ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ. òÁÚÍÅÒ ÓÌÏ×Á ÜÔÏ ÏÐÒÅÄÅÌÑÅÍÙÊ ËÏÍÐØÀÔÅÒÏÍ ÒÁÚÍÅÒ ÅÄÉÎÉÃÙ ÉÎÆÏÒÍÁÃÉÉ Ó ËÏÔÏÒÏÊ ÏÎ ÒÁÂÏÔÁÅÔ; ÔÅÈÎÉÞÅÓËÉ ÜÔÏ ÛÉÒÉÎÁ <I CLASS="firstterm">ÒÅÇÉÓÔÒÏ×</I> (<I CLASS="firstterm">registers</I>) ÐÒÏÃÅÓÓÏÒÁ, ÜÔÏ ÏÂÌÁÓÔÉ ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÅÔ ÐÒÏÃÅÓÓÏÒ ÄÌÑ ÁÒÉÆÍÅÔÉÞÅÓËÉÈ É ÌÏÇÉÞÅÓËÉÈ ×ÙÞÉÓÌÅÎÉÊ. ëÏÇÄÁ ÌÀÄÉ ÐÉÛÕÔ ÉÌÉ ÇÏ×ÏÒÑÔ Ï ÒÁÚÒÑÄÎÏÓÔÉ ËÏÍÐØÀÔÅÒÁ (ÎÁÚÙ×ÁÑ ÉÈ <SPAN CLASS="QUOTE">"32-ÂÉÔÎÙÍÉ"</SPAN> ÉÌÉ <SPAN CLASS="QUOTE">"64-ÂÉÔÎÙÍÉ"</SPAN> ËÏÍÐØÀÔÅÒÁÍÉ), ×ÏÔ ÞÔÏ ÏÎÉ ÉÍÅÀÔ ××ÉÄÕ.</P> >-<P>âÏÌØÛÉÎÓÔ×Ï ËÏÍÐØÀÔÅÒÏ× (×ËÌÀÞÁÑ 386, 486, É Pentium) ÉÍÅÀÔ ÒÁÚÍÅÒ ÓÌÏ×Á × 32 ÂÉÔÁ. õ ÓÔÁÒÙÈ 286 ÍÁÛÉÎ ÒÁÚÍÅÒ ÓÌÏ×Á 16 ÂÉÔ. ÷ ÍÜÊÎÆÒÅÊÍÁÈ ÓÔÁÒÏÇÏ ÓÔÉÌÑ ÞÁÓÔÏ ×ÓÔÒÅÞÁÀÔÓÑ ÓÌÏ×Á ÒÁÚÒÑÄÎÏÓÔØÀ 36 ÂÉÔ. ðÒÏÃÅÓÓÏÒÙ AMD Opteron, AMD Athlon64, Intel Itanium, É Alpha ÉÓÐÏÌØÚÏ×ÁÎÎÙÅ × ÍÁÛÉÎÁÈ DEC, Á ÓÅÊÞÁÓ Compaq ÉÍÅÀÔ 64-ÂÉÔÎÙÅ ÓÌÏ×Á.</P> >-<P>ëÏÍÐØÀÔÅÒ ×ÉÄÉÔ ÐÁÍÑÔØ ËÁË ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÌÏ× ÐÒÏÎÕÍÅÒÏ×ÁÎÎÙÈ ÏÔ ÎÕÌÑ ÄÏ ÎÅËÏÔÏÒÏÇÏ ÂÏÌØÛÏÇÏ ÚÎÁÞÅÎÉÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÁÚÍÅÒÁ ×ÁÛÅÊ ÐÁÍÑÔÉ. üÔÏ ÚÎÁÞÅÎÉÅ ÏÇÒÁÎÉÞÅÎÏ ÒÁÚÍÅÒÏÍ ÓÌÏ×Á, ×ÏÔ ÐÏÞÅÍÕ ÁÄÒÅÓÁÃÉÑ ÂÏÌØÛÉÈ ÏÂßÅÍÏ× ÐÁÍÑÔÉ × ÐÒÏÇÒÁÍÍÁÈ ÎÁ ÓÔÁÒÙÈ ÍÁÛÉÎÁÈ, ÔÁËÉÈ ËÁË 286, ÐÒÏÉÓÈÏÄÉÌÁ ÞÅÒÅÚ ÍÕÞÉÔÅÌØÎÙÅ ×Ù×ÉÈÉ. ñ ÎÅ ÈÏÞÕ ÏÂÓÕÖÄÁÔØ ÉÈ ÚÄÅÓØ, ÏÎÉ ÄÏ ÓÉÈ ÐÏÒ ÓÎÑÔÓÑ ÂÙ×ÁÌÙÍ ÐÒÏÇÒÁÍÍÉÓÔÁÍ × ËÏÛÍÁÒÎÙÈ ÓÎÁÈ.</P> >+>÷ÅÒÏÑÔÎÏ, ×ÁÍ ÉÚ×ÅÓÔÎÏ, ÞÔÏ ×ÓÑ ÈÒÁÎÉÍÁÑ ÉÎÆÏÒÍÁÃÉÑ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÓÔÒÏËÉ ÂÉÔÏ× (bits) (binary digits; ×Ù ÍÏÖÅÔÅ ÄÕÍÁÔØ Ï ÎÉÈ ËÁË ÂÏÌØÛÏÍ ËÏÌÉÞÅÓÔ×Å ÍÁÌÅÎØËÉÈ ÐÅÒÅËÌÀÞÁÔÅÌÅÊ ×ËÌ/×ÙËÌ). úÄÅÓØ ÍÙ ÒÁÚßÑÓÎÉÍ, ËÁË ÜÔÉ ÂÉÔÙ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ ÂÕË× É ÃÉÆÒ, ËÏÔÏÒÙÅ ÐÅÒÅÍÁÌÙ×ÁÅÔ ×ÁÛ ËÏÍÐØÀÔÅÒ.</P> >+<P> ðÒÅÖÄÅ ÞÅÍ ÍÙ ÐÒÏÄÏÌÖÉÍ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÐÏÎÑÔØ, ÞÔÏ ÔÁËÏÅ <I CLASS="firstterm">ÒÁÚÍÅÒ ÓÌÏ×Á</I> (<I CLASS="firstterm">word size</I>) ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ. òÁÚÍÅÒ ÓÌÏ×Á — ÜÔÏ ÏÐÒÅÄÅÌÑÅÍÙÊ ËÏÍÐØÀÔÅÒÏÍ ÒÁÚÍÅÒ ÅÄÉÎÉÃÙ ÉÎÆÏÒÍÁÃÉÉ Ó ËÏÔÏÒÏÊ ÏÎ ÒÁÂÏÔÁÅÔ; ÔÅÈÎÉÞÅÓËÉ ÜÔÏ ÛÉÒÉÎÁ <I CLASS="firstterm">ÒÅÇÉÓÔÒÏ×</I> (<I CLASS="firstterm">registers</I>) ÐÒÏÃÅÓÓÏÒÁ, ÏÂÌÁÓÔÅÊ ËÏÔÏÒÙÅ ÐÒÏÃÅÓÓÏÒ ÉÓÐÏÌØÚÕÅÔ ÄÌÑ ÁÒÉÆÍÅÔÉÞÅÓËÉÈ É ÌÏÇÉÞÅÓËÉÈ ×ÙÞÉÓÌÅÎÉÊ. ëÏÇÄÁ ÌÀÄÉ ÐÉÛÕÔ ÉÌÉ ÇÏ×ÏÒÑÔ Ï ÒÁÚÒÑÄÎÏÓÔÉ ËÏÍÐØÀÔÅÒÁ (ÎÁÚÙ×ÁÑ ÉÈ «32-ÂÉÔÎÙÍÉ» ÉÌÉ «64-ÂÉÔÎÙÍÉ» ËÏÍÐØÀÔÅÒÁÍÉ), ×ÏÔ ÞÔÏ ÏÎÉ ÉÍÅÀÔ ××ÉÄÕ.</P> >+<P>âÏÌØÛÉÎÓÔ×Ï ËÏÍÐØÀÔÅÒÏ× (×ËÌÀÞÁÑ 386, 486, É Pentium) ÉÍÅÀÔ ÒÁÚÍÅÒ ÓÌÏ×Á × 32 ÂÉÔÁ. õ ÓÔÁÒÙÈ 286 ÍÁÛÉÎ ÒÁÚÍÅÒ ÓÌÏ×Á 16 ÂÉÔ. ÷ ÍÜÊÎÆÒÅÊÍÁÈ ÓÔÁÒÏÇÏ ÓÔÉÌÑ ÞÁÓÔÏ ×ÓÔÒÅÞÁÀÔÓÑ ÓÌÏ×Á ÒÁÚÒÑÄÎÏÓÔØÀ 36 ÂÉÔ. ðÒÏÃÅÓÓÏÒÙ AMD Opteron, AMD Athlon64, Intel Itanium, É Alpha, ÉÓÐÏÌØÚÏ×ÁÎÎÙÅ × ÍÁÛÉÎÁÈ DEC, Á ÓÅÊÞÁÓ Compaq ÉÍÅÀÔ 64-ÂÉÔÎÙÅ ÓÌÏ×Á.</P> >+<P>ëÏÍÐØÀÔÅÒ ×ÉÄÉÔ ÐÁÍÑÔØ ËÁË ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÌÏ×, ÐÒÏÎÕÍÅÒÏ×ÁÎÎÙÈ ÏÔ ÎÕÌÑ ÄÏ ÎÅËÏÔÏÒÏÇÏ ÂÏÌØÛÏÇÏ ÚÎÁÞÅÎÉÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÁÚÍÅÒÁ ×ÁÛÅÊ ÐÁÍÑÔÉ. üÔÏ ÚÎÁÞÅÎÉÅ ÏÇÒÁÎÉÞÅÎÏ ÒÁÚÍÅÒÏÍ ÓÌÏ×Á, ×ÏÔ ÐÏÞÅÍÕ ÁÄÒÅÓÁÃÉÑ ÂÏÌØÛÉÈ ÏÂߣÍÏ× ÐÁÍÑÔÉ × ÐÒÏÇÒÁÍÍÁÈ ÎÁ ÓÔÁÒÙÈ ÍÁÛÉÎÁÈ, ÔÁËÉÈ ËÁË 286, ÐÒÏÉÓÈÏÄÉÌÁ ÞÅÒÅÚ ÍÕÞÉÔÅÌØÎÙÅ ×Ù×ÉÈÉ. ñ ÎÅ ÈÏÞÕ ÏÂÓÕÖÄÁÔØ ÉÈ ÚÄÅÓØ, ÏÎÉ ÄÏ ÓÉÈ ÐÏÒ ÓÎÑÔÓÑ ÂÙ×ÁÌÙÍ ÐÒÏÇÒÁÍÍÉÓÔÁÍ × ËÏÛÍÁÒÎÙÈ ÓÎÁÈ.</P> > <DIV > CLASS="sect2" > ><H2 >@@ -87,10 +90,10 @@ > ></A > >9.1. þÉÓÌÁ</H2 > ><P >->ãÅÌÙÅ ÞÉÓÌÁ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÓÌÏ×ÏÍ ÉÌÉ ÐÁÒÏÊ ÓÌÏ×, × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÁÚÍÅÒÁ ÓÌÏ×Á ×ÁÛÅÇÏ ÐÒÏÃÅÓÓÏÒÁ. óÁÍÏÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÏÅ ÐÒÅÄÓÔÁ×ÌÅÎÉÅ ÃÅÌÙÈ ÞÉÓÅÌ ÏÄÎÏ 32-ÂÉÔÎÏÅ ÍÁÛÉÎÎÏÅ ÓÌÏ×Ï.</P> >-<P>áÒÉÆÍÅÔÉËÁ ÃÅÌÙÈ ÞÉÓÅÌ ÂÌÉÚËÁ Ë ÍÁÔÅÍÁÔÉÞÅÓËÏÊ ÐÏ ÏÓÎÏ×ÁÎÉÀ Ä×Á, ÎÏ ÎÅ ÓÏ×ÓÅÍ. âÉÔ ÍÌÁÄÛÅÇÏ ÐÏÒÑÄËÁ ÜÔÏ 1, ÓÌÅÄÕÀÝÉÊ 2, ÚÁÔÅÍ 4 É ÔÁË ÄÁÌÅÅ ËÁË × ÞÉÓÔÏÍ Ä×ÏÉÞÎÏÍ ÓÞÉÓÌÅÎÉÉ. îÏ ÞÉÓÌÁ ÓÏ ÚÎÁËÏÍ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ Ó ÐÏÍÏÝØÀ ÄÏÐÏÌÏÎÉÔÅÌØÎÏÊ ÎÏÔÁÃÉÉ (<I CLASS="firstterm">twos-complement</I>). âÉÔ ÓÁÍÏÇÏ ×ÙÓÏËÏÇÏ ÐÏÒÑÄËÁ <I CLASS="firstterm">ÚÎÁËÏ×ÙÊ</I> (<I CLASS="firstterm">sign bit</I>), ÄÅÌÁÅÔ ÚÎÁÞÅÎÉÅ ÏÔÒÉÃÁÔÅÌØÎÙÍ, É ËÁÖÄÏÅ ÏÔÒÉÃÁÔÅÌØÎÏÅ ÞÉÓÌÏ ÍÏÖÅÔ ÂÙÔØ ÐÏÌÕÞÅÎÏ ÉÚ ÓÏÏÔ×ÅÔÓ×ÕÀÝÅÇÏ ÅÍÕ ÐÏÌÏÖÉÔÅÌØÎÏÇÏ ÐÕÔÅÍ ÉÎ×ÅÒÔÉÒÏ×ÁÎÉÑ ×ÓÅÈ ÂÉÔÏ× É ÄÏÂÁ×ÌÅÎÉÑ ÅÄÉÎÉÃÙ. ÷ÏÔ ÐÏÞÅÍÕ ÄÉÁÐÁÚÏÎ ÃÅÌÙÈ ÞÉÓÅÌ ÎÁ 32-ÂÉÔÎÙÈ ÍÁÛÉÎÁÈ ÉÍÅÅÔ ÐÒÅÄÓÔÁ×ÌÅÎÉÅ ÏÔ -2<SUP>31</SUP> ÄÏ 2<SUP>31</SUP> - 1. 32-ÏÊ ÂÉÔ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÏÄ ÚÎÁË; 0 ÏÚÎÁÞÁÅÔ ÐÏÌÏÖÉÔÅÌØÎÏÅ ÞÉÓÌÏ ÉÌÉ ÎÏÌØ, 1 ÏÔÒÉÃÁÔÅÌØÎÏÅ.</P> >+>ãÅÌÙÅ ÞÉÓÌÁ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÓÌÏ×ÏÍ ÉÌÉ ÐÁÒÏÊ ÓÌÏ×, × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÁÚÍÅÒÁ ÓÌÏ×Á ×ÁÛÅÇÏ ÐÒÏÃÅÓÓÏÒÁ. óÁÍÏÅ ÒÁÓÐÒÏÓÔÒÁΣÎÎÏÅ ÐÒÅÄÓÔÁ×ÌÅÎÉÅ ÃÅÌÙÈ ÞÉÓÅÌ — ÏÄÎÏ 32-ÂÉÔÎÏÅ ÍÁÛÉÎÎÏÅ ÓÌÏ×Ï.</P> >+<P>áÒÉÆÍÅÔÉËÁ ÃÅÌÙÈ ÞÉÓÅÌ ÂÌÉÚËÁ Ë ÍÁÔÅÍÁÔÉÞÅÓËÏÊ ÐÏ ÏÓÎÏ×ÁÎÉÀ Ä×Á, ÎÏ ÎÅ ÓÏ×ÓÅÍ. âÉÔ ÍÌÁÄÛÅÇÏ ÐÏÒÑÄËÁ ÜÔÏ 1, ÓÌÅÄÕÀÝÉÊ 2, ÚÁÔÅÍ 4 É ÔÁË ÄÁÌÅÅ ËÁË × ÞÉÓÔÏÍ Ä×ÏÉÞÎÏÍ ÓÞÉÓÌÅÎÉÉ. îÏ ÞÉÓÌÁ ÓÏ ÚÎÁËÏÍ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ Ó ÐÏÍÏÝØÀ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÎÏÔÁÃÉÉ (<I CLASS="firstterm">twos-complement</I>). âÉÔ ÓÁÍÏÇÏ ×ÙÓÏËÏÇÏ ÐÏÒÑÄËÁ <I CLASS="firstterm">ÚÎÁËÏ×ÙÊ</I> (<I CLASS="firstterm">sign bit</I>) ÄÅÌÁÅÔ ÚÎÁÞÅÎÉÅ ÏÔÒÉÃÁÔÅÌØÎÙÍ, É ËÁÖÄÏÅ ÏÔÒÉÃÁÔÅÌØÎÏÅ ÞÉÓÌÏ ÍÏÖÅÔ ÂÙÔØ ÐÏÌÕÞÅÎÏ ÉÚ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ ÅÍÕ ÐÏÌÏÖÉÔÅÌØÎÏÇÏ ÐÕÔ£Í ÉÎ×ÅÒÔÉÒÏ×ÁÎÉÑ ×ÓÅÈ ÂÉÔÏ× É ÄÏÂÁ×ÌÅÎÉÑ ÅÄÉÎÉÃÙ. ÷ÏÔ ÐÏÞÅÍÕ ÄÉÁÐÁÚÏÎ ÃÅÌÙÈ ÞÉÓÅÌ ÎÁ 32-ÂÉÔÎÙÈ ÍÁÛÉÎÁÈ ÉÍÅÅÔ ÐÒÅÄÓÔÁ×ÌÅÎÉÅ ÏÔ -2<SUP>31</SUP> ÄÏ 2<SUP>31</SUP> - 1. 32-ÏÊ ÂÉÔ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÏÄ ÚÎÁË; 0 ÏÚÎÁÞÁÅÔ ÐÏÌÏÖÉÔÅÌØÎÏÅ ÞÉÓÌÏ ÉÌÉ ÎÏÌØ, 1 ÏÔÒÉÃÁÔÅÌØÎÏÅ.</P> > <P>îÅËÏÔÏÒÙÅ ÑÚÙËÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ×ÁÍ ÄÏÓÔÕÐ Ë <I CLASS="firstterm">ÂÅÚÚÎÁËÏ×ÏÊ ÁÒÉÆÍÅÔÉËÅ</I> (<I CLASS="firstterm">unsigned arithmetic</I>) ÐÏ ÏÓÎÏ×ÁÎÉÀ 2 É ÏÐÅÒÉÒÕÅÔ ÔÏÌØËÏ ÐÏÌÏÖÉÔÅÌØÎÙÍÉ ÞÉÓÌÁÍÉ.</P> >-<P>âÏÌØÛÉÎÓÔ×Ï ÐÒÏÃÅÓÓÏÒÏ× É ÎÅËÏÔÏÒÙÅ ËÏÍÐØÀÔÅÒÎÙÅ ÑÚÙËÉ ÍÏÇÕÔ ÓÏ×ÅÒÛÁÔØ ÏÐÅÒÁÃÉÉ ÎÁÄ <I CLASS="firstterm">ÞÉÓÌÁÍÉ Ó ÐÌÁ×ÁÀÝÅÊ ÚÁÐÑÔÏÊ</I> (<I CLASS="firstterm">floating-point</I>) (ÜÔÁ ÓÐÏÓÏÂÎÏÓÔØ ×ÓÔÒÏÅÎÁ ×Ï ×ÓÅ ÓÏ×ÒÅÍÅÎÎÙÅ ÐÒÏÃÅÓÓÏÒÙ). þÉÓÌÁ Ó ÐÌÁ×ÁÀÝÅÊ ÚÁÐÑÔÏÊ ÄÁÀÔ ×ÁÍ ÂÏÌÅÅ ÛÉÒÏËÉÊ ÄÉÁÐÁÚÏÎ ÚÎÁÞÅÎÉÊ ÞÅÍ ÃÅÌÙÅ É ÐÏÚ×ÏÌÑÀÔ ×ÙÞÉÓÌÑÔØ ÄÒÏÂÎÕÀ ÞÁÓÔØ. ðÕÔÉ ËÏÔÏÒÙÍÉ ÜÔÏ ÄÏÓÔÉÇÁÅÔÓÑ ÒÁÚÎÑÔÓÑ, É ÄÏ×ÏÌØÎÏ ÓÌÏÖÎÙ ÄÌÑ ÄÅÔÁÌØÎÏÇÏ ÏÂÓÕÖÄÅÎÉÑ ÚÄÅÓØ, ÎÏ ÉÈ ÏÂÝÁÑ ÉÄÅÑ ÎÁÚÙ×ÁÅÔÓÑ ‘ÎÁÕÞÎÁÑ ÎÏÔÁÃÉÑ’ (‘scientific notation’) É ÏÎÁ ÔÁËÏ×Á: ÄÁÎÏ, ÎÁÐÒÉÍÅÒ, ÞÉÓÌÏ 1.234 * 10<SUP>23</SUP>, ÐÒÉ ËÏÄÉÒÏ×ÁÎÉÉ ÏÎÏ ÒÁÚÄÅÌÑÅÔÓÑ ÎÁ <I CLASS="firstterm">ÍÁÎÔÉÓÓÕ</I> (<I CLASS="firstterm">mantissa</I>) (1.234) É ÜËÐÏÎÅÎÔÕ (23) ÓÔÅÐÅÎØ × ËÏÔÏÒÕÀ ×ÏÚ×ÅÄÅÎÏ ÄÅÓÑÔØ, ÜÔÏ ÏÚÎÁÞÁÅÔ ÞÔÏ ÐÅÒÅÍÎÏÖÉ× ÐÏÌÕÞÉÍ ÎÁÛÅ ÞÉÓÌÏ Ó Ä×ÁÄÃÃÁÔØÀ ÎÕÌÑÍÉ, 23 ÍÉÎÕÓ ÔÒÉ ÚÎÁËÁ ÐÏÓÌÅ ÚÁÐÑÔÏÊ.</P></DIV> >+<P>âÏÌØÛÉÎÓÔ×Ï ÐÒÏÃÅÓÓÏÒÏ× É ÎÅËÏÔÏÒÙÅ ËÏÍÐØÀÔÅÒÎÙÅ ÑÚÙËÉ ÍÏÇÕÔ ÓÏ×ÅÒÛÁÔØ ÏÐÅÒÁÃÉÉ ÎÁÄ <I CLASS="firstterm">ÞÉÓÌÁÍÉ Ó ÐÌÁ×ÁÀÝÅÊ ÚÁÐÑÔÏÊ</I> (<I CLASS="firstterm">floating-point</I>) (ÜÔÁ ÓÐÏÓÏÂÎÏÓÔØ ×ÓÔÒÏÅÎÁ ×Ï ×ÓÅ ÓÏ×ÒÅÍÅÎÎÙÅ ÐÒÏÃÅÓÓÏÒÙ). þÉÓÌÁ Ó ÐÌÁ×ÁÀÝÅÊ ÚÁÐÑÔÏÊ ÄÁÀÔ ×ÁÍ ÂÏÌÅÅ ÛÉÒÏËÉÊ ÄÉÁÐÁÚÏÎ ÚÎÁÞÅÎÉÊ, ÞÅÍ ÃÅÌÙÅ, É ÐÏÚ×ÏÌÑÀÔ ×ÙÞÉÓÌÑÔØ ÄÒÏÂÎÕÀ ÞÁÓÔØ. ðÕÔÉ, ËÏÔÏÒÙÍÉ ÜÔÏ ÄÏÓÔÉÇÁÅÔÓÑ ÒÁÚÎÑÔÓÑ, É ÄÏ×ÏÌØÎÏ ÓÌÏÖÎÙ ÄÌÑ ÄÅÔÁÌØÎÏÇÏ ÏÂÓÕÖÄÅÎÉÑ ÚÄÅÓØ, ÎÏ ÉÈ ÏÂÝÁÑ ÉÄÅÑ ÎÁÚÙ×ÁÅÔÓÑ «ÎÁÕÞÎÁÑ ÎÏÔÁÃÉÑ» («scientific notation») É ÏÎÁ ÔÁËÏ×Á: ÄÁÎÏ, ÎÁÐÒÉÍÅÒ, ÞÉÓÌÏ 1.234 * 10<SUP>23</SUP>, ÐÒÉ ËÏÄÉÒÏ×ÁÎÉÉ ÏÎÏ ÒÁÚÄÅÌÑÅÔÓÑ ÎÁ <I CLASS="firstterm">ÍÁÎÔÉÓÓÕ</I> (<I CLASS="firstterm">mantissa</I>) (1.234) É ÜËÓÐÏÎÅÎÔÕ (23) ÓÔÅÐÅÎØ × ËÏÔÏÒÕÀ ×ÏÚ×ÅÄÅÎÏ ÄÅÓÑÔØ, ÜÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÐÅÒÅÍÎÏÖÉ× ÉÈ, ÍÙ ÐÏÌÕÞÉÍ ÎÁÛÅ ÞÉÓÌÏ Ó Ä×ÁÄÃÁÔØÀ ÎÕÌÑÍÉ, 23 ÍÉÎÕÓ ÔÒÉ ÚÎÁËÁ ÐÏÓÌÅ ÚÁÐÑÔÏÊ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -99,12 +102,12 @@ > NAME="characters" > ></A> > 9.2. óÉÍ×ÏÌÙ</H2> >-<P>ïÂÙÞÎÏ ÓÉÍ×ÏÌÙ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÓÔÒÏËÁÍÉ ÉÚ ÓÅÍÉ ÂÉÔÏ×, ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ËÏÄÉÒÏ×ËÅ ÎÁÚÙ×ÁÅÍÏÊ ASCII (American Standard Code for Information Interchange) (áÍÅÒÉËÁÎÓËÉÊ ÓÔÁÎÄÁÒÔÎÙÊ ËÏÄ ÏÂÍÅÎÁ ÉÎÆÏÒÍÁÃÉÅÊ). ÷ ÓÏ×ÒÅÍÅÎÎÙÈ ÍÁÛÉÎÁÈ, ×ÓÅ 128 ASCII ÓÉÍ×ÏÌÏ× ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÓÅÍØÀ ÍÌÁÄÛÉÍÉ ÂÉÔÁÍÉ <I CLASS="firstterm">ÏËÔÅÔÁ</I> (<I CLASS="firstterm">octet</I>) ÉÌÉ ÉÎÁÞÅ 8-ÂÉÔÏ×ÇÏ ÂÁÊÔÁ; ÏËÔÅÔÙ ÕÐÁËÏ×Ù×ÁÀÔÓÑ × ÓÌÏ×Á (ÎÁÐÒÉÍÅÒ, ÓÔÒÏËÁ ÉÚ 6 ÓÉÍ×ÏÌÏ× ÚÁÊÍÅÔ × ÐÁÍÑÔÉ ÔÏÌØËÏ Ä×Á ÓÌÏ×Á). åÓÌÉ ÈÏÔÉÔÅ ÐÏÓÍÏÔÒÅÔØ ÎÁ ÔÁÂÌÉÃÕ ËÏÄÏ× ASCII, × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ Unix ÎÁÂÅÒÉÔÅ ‘man 7 ascii’.</P> >-<P>ðÒÅÄÙÄÕÝÉÊ ÁÂÚÁà ××ÏÄÉÔ × ÚÁÂÌÕÖÄÅÎÉÅ ÓÒÁÚÕ ÐÏ Ä×ÕÍ ÐÕÎËÔÁÍ. ðÅÒ×ÙÊ ÎÅÚÎÁÞÉÔÅÌØÎÙÊ É ËÁÓÁÅÔÓÑ ÐÏÎÑÔÉÑ ‘ÏËÔÅÔ’, ËÏÔÏÒÙÊ ÆÏÒÍÁÌØÎÏ ÐÒÁ×ÉÌÅÎ, ÎÏ ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÒÅÄËÏ; ÂÏÌØÛÉÎÓÔ×Ï ÌÀÄÅÊ ÇÏ×ÏÒÑÔ Ï ÏËÔÅÔÅ ËÁË Ï <I CLASS="firstterm">ÂÁÊÔÅ</I> (<I CLASS="firstterm">byte</I>), ÉÍÅÑ ××ÉÄÕ ÞÔÏ ÂÁÊÔ ÄÌÉÎÏÊ 8 ÂÉÔ. óÔÒÏÇÏ ÇÏ×ÏÒÑ, ÔÅÒÍÉÎ ‘ÂÁÊÔ’ ÀÏÌÅÅ ÏÂÝÉÊ; ÎÁÐÒÉÍÅÒ, × 36-ÂÉÔÎÙÈ ÍÁÛÉÎÁÈ ÉÓÐÏÌØÚÏ×ÁÌÉÓØ 9-ÂÉÔÎÙÅ ÂÁÊÔÙ (ÈÏÔÑ ×ÏÚÍÏÖÎÏ ÐÏÄÏÂÎÏÇÏ ÂÏÌØÛÅ ÎÅ ÐÒÏÉÚÏÊÄÅÔ).</P> >-<P>óÌÅÄÕÀÝÉÊ ÚÁÂÌÕÖÄÅÎÉÅ ÂÏÌÅÅ ×ÁÖÎÏÅ — ÎÅ ×ÅÓØ ÍÉÒ ÉÓÐÏÌØÚÕÅÔ ASCII. ÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÂÏÌØÛÁÑ ÞÁÓÔØ ÍÉÒÁ ÎÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ASCII, ÏÔÌÉÞÎÏ ÐÏÄÈÏÄÑÝÉÊ ÄÌÑ ÁÍÅÒÉËÁÎÓËÏÇÏ ÁÎÇÌÉÊÓËÏÇÏ; × ËÏÄÅ ÎÅ È×ÁÔÁÅÔ ÁËÃÅÎÔÉÒÏ×ÁÎÎÙÈ É ÄÒÕÇÉÈ ÓÐÅÃÉÁÌØÎÙÈ ÓÉÍ×ÏÌÏ× ÎÕÖÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÑÍ ÉÓÐÏÌØÚÕÀÝÉÈ ÄÒÕÇÉÅ ÑÚÙËÉ. äÁÖÅ ÄÌÑ ÂÒÉÔÁÎÓËÏÇÏ ÁÎÇÌÉÊÓËÏÇÏ ÉÍÅÅÔÓÑ ÐÒÏÂÌÅÍÁ — ÏÔÓÕÔÓÔ×ÕÅÔ ÚÎÁË ÄÌÑ ÏÂÏÚÎÁÞÅÎÉÑ ÎÁÃÉÏÎÁÌØÎÏÊ ×ÁÌÀÔÙ (ÆÕÎÔÁ).</P> >-<P>åÓÔØ ÎÅÓËÏÌØËÏ ÐÏÐÙÔÏË ÒÅÛÉÔØ ÜÔÕ ÐÒÏÂÌÅÍÕ. ÷ÓÅ ÏÎÉ ÉÓÐÏÌØÚÕÀÔ ÓÔÁÒÛÉÊ ×ÏÓØÍÏÊ ÂÉÔ, ËÏÔÏÒÙÊ ÎÅ ÚÁÄÅÊÓÔ×Ï×ÁÎ × ASCII, ÏÂÒÁÚÕÑ ÎÉÖÎÀÀ ÐÏÌÏ×ÉÎÕ ÎÁÂÏÒÁ ÉÚ 256 ÓÉÍ×ÏÌÏ×. îÁÉÂÏÌÅÅ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÍÙÊ ÓÐÏÓÏ ÎÁÚÙ×ÁÅÔÓÑ ÎÁÂÏÒ ÓÉÍ×ÏÌÏ× ‘Latin-1’ (ÂÏÌÅÅ ÆÏÒÍÁÌØÎÏ ISO 8859-1). üÔÏ ÓÔÁÎÄÁÒÔÎÙÊ ÎÁÂÏÒ ÓÉÍ×ÏÌÏ× ÄÌÑ Linux, HTML, É X. Microsoft Windows ÉÓÐÏÌØÚÕÅÔ ÉÚÍÅÎÅÎÎÙÕÀ ×ÅÒÓÉÀ Latin-1, × ËÏÔÏÒÏÊ ÄÏÂÁ×ÌÅÎÙ ÒÑÄ ÓÉÍ×ÏÌÏ×, ÔÁËÉÅ ËÁË ÐÒÁ×ÙÅ É ÌÅ×ÙÅ Ä×ÏÊÎÙÅ ËÁ×ÙÞËÉ × ÍÅÓÔÁÈ ÎÅÉÓÐÏÌØÚÏ×ÁÎÎÙÈ Latin-1 ÐÏ ÉÓÔÏÒÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ (ËÒÉÔÉËÕ É ÚÁÐÉÓËÉ Ï ÔÏÍ ËÁËÉÅ ÜÔÏ ÐÏÒÏÄÉÌÏ ÐÒÏÂÌÅÍÙ ÞÉÔÁÊÔÅ ÎÁ ÓÔÒÁÎÉÃÅ <A HREF="http://www.fourmilab.ch/webtools/demoroniser/" TARGET="_top">demoroniser</A>).</P> >-<P>Latin-1 ÐÏÄÄÅÒÖÉ×ÁÅÔ ÚÁÐÏÄÎÏÅ×ÒÏÐÅÊÓËÉÅ ÑÚÙËÉ, ×ËÌÀÞÁÑ ÁÎÇÌÉÊÓËÉÊ, ÆÒÁÎÃÕÚÓËÉÊ, ÎÅÍÅÃËÉÊ, ÉÓÐÁÎÓËÉÊ, ÉÔÁÌØÑÎÓËÉÊ, ÇÏÌÌÁÎÄÓËÉÊ, ÎÏÒ×ÅÖÓËÉÊ, Û×ÅÄÓËÉÊ, ÄÁÔÓËÉÊ. ïÄÎÁËÏ, ÜÔÏÇÏ ÔÁËÖÅ ÎÅÄÏÓÔÁÔÏÞÎÏ, É ËÁË ÒÅÚÕÌØÔÁÔ ÃÅÌÕÀ ÉÍÅÅÍ ÓÅÒÉÀ ËÏÄÉÒÏ×ÏË ÏÔ Latin-2 ÄÏ -9, ËÏÔÏÒÙÅ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÔÁËÉÅ ÑÚÙËÉ ËÁË ÇÒÅÞÅÓËÉÊ, ÁÒÁÂÓËÉÊ, Å×ÒÅÊÓËÉÊ, ÜÓÐÅÒÁÎÔÏ É ÓÅÒÂÓËÏÈÏÒ×ÁÔÓËÉÊ. ðÏÄÒÏÂÎÏÓÔÉ ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ ÓÔÒÁÎÉÃÅ <A HREF="http://www.utia.cas.cz/user_data/vs/documents/ISO-8859-X-charsets.html" TARGET="_top"> ISO alphabet soup</A>.</P> >-<P>ïËÏÎÞÁÔÅÌØÎÏÅ ÒÅÛÅÎÉÅ ×ÏÐÒÏÓÁ ËÏÄÉÒÏ×ÏË ÄÏÁÅÔ ÍÏÝÎÙÊ ÓÔÁÎÄÁÒÔ ÎÁÚ×ÁÎÎÙÊ Unicode (É ÅÇÏ ÂÌÉÚÎÅà ISO/IEC 10646-1:1993). Unicode ÉÄÅÎÔÉÞÅÎ Latin-1 × ÎÉÖÎÉÈ 256 ÐÏÚÉÃÉÑÈ. îÁÄ ÎÉÍÉ 16-ÂÉÔÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ×ËÌÀÞÁÀÝÅÅ ÇÒÅÞÅÓËÉÊ, ËÉÒÉÌÌÉÃÕ, ÁÒÍÑÎÓËÉÊ, Å×ÒÅÊÓËÉÊ, ÁÒÁÂÓËÉÊ, Devanagari, ÂÅÎÇÁÌØÓËÉÊ, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam, ÔÁÊÓËÉÊ, ÌÁÏÓËÉÊ, ÇÒÕÚÉÎÓËÉÊ, ÔÉÂÅÔÓËÉÊ, ÑÐÏÎÓËÕÀ ëÁÎÁ, ÐÏÌÎÙÊ ÎÏÂÏÒ ÓÏ×ÒÅÍÅÎÎÏÇÏ ËÏÒÅÊÓËÏÇÏ èÁÎÇÕÌ, É ÕÎÉÆÉÃÉÒÏ×ÁÎÎÙÊ ÎÁÂÏÒ ÉÄÅÏÇÒÁÍÍ ËÉÔÁÊÓËÏÇÏ/ÑÐÏÎÓËÏÇÏ/ËÏÒÅÊÓËÏÇÏ (CJK). ðÏÄÒÏÂÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÎÁÈÏÄÉÔÓÑ ÎÁ ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÅ Unicode <A HREF="http://www.unicode.org/" TARGET="_top">Unicode Home Page</A>.</P></DIV></DIV> >+<P>ïÂÙÞÎÏ ÓÉÍ×ÏÌÙ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÓÔÒÏËÁÍÉ ÉÚ ÓÅÍÉ ÂÉÔÏ×, ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ËÏÄÉÒÏ×ËÅ ÎÁÚÙ×ÁÅÍÏÊ ASCII (American Standard Code for Information Interchange) (áÍÅÒÉËÁÎÓËÉÊ ÓÔÁÎÄÁÒÔÎÙÊ ËÏÄ ÏÂÍÅÎÁ ÉÎÆÏÒÍÁÃÉÅÊ). ÷ ÓÏ×ÒÅÍÅÎÎÙÈ ÍÁÛÉÎÁÈ, ×ÓÅ 128 ASCII ÓÉÍ×ÏÌÏ× ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÓÅÍØÀ ÍÌÁÄÛÉÍÉ ÂÉÔÁÍÉ <I CLASS="firstterm">ÏËÔÅÔÁ</I> (<I CLASS="firstterm">octet</I>) ÉÌÉ ÉÎÁÞÅ 8-ÂÉÔÎÏÇÏ ÂÁÊÔÁ; ÏËÔÅÔÙ ÕÐÁËÏ×Ù×ÁÀÔÓÑ × ÓÌÏ×Á (ÎÁÐÒÉÍÅÒ, ÓÔÒÏËÁ ÉÚ 6 ÓÉÍ×ÏÌÏ× ÚÁÊÍ£Ô × ÐÁÍÑÔÉ ÔÏÌØËÏ Ä×Á ÓÌÏ×Á). åÓÌÉ ÈÏÔÉÔÅ ÐÏÓÍÏÔÒÅÔØ ÎÁ ÔÁÂÌÉÃÕ ËÏÄÏ× ASCII, × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ Unix ÎÁÂÅÒÉÔÅ «man 7 ascii».</P> >+<P>ðÒÅÄÙÄÕÝÉÊ ÁÂÚÁà ××ÏÄÉÔ × ÚÁÂÌÕÖÄÅÎÉÅ ÓÒÁÚÕ ÐÏ Ä×ÕÍ ÐÕÎËÔÁÍ. ðÅÒ×ÙÊ ÎÅÚÎÁÞÉÔÅÌØÎÙÊ É ËÁÓÁÅÔÓÑ ÐÏÎÑÔÉÑ «ÏËÔÅÔ», ËÏÔÏÒÙÊ ÆÏÒÍÁÌØÎÏ ÐÒÁ×ÉÌÅÎ, ÎÏ ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÒÅÄËÏ; ÂÏÌØÛÉÎÓÔ×Ï ÌÀÄÅÊ ÇÏ×ÏÒÑÔ Ï ÏËÔÅÔÅ ËÁË Ï <I CLASS="firstterm">ÂÁÊÔÅ</I> (<I CLASS="firstterm">byte</I>), ÉÍÅÑ ××ÉÄÕ ÞÔÏ ÂÁÊÔ ÄÌÉÎÏÊ 8 ÂÉÔ. óÔÒÏÇÏ ÇÏ×ÏÒÑ, ÔÅÒÍÉÎ «ÂÁÊÔ» ÂÏÌÅÅ ÏÂÝÉÊ; ÎÁÐÒÉÍÅÒ, × 36-ÂÉÔÎÙÈ ÍÁÛÉÎÁÈ ÉÓÐÏÌØÚÏ×ÁÌÉÓØ 9-ÂÉÔÎÙÅ ÂÁÊÔÙ (ÈÏÔÑ, ×ÏÚÍÏÖÎÏ, ÐÏÄÏÂÎÏÇÏ ÂÏÌØÛÅ ÎÅ ÐÒÏÉÚÏÊÄ£Ô).</P> >+<P>óÌÅÄÕÀÝÅÅ ÚÁÂÌÕÖÄÅÎÉÅ ÂÏÌÅÅ ×ÁÖÎÏÅ — ÎÅ ×ÅÓØ ÍÉÒ ÉÓÐÏÌØÚÕÅÔ ASCII. ÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÂÏÌØÛÁÑ ÞÁÓÔØ ÍÉÒÁ ÎÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ASCII, ÏÔÌÉÞÎÏ ÐÏÄÈÏÄÑÝÉÊ ÔÏÌØËÏ ÄÌÑ ÁÍÅÒÉËÁÎÓËÏÇÏ ÁÎÇÌÉÊÓËÏÇÏ; × ËÏÄÅ ÎÅ È×ÁÔÁÅÔ ÁËÃÅÎÔÉÒÏ×ÁÎÎÙÈ É ÄÒÕÇÉÈ ÓÐÅÃÉÁÌØÎÙÈ ÓÉÍ×ÏÌÏ×, ÎÕÖÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÑÍ, ÉÓÐÏÌØÚÕÀÝÉÍ ÄÒÕÇÉÅ ÑÚÙËÉ. äÁÖÅ ÄÌÑ ÂÒÉÔÁÎÓËÏÇÏ ÁÎÇÌÉÊÓËÏÇÏ ÉÍÅÅÔÓÑ ÐÒÏÂÌÅÍÁ — ÏÔÓÕÔÓÔ×ÕÅÔ ÚÎÁË ÄÌÑ ÏÂÏÚÎÁÞÅÎÉÑ ÎÁÃÉÏÎÁÌØÎÏÊ ×ÁÌÀÔÙ (ÆÕÎÔÁ).</P> >+<P>åÓÔØ ÎÅÓËÏÌØËÏ ÐÏÐÙÔÏË ÒÅÛÉÔØ ÜÔÕ ÐÒÏÂÌÅÍÕ. ÷ÓÅ ÏÎÉ ÉÓÐÏÌØÚÕÀÔ ÓÔÁÒÛÉÊ ×ÏÓØÍÏÊ ÂÉÔ, ËÏÔÏÒÙÊ ÎÅ ÚÁÄÅÊÓÔ×Ï×ÁÎ × ASCII, ÏÂÒÁÚÕÑ ÎÉÖÎÀÀ ÐÏÌÏ×ÉÎÕ ÎÁÂÏÒÁ ÉÚ 256 ÓÉÍ×ÏÌÏ×. îÁÉÂÏÌÅÅ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÍÙÊ ÓÐÏÓÏ ÎÁÚÙ×ÁÅÔÓÑ ÎÁÂÏÒ ÓÉÍ×ÏÌÏ× «Latin-1» (ÂÏÌÅÅ ÆÏÒÍÁÌØÎÏ ISO 8859-1). üÔÏ ÓÔÁÎÄÁÒÔÎÙÊ ÎÁÂÏÒ ÓÉÍ×ÏÌÏ× ÄÌÑ Linux, HTML, É X. Microsoft Windows ÉÓÐÏÌØÚÕÅÔ ÉÚÍÅΣÎÎÕÀ ×ÅÒÓÉÀ Latin-1, × ËÏÔÏÒÏÊ ÄÏÂÁ×ÌÅÎÙ ÒÑÄ ÓÉÍ×ÏÌÏ×, ÔÁËÉÅ ËÁË ÐÒÁ×ÙÅ É ÌÅ×ÙÅ Ä×ÏÊÎÙÅ ËÁ×ÙÞËÉ ÎÁ ÔÅÈ ÐÏÚÉÃÉÑÈ, ËÏÔÏÒÙÅ ÎÅ ÂÙÌÉ ÉÓÐÏÌØÚÏ×ÁÎÙ × Latin-1 ÐÏ ÉÓÔÏÒÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ (ËÒÉÔÉËÕ É ÚÁÐÉÓËÉ Ï ÔÏÍ, ËÁËÉÅ ÜÔÏ ÐÏÒÏÄÉÌÏ ÐÒÏÂÌÅÍÙ, ÞÉÔÁÊÔÅ ÎÁ ÓÔÒÁÎÉÃÅ <A HREF="http://www.fourmilab.ch/webtools/demoroniser/" TARGET="_top">demoroniser</A>).</P> >+<P>Latin-1 ÐÏÄÄÅÒÖÉ×ÁÅÔ ÚÁÐÁÄÎÏÅ×ÒÏÐÅÊÓËÉÅ ÑÚÙËÉ, ×ËÌÀÞÁÑ ÁÎÇÌÉÊÓËÉÊ, ÆÒÁÎÃÕÚÓËÉÊ, ÎÅÍÅÃËÉÊ, ÉÓÐÁÎÓËÉÊ, ÉÔÁÌØÑÎÓËÉÊ, ÇÏÌÌÁÎÄÓËÉÊ, ÎÏÒ×ÅÖÓËÉÊ, Û×ÅÄÓËÉÊ, ÄÁÔÓËÉÊ. ïÄÎÁËÏ ÜÔÏÇÏ ÔÁËÖÅ ÎÅÄÏÓÔÁÔÏÞÎÏ, É ËÁË ÒÅÚÕÌØÔÁÔ ÃÅÌÕÀ ÉÍÅÅÍ ÓÅÒÉÀ ËÏÄÉÒÏ×ÏË ÏÔ Latin-2 ÄÏ -9, ËÏÔÏÒÙÅ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÔÁËÉÅ ÑÚÙËÉ ËÁË ÇÒÅÞÅÓËÉÊ, ÁÒÁÂÓËÉÊ, Å×ÒÅÊÓËÉÊ, ÜÓÐÅÒÁÎÔÏ, ÓÅÒÂÓËÉÊ É ÈÏÒ×ÁÔÓËÉÊ. ðÏÄÒÏÂÎÏÓÔÉ ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ ÓÔÒÁÎÉÃÅ <A HREF="http://www.utia.cas.cz/user_data/vs/documents/ISO-8859-X-charsets.html" TARGET="_top"> ISO alphabet soup</A>.</P> >+<P>ïËÏÎÞÁÔÅÌØÎÏÅ ÒÅÛÅÎÉÅ ×ÏÐÒÏÓÁ ËÏÄÉÒÏ×ÏË ÄÁ£Ô ÍÏÝÎÙÊ ÓÔÁÎÄÁÒÔ, ÎÁÚ×ÁÎÎÙÊ Unicode (É ÅÇÏ ÂÌÉÚÎÅà ISO/IEC 10646-1:1993). Unicode ÉÄÅÎÔÉÞÅÎ Latin-1 × ÎÉÖÎÉÈ 256 ÐÏÚÉÃÉÑÈ. îÁÄ ÎÉÍÉ 16-ÂÉÔÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï, ×ËÌÀÞÁÀÝÅÅ ÇÒÅÞÅÓËÉÊ, ËÉÒÉÌÌÉÃÕ, ÁÒÍÑÎÓËÉÊ, Å×ÒÅÊÓËÉÊ, ÁÒÁÂÓËÉÊ, Devanagari, ÂÅÎÇÁÌØÓËÉÊ, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam, ÔÁÊÓËÉÊ, ÌÁÏÓÓËÉÊ, ÇÒÕÚÉÎÓËÉÊ, ÔÉÂÅÔÓËÉÊ, ÑÐÏÎÓËÕÀ ëÁÎÁ, ÐÏÌÎÙÊ ÎÁÂÏÒ ÓÏ×ÒÅÍÅÎÎÏÇÏ ËÏÒÅÊÓËÏÇÏ èÁÎÇÕÌ, É ÕÎÉÆÉÃÉÒÏ×ÁÎÎÙÊ ÎÁÂÏÒ ÉÄÅÏÇÒÁÍÍ ËÉÔÁÊÓËÏÇÏ/ÑÐÏÎÓËÏÇÏ/ËÏÒÅÊÓËÏÇÏ (CJK). ðÏÄÒÏÂÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÎÁÈÏÄÉÔÓÑ ÎÁ ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÅ Unicode <A HREF="http://www.unicode.org/" TARGET="_top">Unicode Home Page</A>.</P></DIV></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -165,4 +168,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/devices.html unix_and_internet_fundamentals_howto.kvas.050218/doc/devices.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/devices.html 2005-02-01 00:31:41 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/devices.html 2005-08-26 22:25:35 +0400 >@@ -5,7 +5,9 @@ > >ëÁË ÒÁÂÏÔÁÀÔ ÕÓÔÒÏÊÓÔ×Á ××ÏÄÁ É ÁÐÐÁÒÁÔÎÙÅ ÐÒÅÒÙ×ÁÎÉÑ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -58,7 +60,7 @@ > ><A > HREF="multitasking.html" > ACCESSKEY="N" >->óÄÅÄ.</A >+>óÌÅÄ.</A > ></TD > ></TR > ></TABLE >@@ -73,13 +75,13 @@ > NAME="devices" > ></A > >6. ëÁË ÒÁÂÏÔÁÀÔ ÕÓÔÒÏÊÓÔ×Á ××ÏÄÁ É ÁÐÐÁÒÁÔÎÙÅ ÐÒÅÒÙ×ÁÎÉÑ?</H1> >-<P>÷ÁÛÁ ËÌÁ×ÉÁÔÕÒÁ ÏÞÅÎØ ÐÒÏÓÔÏÅ ÕÓÔÒÏÊÓÔ×Ï ××ÏÄÁ; ÐÒÏÓÔÏÅ ÐÏÔÏÍÕ ÞÔÏ ÇÅÎÅÒÉÒÕÅÔ ÍÁÌÙÊ ÏÂßÅÍ ÄÁÎÎÙÈ É ÏÞÅÎØ ÍÅÄÌÅÎÎÏ (ÐÏ ËÏÍÐØÀÔÅÒÎÙÍ ÍÅÒËÁÍ). ëÏÇÄÁ ×Ù ÎÁÖÉÍÁÅÔÅ ÉÌÉ ÏÔÐÕÓËÁÅÔÅ ËÌÁ×ÉÛÕ ÐÅÒÅÄÁÅÔÓÑ ÓÉÇÎÁÌ ÐÏÒÏÖÄÁÀÝÉÊ <I CLASS="firstterm">ÁÐÐÁÒÁÔÎÏÅ ÐÒÅÒÙ×ÁÎÉÅ</I> (<I CLASS="firstterm">hardware interrupt</I>).</P> >-<P>ÏÖÉÄÁÔØ ÔÁËÉÅ ÐÒÅÒÙ×ÁÎÉÑ ÜÔÏ ÒÁÂÏÔÁ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ. äÌÑ ËÁÖÄÏÇÏ ×ÏÚÍÏÖÎÏÇÏ ÐÒÅÒÙ×ÁÎÉÑ ÅÓÔØ <I CLASS="firstterm">ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÑ</I> (<I CLASS="firstterm">interrupt handler</I>), ÜÔÏ ÞÁÓÔØ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ, ËÏÔÏÒÁÑ ÓËÒÙ×ÁÅÔ ÌÀÂÙÅ ÄÁÎÎÙÅ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÅ Ó ÎÉÍ (ÎÁÐÒÉÍÅÒ, ÚÎÁÞÅÎÉÅ ÎÁÖÁÔÏÊ/ÏÔÐÕÝÅÎÎÏÊ ËÌÁ×ÉÛÉ), ÄÏ ÔÅÈ ÐÏËÁ ÏÎÏ ÎÅ ÂÕÄÅÔ ÏÂÒÁÂÏÔÁÎÏ.</P> >-<P>þÔÏ ÄÅÌÁÅÔ ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÊ ÏÔ ËÌÁ×ÉÁÔÕÒÙ, ÔÁË ÜÔÏ ÐÏÍÅÝÁÅÔ ÚÎÁÞÅÎÉÅ ÎÁÖÁÔÏÊ ËÌÁ×ÉÛÉ × ÓÉÓÔÅÍÎÕÀ ÏÂÌÁÓÔØ × ÎÉÖÎÅÊ ÞÁÓÔÉ ÐÁÍÑÔÉ. ôÁÍ, ÏÎÏ ÂÕÄÅÔ ÄÏÓÔÕÐÎÏ ÄÌÑ ÏÂÚÏÒÁ, ÐÒÏÇÒÁÍÍÅ, ËÏÔÏÒÁÑ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ, Ó ÒÁÚÒÅÛÅÎÉÑ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ, ÞÉÔÁÅÔ ××ÏÄ Ó ËÌÁ×ÉÁÔÕÒÙ.</P> >-<P>âÏÌÅÅ ÓÌÏÖÎÙÅ ÕÓÔÒÏÊÓÔ×Á ××ÏÄÁ, ÔÁËÉÅ ËÁË ÖÅÓÔËÉÅ ÄÉÓËÉ É ÓÅÔÅ×ÙÅ ËÁÒÔÙ ÒÁÂÏÔÁÀÔ ÐÏÄÏÂÎÙÍ ÏÂÒÁÚÏÍ. òÁÎÅÅ Ñ ÓÓÙÌÁÌÓÑ ÎÁ ÔÏ, ÞÔÏ ÄÉÓËÏ×ÙÅ ËÏÎÔÒÏÌÌÅÒÙ ÉÓÐÏÌØÚÕÀÔ ÛÉÎÕ ÄÌÑ ÐÅÒÅÄÁÞÉ ÓÉÇÎÁÌÁ Ï ×ÙÐÏÌÎÅÎÉÉ ÚÁÐÒÏÓÁ. þÔÏ ÐÒÏÉÓÈÏÄÉÔ ÆÁËÔÉÞÅÓËÉ, ËÏÇÄÁ ÄÉÓË ×ÙÚÙ×ÁÅÔ ÐÒÅÒÙ×ÁÅÎÉÅ. ôÏÇÄÁ ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÊ ÄÉÓËÁ ËÏÐÉÒÕÅÔ ÐÏÓÔÕÐÁÀÝÉÅ ÄÁÎÎÙÅ × ÐÁÍÑÔØ ÄÌÑ ÄÁÌØÎÅÊÛÅÇÏ ÉÈ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÒÏÇÒÁÍÍÏÊ ÓÄÅÌÁ×ÛÅÊ ÚÁÐÒÏÓ.</P> >-<P>ó ËÁÖÄÙÍ ×ÉÄÏÍ ÐÒÅÒÙ×ÁÎÉÊ ÁÓÓÏÃÉÉÒÏ×ÁÎ <I CLASS="firstterm">ÕÒÏ×ÅÎØ ÐÒÉÏÒÉÔÅÔÁ</I> (<I CLASS="firstterm">priority level</I>). ðÒÅÒÙ×ÁÎÉÑ ÉÍÅÀÝÉÅ ÂÏÌÅÅ ÎÉÚËÉÊ ÐÒÉÏÒÉÔÅÔ (ÔÁËÉÅ ËÁË ÓÏÂÙÔÉÑ ËÌÁ×ÉÁÔÕÒÙ) ÎÅ ÍÏÇÕÔ ÐÒÅÒ×ÁÔØ ÏÂÒÁÂÏÔËÕ ÐÒÅÒÙ×ÁÎÉÊ Ó ÂÏÌÅÅ ×ÙÓÏËÉÍ ÕÒÏ×ÎÅÍ ÐÒÉÏÒÉÔÅÔÁ (ÔÉËÉ ÔÁÊÍÅÒÁ, ÓÏÂÙÔÉÑ ÄÉÓËÁ) É ÏÖÉÄÁÀÔ ÉÈ ÚÁ×ÅÒÛÅÎÉÑ. Unix ÓÐÒÏÅËÔÉÒÏ×ÁÎ ÔÁË, ÞÔÏÂÙ ÕÓËÏÒÉÔØ É ÓÇÌÁÄÉÔØ ÏÔ×ÅÔÎÕÀ ÒÅÁËÃÉÀ ÍÁÛÉÎÙ ÎÁ ÚÁÐÒÏÓÙ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÄÌÑ ÜÔÏÇÏ ÓÏÂÙÔÉÑÍ ÔÒÅÂÕÀÝÉÍ ÂÙÓÔÒÏÊ ÏÂÒÁÂÏÔËÉ ÄÁÎ ×ÙÓÏËÉÊ ÐÒÉÏÒÉÔÅÔ.</P> >-<P>÷Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ ×ÁÛÅÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ, ×Ù ÍÏÇÌÉ ×ÉÄÅÔØ ÓÏÏÂÝÅÎÉÑ ÓÓÙÌÁÀÝÉÅÓÑ ÎÁ ÎÏÍÅÒÁ <I CLASS="firstterm">IRQ</I>. ÷ÏÚÍÏÖÎÏ ×Ù × ÓÌÙÛÁÌÉ, ÞÔÏ ÏÄÎÏÊ ÉÚ ÒÁÓÐÒÏÓÔÒÁÎÎÅÎÙÈ ÐÒÏÂÌÅÍ ÎÅ×ÅÒÎÏ ÎÁÓÔÒÏÅÎÎÏÇÏ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÅÎÉÑ, Ñ×ÌÑÅÔÓÑ ÓÉÔÕÁÃÉÑ × ËÏÔÏÒÏÊ Ä×Á ÒÁÚÎÙÈ ÕÓÔÒÏÊÓÔ×Á ÐÙÔÁÀÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÄÉÎÁËÏ×ÙÊ IRQ, ÎÏ ÎÅÐÏÎÉÍÁÌÉ ÞÔÏ ÉÍÅÎÎÏ ÜÔÏ ÚÎÁÞÉÔ.</P> >-<P>÷ÏÔ ÏÔ×ÅÔ. IRQ ÜÔÏ ÓÏËÒÁÝÅÎÉÅ "Interrupt Request" (ÚÁÐÒÏÓ ÐÒÅÒÙ×ÎÉÑ). ïÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ×Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ ÄÏÌÖÎÁ ÕÚÎÁÔØ ËÁËÉÅ ÕÓÔÒÏÊÓÔ×Á ÂÕÄÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ËÁËÉÅ ÎÏÍÅÒÁ ÐÒÅÒÙ×ÎÉÊ, ÞÔÏÂÙ ÁÓÓÏÃÉÉÒÏ×ÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÏÂÒÁÂÏÔÞÉËÉ ÐÒÅÒÙ×ÁÎÉÊ ËÁÖÄÏÍÕ ÉÚ ÎÉÈ. åÓÌÉ Ä×Á ÒÁÚÎÙÈ ÕÓÔÒÏÊÓÔ×Á ÐÏÐÙÔÁÀÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÄÉÎÁËÏ×ÏÅ ÐÒÅÒÙ×ÁÎÉÅ, ÔÏ ÉÎÏÇÄÁ ÏÎÏ ÂÕÄÅÔ ÏÂÒÁÂÁÔÙ×ÁÔØÓÑ ÎÅ ÔÅÍ ÏÂÒÁÂÏÔÞÉËÏÍ. ïÂÙÞÎÏ ÜÔÏ, ËÁË ÍÉÎÉÍÕÍ, ÓÄÅÌÁÅÔ ÕÓÔÒÏÊÓÔ×Ï ÎÅÄÏÓÔÕÐÎÙÍ, Á ÉÎÏÇÄÁ ÍÏÖÅÔ ××ÅÓÔÉ × ÚÁÍÅÛÁÔÅÌØÓÔ×Ï ïó ÎÁÓÔÏÌØËÏ ÞÔÏ ÜÔÏ ÐÒÉ×ÅÄÅÔ Ë ÓÂÏÑÍ ÉÌÉ Á×ÁÒÉÊÎÏÍÕ ÚÁ×ÅÒÛÅÎÉÀ.</P></DIV> >+<P>÷ÁÛÁ ËÌÁ×ÉÁÔÕÒÁ — ÏÞÅÎØ ÐÒÏÓÔÏÅ ÕÓÔÒÏÊÓÔ×Ï ××ÏÄÁ; ÐÒÏÓÔÏÅ, ÐÏÔÏÍÕ ÞÔÏ ÇÅÎÅÒÉÒÕÅÔ ÍÁÌÙÊ ÏÂßÅÍ ÄÁÎÎÙÈ É ÏÞÅÎØ ÍÅÄÌÅÎÎÏ (ÐÏ ËÏÍÐØÀÔÅÒÎÙÍ ÍÅÒËÁÍ). ëÏÇÄÁ ×Ù ÎÁÖÉÍÁÅÔÅ ÉÌÉ ÏÔÐÕÓËÁÅÔÅ ËÌÁ×ÉÛÕ, ÐÅÒÅÄÁ£ÔÓÑ ÓÉÇÎÁÌ, ÐÏÒÏÖÄÁÀÝÉÊ <I CLASS="firstterm">ÁÐÐÁÒÁÔÎÏÅ ÐÒÅÒÙ×ÁÎÉÅ</I> (<I CLASS="firstterm">hardware interrupt</I>).</P> >+<P>ïÖÉÄÁÔØ ÔÁËÉÈ ÐÒÅÒÙ×ÁÎÉÊ — ÒÁÂÏÔÁ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ. äÌÑ ËÁÖÄÏÇÏ ×ÏÚÍÏÖÎÏÇÏ ÐÒÅÒÙ×ÁÎÉÑ ÅÓÔØ <I CLASS="firstterm">ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÑ</I> (<I CLASS="firstterm">interrupt handler</I>), ÜÔÏ ÞÁÓÔØ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ, ËÏÔÏÒÁÑ ÓËÒÙ×ÁÅÔ ÌÀÂÙÅ ÄÁÎÎÙÅ, ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÅ Ó ÎÉÍ (ÎÁÐÒÉÍÅÒ, ÚÎÁÞÅÎÉÅ ÎÁÖÁÔÏÊ/ÏÔÐÕÝÅÎÎÏÊ ËÌÁ×ÉÛÉ), ÄÏ ÔÅÈ ÐÏÒ ÐÏËÁ ÏÎÏ ÎÅ ÂÕÄÅÔ ÏÂÒÁÂÏÔÁÎÏ.</P> >+<P>þÔÏ ÄÅÌÁÅÔ ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÊ, ÐÏÌÕÞÅÎÎÙÈ ÏÔ ËÌÁ×ÉÁÔÕÒÙ, ÔÁË ÜÔÏ ÐÏÍÅÝÁÅÔ ÚÎÁÞÅÎÉÅ ÎÁÖÁÔÏÊ ËÌÁ×ÉÛÉ × ÓÉÓÔÅÍÎÕÀ ÏÂÌÁÓÔØ × ÎÉÖÎÅÊ ÞÁÓÔÉ ÐÁÍÑÔÉ. ôÁÍ ÏÎÏ ÂÕÄÅÔ ÄÏÓÔÕÐÎÏ ÄÌÑ ÏÂÚÏÒÁ ÐÒÏÇÒÁÍÍÅ, ËÏÔÏÒÁÑ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ Ó ÒÁÚÒÅÛÅÎÉÑ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÞÉÔÁÅÔ ××ÏÄ Ó ËÌÁ×ÉÁÔÕÒÙ.</P> >+<P>âÏÌÅÅ ÓÌÏÖÎÙÅ ÕÓÔÒÏÊÓÔ×Á ××ÏÄÁ, ÔÁËÉÅ ËÁË Ö£ÓÔËÉÅ ÄÉÓËÉ É ÓÅÔÅ×ÙÅ ËÁÒÔÙ, ÒÁÂÏÔÁÀÔ ÐÏÄÏÂÎÙÍ ÏÂÒÁÚÏÍ. òÁÎÅÅ Ñ ÓÓÙÌÁÌÓÑ ÎÁ ÔÏ, ÞÔÏ ÄÉÓËÏ×ÙÅ ËÏÎÔÒÏÌÌÅÒÙ ÉÓÐÏÌØÚÕÀÔ ÛÉÎÕ ÄÌÑ ÐÅÒÅÄÁÞÉ ÓÉÇÎÁÌÁ Ï ×ÙÐÏÌÎÅÎÉÉ ÚÁÐÒÏÓÁ. ëÏÇÄÁ ÐÒÅÒÙ×ÁÎÉÅ ×ÙÚÙ×ÁÅÔ ÄÉÓË, ÔÏÇÄÁ ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÊ ÄÉÓËÁ ËÏÐÉÒÕÅÔ ÐÏÓÔÕÐÁÀÝÉÅ ÄÁÎÎÙÅ × ÐÁÍÑÔØ, ÞÔÏÂÙ × ÄÁÌØÎÅÊÛÅÍ ÉÈ ÍÏÇÌÁ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÁ, ÓÄÅÌÁ×ÛÁÑ ÚÁÐÒÏÓ.</P> >+<P>ó ËÁÖÄÙÍ ×ÉÄÏÍ ÐÒÅÒÙ×ÁÎÉÊ ÁÓÓÏÃÉÉÒÏ×ÁÎ <I CLASS="firstterm">ÕÒÏ×ÅÎØ ÐÒÉÏÒÉÔÅÔÁ</I> (<I CLASS="firstterm">priority level</I>). ðÒÅÒÙ×ÁÎÉÑ, ÉÍÅÀÝÉÅ ÂÏÌÅÅ ÎÉÚËÉÊ ÐÒÉÏÒÉÔÅÔ (ÔÁËÉÅ ËÁË ÓÏÂÙÔÉÑ ËÌÁ×ÉÁÔÕÒÙ), ÎÅ ÍÏÇÕÔ ÐÒÅÒ×ÁÔØ ÏÂÒÁÂÏÔËÕ ÐÒÅÒÙ×ÁÎÉÊ Ó ÂÏÌÅÅ ×ÙÓÏËÉÍ ÕÒÏ×ÎÅÍ ÐÒÉÏÒÉÔÅÔÁ (ÔÉËÉ ÔÁÊÍÅÒÁ, ÓÏÂÙÔÉÑ ÄÉÓËÁ) É ÏÖÉÄÁÀÔ ÉÈ ÚÁ×ÅÒÛÅÎÉÑ. Unix ÓÐÒÏÅËÔÉÒÏ×ÁÎ ÔÁË, ÞÔÏÂÙ ÕÓËÏÒÉÔØ É ÓÇÌÁÄÉÔØ ÏÔ×ÅÔÎÕÀ ÒÅÁËÃÉÀ ÍÁÛÉÎÙ ÎÁ ÚÁÐÒÏÓÙ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÄÌÑ ÜÔÏÇÏ ÓÏÂÙÔÉÑÍ ÔÒÅÂÕÀÝÉÍ ÂÙÓÔÒÏÊ ÏÂÒÁÂÏÔËÉ, ÄÁÎ ×ÙÓÏËÉÊ ÐÒÉÏÒÉÔÅÔ.</P> >+<P>÷Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ ×ÁÛÅÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ×Ù ÍÏÇÌÉ ×ÉÄÅÔØ ÓÏÏÂÝÅÎÉÑ, ÓÓÙÌÁÀÝÉÅÓÑ ÎÁ ÎÏÍÅÒÁ <I CLASS="firstterm">IRQ</I>. ÷ÏÚÍÏÖÎÏ ×Ù × ÓÌÙÛÁÌÉ, ÞÔÏ ÏÄÎÏÊ ÉÚ ÒÁÓÐÒÏÓÔÒÁΣÎÎÙÈ ÐÒÏÂÌÅÍ ÎÅ×ÅÒÎÏ ÎÁÓÔÒÏÅÎÎÏÇÏ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ Ñ×ÌÑÅÔÓÑ ÓÉÔÕÁÃÉÑ, × ËÏÔÏÒÏÊ Ä×Á ÒÁÚÎÙÈ ÕÓÔÒÏÊÓÔ×Á ÐÙÔÁÀÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÄÉÎÁËÏ×ÙÊ IRQ, ÎÏ ÎÅ ÐÏÎÉÍÁÌÉ ÞÔÏ ÉÍÅÎÎÏ ÜÔÏ ÚÎÁÞÉÔ.</P> >+<P>÷ÏÔ ÏÔ×ÅÔ. IRQ — ÜÔÏ ÓÏËÒÁÝÅÎÉÅ «Interrupt Request» (ÚÁÐÒÏÓ ÐÒÅÒÙ×ÁÎÉÑ). ïÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ×Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ ÄÏÌÖÎÁ ÕÚÎÁÔØ, ËÁËÉÅ ÕÓÔÒÏÊÓÔ×Á ÂÕÄÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ËÁËÉÅ ÎÏÍÅÒÁ ÐÒÅÒÙ×ÁÎÉÊ, ÞÔÏÂÙ ÁÓÓÏÃÉÉÒÏ×ÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÏÂÒÁÂÏÔÞÉËÉ ÐÒÅÒÙ×ÁÎÉÊ ËÁÖÄÏÍÕ ÉÚ ÎÉÈ. åÓÌÉ Ä×Á ÒÁÚÎÙÈ ÕÓÔÒÏÊÓÔ×Á ÐÏÐÙÔÁÀÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÄÉÎÁËÏ×ÏÅ ÐÒÅÒÙ×ÁÎÉÅ, ÔÏ ÉÎÏÇÄÁ ÏÎÏ ÂÕÄÅÔ ÏÂÒÁÂÁÔÙ×ÁÔØÓÑ ÎÅ ÔÅÍ ÏÂÒÁÂÏÔÞÉËÏÍ. ïÂÙÞÎÏ ÜÔÏ, ËÁË ÍÉÎÉÍÕÍ, ÓÄÅÌÁÅÔ ÕÓÔÒÏÊÓÔ×Ï ÎÅÄÏÓÔÕÐÎÙÍ, Á ÉÎÏÇÄÁ ÍÏÖÅÔ ××ÅÓÔÉ × ÚÁÍÅÛÁÔÅÌØÓÔ×Ï ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ÎÁÓÔÏÌØËÏ, ÞÔÏ ÜÔÏ ÐÒÉ×ÅÄ£Ô Ë ÓÂÏÑÍ ÉÌÉ Á×ÁÒÉÊÎÏÍÕ ÚÁ×ÅÒÛÅÎÉÀ.</P></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -124,7 +126,7 @@ > WIDTH="33%" > ALIGN="left" > VALIGN="top" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</TD >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</TD > ><TD > WIDTH="34%" > ALIGN="center" >@@ -140,4 +142,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/disk-layout.html unix_and_internet_fundamentals_howto.kvas.050218/doc/disk-layout.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/disk-layout.html 2005-02-04 00:36:28 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/disk-layout.html 2005-08-26 22:25:34 +0400 >@@ -5,7 +5,9 @@ > >ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÈÒÁÎÉÔ ÉÎÆÏÒÍÁÃÉÀ ÎÁ ÄÉÓËÅ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -73,7 +75,7 @@ > NAME="disk-layout" > ></A> > 10. ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÈÒÁÎÉÔ ÉÎÆÏÒÍÁÃÉÀ ÎÁ ÄÉÓËÅ?</H1> >-<P>ëÏÇÄÁ ×Ù ÓÍÏÔÒÉÔÅ, ÒÁÂÏÔÁÑ ÐÏÄ Unix, ÎÁ ÖÅÓÔËÉÊ ÄÉÓË, ×Ù ×ÉÄÉÔÅ ÄÅÒÅ×Ï ÉÍÅÎÏ×ÁÎÎÙÈ ËÁÔÁÌÏÇÏ× (ÄÉÒÅËÔÏÒÉÊ) É ÆÁÊÌÏ×. ïÂÙÞÎÏ ×ÁÍ ÎÅ ÐÒÉÈÏÄÉÔÓÑ ÚÁÇÌÑÄÙ×ÁÔØ ÇÌÕÂÖÅ ÜÔÏÇÏ, ÏÄÎÁËÏ ÂÕÄÅÔ ÐÏÌÅÚÎÙÍ ÚÎÁÔØ ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ ÕÒÏ×ÎÅÍ ÎÉÖÅ, × ÓÌÕÞÁÅ ÅÓÌÉ ÖÅÓÔËÉÊ ÄÉÓË ÎÁÞÎÅÔ ÂÁÒÁÈÌÉÔØ É ÐÏÔÒÅÂÕÅÔÓÑ ÓÐÁÓÁÔØ ÆÁÊÌÙ. ë ÓÏÖÁÌÅÎÉÀ, ÓÐÏÓÏ ÏÂßÑÓÎÑÔØ ÏÒÇÁÎÉÚÁÃÉÀ ÄÉÓËÁ ÏÔ ÆÁÊÌÏ× Ë ÎÉÖÎÉÍ ÕÒÏ×ÎÑÍ ÐÌÏÈ, ÐÏÜÔÏÍÕ Ñ ÂÕÄÕ ÏÂßÑÓÎÑÔØ ÐÏÄÎÉÍÁÑÓØ ××ÅÒÈ ÎÁÞÁ× Ó ÕÒÏ×ÎÑ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ.</P> >+<P>ëÏÇÄÁ, ÒÁÂÏÔÁÑ ÐÏÄ Unix, ×Ù ÓÍÏÔÒÉÔÅ ÎÁ Ö£ÓÔËÉÊ ÄÉÓË, ×Ù ×ÉÄÉÔÅ ÄÅÒÅ×Ï ÉÍÅÎÏ×ÁÎÎÙÈ ËÁÔÁÌÏÇÏ× (ÄÉÒÅËÔÏÒÉÊ) É ÆÁÊÌÏ×. ïÂÙÞÎÏ ×ÁÍ ÎÅ ÐÒÉÈÏÄÉÔÓÑ ÚÁÇÌÑÄÙ×ÁÔØ ÇÌÕÂÖÅ ÜÔÏÇÏ, ÏÄÎÁËÏ ÂÕÄÅÔ ÐÏÌÅÚÎÙÍ ÚÎÁÔØ, ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ ÕÒÏ×ÎÅÍ ÎÉÖÅ, × ÓÌÕÞÁÅ, ÅÓÌÉ Ö£ÓÔËÉÊ ÄÉÓË ÎÁÞÎ£Ô ÂÁÒÁÈÌÉÔØ É ÐÏÔÒÅÂÕÅÔÓÑ ÓÐÁÓÁÔØ ÆÁÊÌÙ. ë ÓÏÖÁÌÅÎÉÀ, ÓÐÏÓÏ ÏÂßÑÓÎÑÔØ ÏÒÇÁÎÉÚÁÃÉÀ ÄÉÓËÁ ÏÔ ÆÁÊÌÏ× Ë ÎÉÖÎÉÍ ÕÒÏ×ÎÑÍ ÐÌÏÈ, ÐÏÜÔÏÍÕ Ñ ÂÕÄÕ ÏÂßÑÓÎÑÔØ ÐÏÄÎÉÍÁÑÓØ ××ÅÒÈ, ÎÁÞÁ× Ó ÕÒÏ×ÎÑ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ.</P> > <DIV > CLASS="sect2" > ><H2 >@@ -82,9 +84,9 @@ > NAME="disk-lowlevel" > ></A> > 10.1. îÉÚËÏÕÒÏ×ÎÅ×ÁÑ ÓÔÒÕËÔÕÒÁ ÄÉÓËÁ É ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ</H2> >-<P>ðÏ×ÅÒÈÎÏÓÔØ ×ÁÛÅÇÏ ÄÉÓËÁ, ÎÁ ËÏÔÏÒÏÊ ÈÒÁÎÑÔÓÑ ÄÁÎÎÙÅ, ÒÁÚÄÅÌÅÎÁ ÐÒÉÍÅÒÎÏ ËÁË ÍÉÛÅÎØ ÄÌÑ ÍÅÔÁÎÉÑ ÄÒÏÔÉËÏ× — ËÒÕÇÏ×ÙÅ ÄÏÒÏÖËÉ ÒÁÚÒÅÚÁÎÎÙÅ ÓÅËÔÏÒÁÍÉ. ÷ÓÌÅÄÓÔ×ÉÅ ÔÏÇÏ ÞÔÏ ÄÏÒÏÖËÉ ÂÌÉÚËÉÅ Ë ×ÎÅÛÎÅÍÕ ËÒÁÀ ÉÍÅÀÔ ÂïÌØÛÕÀ ÄÌÉÎÕ, ÞÅÍ ÔÅ ÞÔÏ ÂÌÉÖÅ Ë ÛÐÉÎÄÅÌÀ × ÃÅÎÔÒÅ ÄÉÓËÁ, ×ÎÅÛÎÉÅ ÄÏÒÏÖËÉ ÉÍÅÀÔ ÂÏÌØÛÅ ÓÅËÔÏÒÏ×, ÞÅÍ ×ÎÕÔÒÅÎÎÉÅ. ÷ÓÅ ÓÅËÔÏÒÁ (ÉÌÉ <I CLASS="firstterm">ÂÌÏËÉ ÄÉÓËÁ</I> (<I CLASS="firstterm">disk block</I>)) ÉÍÅÀÔ ÏÄÉÎÁËÏ×ÙÊ ÒÁÚÍÅÒ, × ÓÏ×ÒÅÍÅÎÎÙÈ Unix ÜÔÏ ÏÂÙÞÎÏ 1 Ä×ÏÉÞÎÁÑ ÔÙÓÑÞÁ (1024 8-ÂÉÔÏ×ÙÈ ÓÌÏ×). ëÁÖÄÙÊ ÂÌÏË ÄÉÓËÁ ÉÍÅÅÔ ÕÎÉËÁÌØÎÙÊ ÁÄÒÅÓÓ ÉÌÉ <I CLASS="firstterm">ÎÏÍÅÒ ÂÌÏËÁ ÄÉÓËÁ</I> (<I CLASS="firstterm">disk block number</I>).</P> >-<P>Unix ÒÁÚÂÉ×ÁÅÔ ÄÉÓË ÎÁ <I CLASS="firstterm">ÒÁÚÄÅÌÙ</I> (<I CLASS="firstterm">disk partitions</I>). ëÁÖÄÙÊ ÒÁÚÄÅÌ ÜÔÏ ÎÅÐÒÅÒÙ×ÎÙÊ ÉÎÔÅÒ×ÁÌ ÂÌÏËÏ×, ÉÓÐÏÌØÚÕÅÍÙÊ ÏÔÄÅÌØÎÏ ÏÔ ÌÀÂÏÇÏ ÄÒÕÇÏÇÏ ÒÁÚÄÅÌÁ, ÎÁÐÒÉÍÅÒ ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ É ÏÂÌÁÓÔØ ÐÏÄËÁÞËÉ (swap space). éÚÎÁÞÁÌØÎÏ ÐÒÉÞÉÎÙ, ÐÏ ËÏÔÏÒÙÍ ×ÏÚÎÉËÌÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÓÏÚÄÁ×ÁÔØ ÎÁ ÄÉÓËÅ ÒÁÚÄÅÌÙ ÜÔÏ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÅ ÐÏÓÌÅ ÓÂÏÅ× ÍÅÄÌÅÎÎÙÈ É ÓËÌÏÎÎÙÈ Ë ×ÏÚÎÉËÎÏ×ÅÎÉÀ ÏÛÉÂÏË ÄÉÓËÏ×; ÇÒÁÎÉÃÙ ÍÅÖÄÕ ÒÁÚÄÅÌÁÍÉ ÕÍÅÎØÛÁÀÔ ×ÅÒÏÑÔÎÏÓÔØ ×ÏÚÎÉËÎÏ×ÅÎÉÑ ÓÉÔÕÁÃÉÉ ËÏÇÄÁ × ÒÅÚÕÌØÔÁÔÅ ×ÏÚÎÉËÎÏ×ÅÎÉÑ ÐÒÏÉÚ×ÏÌØÎÏÊ ÏÛÉÂËÉ ÎÁ ÄÉÓËÅ ×Ù ÃÅÌÉËÏÍ ÔÅÒÑÅÔÅ Ë ÎÅÍÕ ÄÏÓÔÕÐ. ÷ ÎÁÛÉ ÄÎÉ ÂÏÌÅÅ ×ÁÖÎÙÍ Ñ×ÌÑÅÔÓÑ ÔÏ, ÞÔÏ ÒÁÚÄÅÌ ÍÏÖÎÏ ÏÂßÑ×ÉÔØ ÄÏÓÔÕÐÎÙÍÉ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ (read-only) (×ÏÉÚÂÅÖÁÎÉÅ ÍÏÄÉÆÉËÁÃÉÉ ÚÌÏÕÍÙÛÌÅÎÎÉËÏÍ ËÒÉÔÉÞÎÏ ×ÁÖÎÙÈ ÓÉÓÔÅÍÎÙÈ ÆÁÊÌÏ×) ÉÌÉ ÓÄÅÌÁÔØ ÄÏÓÔÕÐÎÙÍ (Ó ÒÁÚÎÙÍÉ ÃÅÌÑÍÉ, ËÏÔÏÒÙÅ ÍÙ ÚÄÅÓØ ÎÅ ÏÂÓÕÖÄÁÅÍ) ÐÏ ÓÅÔÉ. òÁÚÄÅÌ Ó ÎÁÉÍÅÎØÛÉÍ ÎÏÍÅÒÏÍ (<I CLASS="firstterm">ÚÁÇÒÕÚÏÞÎÙÊ ÒÁÚÄÅÌ</I> (<I CLASS="firstterm">boot partition</I>)) ÓÏÚÄÁÅÔÓÑ ÓÐÅÃÉÁÌØÎÏ ÄÌÑ ÒÁÚÍÅÝÅÎÉÑ ÎÁ ÎÅÍ ÚÁÇÒÕÖÁÅÍÏÇÏ ÑÄÒÁ.</P> >-<P>òÁÚÄÅÌ ÍÏÖÄÅÔ ÂÙÔØ ÌÉÂÏ <I CLASS="firstterm">ÏÂÌÁÓÔØÀ ÐÏÄËÁÞËÉ</I> (<I CLASS="firstterm">swap space</I>) (ÉÓÐÏÌØÚÕÅÍÏÊ ÄÌÑ ÒÁÂÏÔÙ <A HREF="memory-management.html#vm">×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔÉ (virtual memory)</A>) ÉÌÉ <A NAME="filesystems"></A><I CLASS="firstterm">ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ</I> (<I CLASS="firstterm">file system</I>), ÉÓÐÏÌØÚÕÅÍÏÊ ÄÌÑ ÈÒÁÎÅÎÉÑ ÆÁÊÌÏ×. òÁÚÄÅÌ ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ ÔÒÁËÔÕÅÔÓÑ ÓÉÓÔÅÍÏÊ ÐÒÏÓÔÏ ËÁË ÌÉÎÅÊÎÁÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÂÌÏËÏ×. æÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ, ÎÁÐÒÏÔÉ×, ÎÕÖÄÁÀÔÓÑ × ÓÈÅÍÅ ÒÁÓÐÏÌÏÖÅÎÉÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ÂÌÏËÏ× ÆÁÊÌÏ×. ðÏÔÏÍÕ ÞÔÏ, ÆÁÊÌÙ ×ÒÅÍÑ ÏÔ ×ÒÅÍÅÎÉ ÉÚÍÅÎÑÀÔÓÑ, ÒÁÓÔÕÔ É ÕÍÅÎØÛÁÀÔÓÑ, ÐÏÜÔÏÍÕ ÂÌÏËÉ ÄÁÎÎÙÈ ÆÁÊÌÁ ÍÏÇÕÔ ÎÅ ÒÁÓÐÏÌÁÇÁÔØÓÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ, Á ÒÁÚÂÒÏÓÁÎÙ ÐÏ ×ÓÅÍÕ ÒÁÚÄÅÌÕ (ËÕÄÁ ÂÙ ÎÉ ÐÏÌÏÖÉÌÁ ÉÈ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ËÏÇÄÁ ÎÕÖÄÁÌÁÓØ × Ó×ÏÂÏÄÎÏÍ ÂÌÏËÅ). üÔÏÔ ÜÆÆÅËÔ ÒÁÚÒÏÚÎÅÎÎÏÓÔÉ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÆÒÁÇÍÅÎÔÁÃÉÅÊ</I> (<I CLASS="firstterm">fragmentation</I>).</P></DIV> >+<P>ðÏ×ÅÒÈÎÏÓÔØ ×ÁÛÅÇÏ ÄÉÓËÁ, ÎÁ ËÏÔÏÒÏÊ ÈÒÁÎÑÔÓÑ ÄÁÎÎÙÅ, ÒÁÚÄÅÌÅÎÁ ÐÒÉÍÅÒÎÏ ËÁË ÍÉÛÅÎØ ÄÌÑ ÍÅÔÁÎÉÑ ÄÒÏÔÉËÏ× — ËÒÕÇÏ×ÙÅ ÄÏÒÏÖËÉ, ÒÁÚÒÅÚÁÎÎÙÅ ÓÅËÔÏÒÁÍÉ. ÷ÓÌÅÄÓÔ×ÉÅ ÔÏÇÏ, ÞÔÏ ÄÏÒÏÖËÉ, ÂÌÉÚËÉÅ Ë ×ÎÅÛÎÅÍÕ ËÒÁÀ, ÉÍÅÀÔ ÂóÌØÛÕÀ ÄÌÉÎÕ, ÞÅÍ ÔÅ, ÞÔÏ ÂÌÉÖÅ Ë ÛÐÉÎÄÅÌÀ × ÃÅÎÔÒÅ ÄÉÓËÁ, ×ÎÅÛÎÉÅ ÄÏÒÏÖËÉ ÉÍÅÀÔ ÂÏÌØÛÅ ÓÅËÔÏÒÏ×, ÞÅÍ ×ÎÕÔÒÅÎÎÉÅ. ÷ÓÅ ÓÅËÔÏÒÁ (ÉÌÉ <I CLASS="firstterm">ÂÌÏËÉ ÄÉÓËÁ</I> (<I CLASS="firstterm">disk block</I>)) ÉÍÅÀÔ ÏÄÉÎÁËÏ×ÙÊ ÒÁÚÍÅÒ, × ÓÏ×ÒÅÍÅÎÎÙÈ Unix ÜÔÏ ÏÂÙÞÎÏ 1 Ä×ÏÉÞÎÁÑ ÔÙÓÑÞÁ (1024 8-ÂÉÔÏ×ÙÈ ÓÌÏ×). ëÁÖÄÙÊ ÂÌÏË ÄÉÓËÁ ÉÍÅÅÔ ÕÎÉËÁÌØÎÙÊ ÁÄÒÅÓ ÉÌÉ <I CLASS="firstterm">ÎÏÍÅÒ ÂÌÏËÁ ÄÉÓËÁ</I> (<I CLASS="firstterm">disk block number</I>).</P> >+<P>Unix ÒÁÚÂÉ×ÁÅÔ ÄÉÓË ÎÁ <I CLASS="firstterm">ÒÁÚÄÅÌÙ</I> (<I CLASS="firstterm">disk partitions</I>). ëÁÖÄÙÊ ÒÁÚÄÅÌ — ÜÔÏ ÎÅÐÒÅÒÙ×ÎÙÊ ÉÎÔÅÒ×ÁÌ ÂÌÏËÏ×, ÉÓÐÏÌØÚÕÅÍÙÊ ÏÔÄÅÌØÎÏ ÏÔ ÌÀÂÏÇÏ ÄÒÕÇÏÇÏ ÒÁÚÄÅÌÁ, ÎÁÐÒÉÍÅÒ, ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ É ÏÂÌÁÓÔØ ÐÏÄËÁÞËÉ (swap space). éÚÎÁÞÁÌØÎÏ ÐÒÉÞÉÎÙ, ÐÏ ËÏÔÏÒÙÍ ×ÏÚÎÉËÌÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÓÏÚÄÁ×ÁÔØ ÎÁ ÄÉÓËÅ ÒÁÚÄÅÌÙ, ÜÔÏ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÅ ÐÏÓÌÅ ÓÂÏÅ× ÍÅÄÌÅÎÎÙÈ É ÓËÌÏÎÎÙÈ Ë ×ÏÚÎÉËÎÏ×ÅÎÉÀ ÏÛÉÂÏË ÄÉÓËÏ×; ÇÒÁÎÉÃÙ ÍÅÖÄÕ ÒÁÚÄÅÌÁÍÉ ÕÍÅÎØÛÁÀÔ ×ÅÒÏÑÔÎÏÓÔØ ×ÏÚÎÉËÎÏ×ÅÎÉÑ ÓÉÔÕÁÃÉÉ, ËÏÇÄÁ × ÒÅÚÕÌØÔÁÔÅ ÐÒÏÉÚ×ÏÌØÎÏÊ ÏÛÉÂËÉ ÎÁ ÄÉÓËÅ ×Ù ÃÅÌÉËÏÍ ÔÅÒÑÅÔÅ Ë ÎÅÍÕ ÄÏÓÔÕÐ. ÷ ÎÁÛÉ ÄÎÉ ÂÏÌÅÅ ×ÁÖÎÙÍ Ñ×ÌÑÅÔÓÑ ÔÏ, ÞÔÏ ÒÁÚÄÅÌ ÍÏÖÎÏ ÏÂßÑ×ÉÔØ ÄÏÓÔÕÐÎÙÍÉ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ (read-only) (×Ï ÉÚÂÅÖÁÎÉÅ ÍÏÄÉÆÉËÁÃÉÉ ÚÌÏÕÍÙÛÌÅÎÎÉËÏÍ ËÒÉÔÉÞÎÏ ×ÁÖÎÙÈ ÓÉÓÔÅÍÎÙÈ ÆÁÊÌÏ×) ÉÌÉ ÓÄÅÌÁÔØ ÄÏÓÔÕÐÎÙÍ ÐÏ ÓÅÔÉ (Ó ÒÁÚÎÙÍÉ ÃÅÌÑÍÉ, ËÏÔÏÒÙÅ ÍÙ ÚÄÅÓØ ÎÅ ÏÂÓÕÖÄÁÅÍ). òÁÚÄÅÌ Ó ÎÁÉÍÅÎØÛÉÍ ÎÏÍÅÒÏÍ (<I CLASS="firstterm">ÚÁÇÒÕÚÏÞÎÙÊ ÒÁÚÄÅÌ</I> (<I CLASS="firstterm">boot partition</I>)) ÓÏÚÄÁ£ÔÓÑ ÓÐÅÃÉÁÌØÎÏ ÄÌÑ ÒÁÚÍÅÝÅÎÉÑ ÎÁ ÎÅÍ ÚÁÇÒÕÖÁÅÍÏÇÏ ÑÄÒÁ.</P> >+<P>òÁÚÄÅÌ ÍÏÖÅÔ ÂÙÔØ ÌÉÂÏ <I CLASS="firstterm">ÏÂÌÁÓÔØÀ ÐÏÄËÁÞËÉ</I> (<I CLASS="firstterm">swap space</I>) (ÉÓÐÏÌØÚÕÅÍÏÊ ÄÌÑ ÒÁÂÏÔÙ <A HREF="memory-management.html#vm">×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔÉ (virtual memory)</A>) ÉÌÉ <A NAME="filesystems"></A><I CLASS="firstterm">ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ</I> (<I CLASS="firstterm">file system</I>), ÉÓÐÏÌØÚÕÅÍÏÊ ÄÌÑ ÈÒÁÎÅÎÉÑ ÆÁÊÌÏ×. òÁÚÄÅÌ ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ ÔÒÁËÔÕÅÔÓÑ ÓÉÓÔÅÍÏÊ ÐÒÏÓÔÏ ËÁË ÌÉÎÅÊÎÁÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÂÌÏËÏ×. æÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ, ÎÁÐÒÏÔÉ×, ÎÕÖÄÁÀÔÓÑ × ÓÈÅÍÅ ÒÁÓÐÏÌÏÖÅÎÉÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ÂÌÏËÏ× ÆÁÊÌÏ×. æÁÊÌÙ ×ÒÅÍÑ ÏÔ ×ÒÅÍÅÎÉ ÉÚÍÅÎÑÀÔÓÑ, ÒÁÓÔÕÔ É ÕÍÅÎØÛÁÀÔÓÑ, ÐÏÜÔÏÍÕ ÂÌÏËÉ ÄÁÎÎÙÈ ÆÁÊÌÁ ÍÏÇÕÔ ÒÁÓÐÏÌÁÇÁÔØÓÑ ÎÅ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ, Á ÂÙÔØ ÒÁÚÂÒÏÓÁÎÙ ÐÏ ×ÓÅÍÕ ÒÁÚÄÅÌÕ (ËÕÄÁ ÂÙ ÎÉ ÐÏÌÏÖÉÌÁ ÉÈ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ, ËÏÇÄÁ ÎÕÖÄÁÌÁÓØ × Ó×ÏÂÏÄÎÏÍ ÂÌÏËÅ). üÔÏÔ ÜÆÆÅËÔ ÒÁÚÒÏÚÎÅÎÎÏÓÔÉ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÆÒÁÇÍÅÎÔÁÃÉÅÊ</I> (<I CLASS="firstterm">fragmentation</I>).</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -93,9 +95,9 @@ > NAME="filestructure" > ></A > >10.2. éÍÅÎÁ ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×</H2> >-<P>÷ ËÁÖÄÏÊ ÆÁÊÌÏ×ÏÊ ÅÓÔØ ÓÔÒÕËÔÕÒÁ ËÏÔÏÒÁÑ ÁÄÒÅÓÕÅÔ ÒÁÓÐÏÌÏÖÅÎÉÅ ÆÁÊÌÁ ÐÏ ÅÇÏ ÉÍÅÎÉ, ÓÏÐÏÓÔÁ×ÌÑÑ ÅÍÕ ÂÌÏËÉ ÄÉÓËÁ É ÁÄÒÅÓÁ ÉÈ ÒÁÚÍÅÝÅÎÉÑ, ÏÎÁ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">i-node</I>. äÉÎÁÍÉÞÅÓËÁÑ ÏÂÌÁÓÔØ × ËÏÔÏÒÏÊ ÏÎÉ ÓÏÄÅÒÖÁÔØÓÑ, ÎÁÈÏÄÉÔÓÑ ÒÑÄÏÍ Ó <SPAN CLASS="QUOTE">"ÄÎÏÍ"</SPAN> (<SPAN CLASS="QUOTE">"bottom"</SPAN>) (ÍÌÁÄÛÉÍÉ ÐÏ ÎÏÍÅÒÕ ÂÌÏËÁÍÉ) ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ (ÓÁÍÙÅ ÍÌÁÄÛÉÅ ÂÌÏËÉ ÉÓÐÏÌØÚÕÀÔÓÑ × ÓÌÕÖÅÂÎÙÈ ÃÅÌÑÈ É ÓÏÚÄÁÎÉÅ ÍÅÔËÉ, ÜÔÏ ÍÙ ÎÅ ÂÕÄÅÍ ÚÄÅÓØ ÏÂÓÕÖÄÁÔØ). ëÁÖÄÙÊ i-node ÏÐÒÅÄÅÌÑÅÔ ÏÄÉÎ ÆÁÊÌ. âÌÏËÉ ÄÁÎÎÙÈ ÆÁÊÌÁ (ËÁÔÁÌÏÇÁ) ÖÉ×ÕÔ ×ÙÛÅ ÔÁÂÌÉÃÙ i-node (× ÓÔÁÒÛÉÈ ÐÏ ÎÏÍÅÒÕ ÂÌÏËÁÈ)</P> >-<P>ëÁÖÄÙÊ i-node ÓÏÄÅÒÖÉÔ ÓÐÉÓÏË ÎÏÍÅÒÏ× ÂÌÏËÏ× ÄÉÓËÁ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÏÎ ÏÐÉÓÙ×ÁÅÔ. (÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ÜÔÏ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÉÓÔÉÎÅ ÔÏÌØËÏ ÎÁ ÐÏÌÏ×ÉÎÕ, ÜÔÏ ×ÅÒÎÏ ÔÏÌØËÏ ÄÌÑ ÎÅÂÏÌØÛÉÈ ÆÁÊÌÏ×, ÎÏ ÏÓÔÁÌØÎÙÅ ÐÏÄÒÏÂÎÏÓÔÉ ÚÄÅÓØ ÎÅ ×ÁÖÎÙ). óÔÏÉÔ ÏÔÍÅÔÉÔØ, ÞÔÏ i-node <I CLASS="firstterm">ÎÅ</I> ÓÏÄÅÒÖÉÔ ÉÍÅÎÉ ÆÁÊÌÁ.</P> >-<P>éÍÅÎÁ ÆÁÊÌÏ× ÖÉ×ÕÔ × ÓÔÒÕËÔÕÒÁÈ ÎÁÚÙ×ÁÅÍÙÈ <I CLASS="firstterm">ËÁÔÁÌÏÇÉ</I> (<I CLASS="firstterm">directory structures</I>). ëÁÔÁÌÏÇ ÜÔÏ ÓÔÒÕËÔÕÒÁ, ÐÒÅÄÓÔÁ×ÌÑÀÝÁÑ ÉÚ ÓÅÂÑ ÐÒÏÓÔÕÀ ÔÁÂÌÉÃÕ ÉÍÅÎ ÆÁÊÌÏ× É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÉÍ ÎÏÍÅÒÁ i-node. ÷ÏÔ ÐÏÞÅÍÕ × Unix ÆÁÊÌ ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÎÁÓÔÏÑÝÉÈ ÉÍÅÎ (ÉÌÉ <I CLASS="firstterm">ÖÅÓÔËÉÈ ÓÓÙÌÏË</I> (<I CLASS="firstterm">hard links</I>)); ÐÒÏÓÔÏ × ËÁÔÏÌÏÇ ×ÎÏÓÑÔÓÑ ÚÁÐÉÓÉ ÕËÁÚÙ×ÁÀÝÉÅ ÎÁ ÏÄÉÎ É ÔÏÔ ÖÅ i-node.</P></DIV> >+<P>÷ ËÁÖÄÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ ÅÓÔØ ÓÔÒÕËÔÕÒÁ, ËÏÔÏÒÁÑ ÁÄÒÅÓÕÅÔ ÒÁÓÐÏÌÏÖÅÎÉÅ ÆÁÊÌÁ ÐÏ ÅÇÏ ÉÍÅÎÉ, ÓÏÐÏÓÔÁ×ÌÑÑ ÅÍÕ ÂÌÏËÉ ÄÉÓËÁ É ÁÄÒÅÓÁ ÉÈ ÒÁÚÍÅÝÅÎÉÑ, ÏÎÁ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ</I> (<I>i-node</I>). äÉÎÁÍÉÞÅÓËÁÑ ÏÂÌÁÓÔØ, × ËÏÔÏÒÏÊ ÏÎÉ ÓÏÄÅÒÖÁÔÓÑ, ÎÁÈÏÄÉÔÓÑ ÒÑÄÏÍ Ó «ÄÎÏÍ» («bottom») (ÍÌÁÄÛÉÍÉ ÐÏ ÎÏÍÅÒÕ ÂÌÏËÁÍÉ) ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ (ÓÁÍÙÅ ÍÌÁÄÛÉÅ ÂÌÏËÉ ÉÓÐÏÌØÚÕÀÔÓÑ × ÓÌÕÖÅÂÎÙÈ ÃÅÌÑÈ ÄÌÑ ÓÏÚÄÁÎÉÑ ÍÅÔËÉ, ÜÔÏ ÍÙ ÎÅ ÂÕÄÅÍ ÚÄÅÓØ ÏÂÓÕÖÄÁÔØ). ëÁÖÄÙÊ ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ ÏÐÒÅÄÅÌÑÅÔ ÏÄÉÎ ÆÁÊÌ. âÌÏËÉ ÄÁÎÎÙÈ ÆÁÊÌÁ (ËÁÔÁÌÏÇÁ) ÖÉ×ÕÔ ×ÙÛÅ ÔÁÂÌÉÃÙ ÉÎÄÅËÓÎÙÈ ÄÅÓËÒÉÐÔÏÒÏ× (× ÓÔÁÒÛÉÈ ÐÏ ÎÏÍÅÒÕ ÂÌÏËÁÈ)</P> >+<P>ëÁÖÄÙÊ ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ ÓÏÄÅÒÖÉÔ ÓÐÉÓÏË ÎÏÍÅÒÏ× ÂÌÏËÏ× ÄÉÓËÁ ÔÏÇÏ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÏÎ ÏÐÉÓÙ×ÁÅÔ. (÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ÜÔÏ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÉÓÔÉÎÅ ÔÏÌØËÏ ÎÁ ÐÏÌÏ×ÉÎÕ, ÜÔÏ ×ÅÒÎÏ ÔÏÌØËÏ ÄÌÑ ÎÅÂÏÌØÛÉÈ ÆÁÊÌÏ×, ÎÏ ÏÓÔÁÌØÎÙÅ ÐÏÄÒÏÂÎÏÓÔÉ ÚÄÅÓØ ÎÅ ×ÁÖÎÙ). óÔÏÉÔ ÏÔÍÅÔÉÔØ, ÞÔÏ ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ <I CLASS="firstterm">ÎÅ</I> ÓÏÄÅÒÖÉÔ ÉÍÅÎÉ ÆÁÊÌÁ.</P> >+<P>éÍÅÎÁ ÆÁÊÌÏ× ÖÉ×ÕÔ × ÓÔÒÕËÔÕÒÁÈ, ÎÁÚÙ×ÁÅÍÙÈ <I CLASS="firstterm">ËÁÔÁÌÏÇÉ</I> (<I CLASS="firstterm">directory structures</I>). ëÁÔÁÌÏÇ — ÜÔÏ ÓÔÒÕËÔÕÒÁ, ÐÒÅÄÓÔÁ×ÌÑÀÝÁÑ ÓÏÂÏÊ ÐÒÏÓÔÕÀ ÔÁÂÌÉÃÕ ÉͣΠÆÁÊÌÏ× É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ ÉÍ ÎÏÍÅÒÏ× ÉÎÄÅËÓÎÙÈ ÄÅÓËÒÉÐÔÏÒÏ×. ÷ÏÔ ÐÏÞÅÍÕ × Unix ÆÁÊÌ ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÎÁÓÔÏÑÝÉÈ ÉͣΠ(ÉÌÉ <I CLASS="firstterm">Ö£ÓÔËÉÈ ÓÓÙÌÏË</I> (<I CLASS="firstterm">hard links</I>)); ÐÒÏÓÔÏ × ËÁÔÁÌÏÇ (ÉÌÉ × ÒÁÚÎÙÅ ËÁÔÁÌÏÇÉ) ×ÎÏÓÑÔÓÑ ÚÁÐÉÓÉ, ÕËÁÚÙ×ÁÀÝÉÅ ÎÁ ÏÄÉÎ É ÔÏÔ ÖÅ ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -105,10 +107,10 @@ > ></A > >10.3. ôÏÞËÉ ÍÏÎÔÉÒÏ×ÁÎÉÑ</H2 > ><P >->÷ ÐÒÏÓÔÅÊÛÅÍ ÓÌÕÞÁÅ, ×ÓÑ ×ÁÛÁ ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ Unix ÐÏÌÎÏÓÔØÀ ÖÉ×ÅÔ ÎÁ ÏÄÎÏÍ ÒÁÚÄÅÌÅ. ÷Ù ÍÏÇÌÉ ×ÉÄÅÔØ ÔÁËÏÅ ÎÁ ÎÅÂÏÌØÛÉÈ ÐÅÒÓÏÎÁÌØÎÙÈ ÓÉÓÔÅÍÁÈ, ÎÏ ÜÔÏ ÒÅÄËÉÊ ÓÌÕÞÁÊ. âÏÌÅÅ ÔÉÐÉÞÎÏ, ËÏÇÄÁ ÏÎÁ ÒÁÓÐÒÅÄÅÌÅÎÁ ÎÁ ÎÅÓËÏÌØËÉÈ ÒÁÚÄÅÌÁÈ ÄÉÓËÁ, ×ÏÚÍÏÖÎÏ É ÎÁ ÒÁÚÎÙÈ ÆÉÚÉÞÅÓËÉÈ ÄÉÓËÁÈ. îÁÐÒÉÍÅÒ, ×ÁÛÁ ÓÉÓÔÅÍÁ ÍÏÖÅÔ ÉÍÅÔØ ÏÄÉÎ ÎÅÂÏÌØÛÏÊ ÒÁÚÄÅÌ, ÇÄÅ ÏÂÉÔÁÅÔ ÑÄÒÏ, ÎÅÍÎÏÇÏ ÂÏÌØÛÉÊ ÒÁÚÄÅÌ, ÇÄÅ ÖÉ×ÕÔ ÕÔÉÌÉÔÙ ïó, É ÂÏÌØÛÏÊ ÒÁÚÄÅÌ Ó ËÁÔÁÌÏÇÁÍÉ ÐÏÌØÚÏ×ÁÔÅÌÅÊ.</P> >+>÷ ÐÒÏÓÔÅÊÛÅÍ ÓÌÕÞÁÅ ×ÓÑ ×ÁÛÁ ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ Unix ÐÏÌÎÏÓÔØÀ ÖÉ×£Ô ÎÁ ÏÄÎÏÍ ÒÁÚÄÅÌÅ. ÷Ù ÍÏÇÌÉ ×ÉÄÅÔØ ÔÁËÏÅ ÎÁ ÎÅÂÏÌØÛÉÈ ÐÅÒÓÏÎÁÌØÎÙÈ ÓÉÓÔÅÍÁÈ, ÎÏ ÜÔÏ ÒÅÄËÉÊ ÓÌÕÞÁÊ. âÏÌÅÅ ÔÉÐÉÞÎÏ, ËÏÇÄÁ ÏÎÁ ÒÁÓÐÒÅÄÅÌÅÎÁ ÎÁ ÎÅÓËÏÌØËÉÈ ÒÁÚÄÅÌÁÈ ÄÉÓËÁ, ×ÏÚÍÏÖÎÏ, É ÎÁ ÒÁÚÎÙÈ ÆÉÚÉÞÅÓËÉÈ ÄÉÓËÁÈ. îÁÐÒÉÍÅÒ, ×ÁÛÁ ÓÉÓÔÅÍÁ ÍÏÖÅÔ ÉÍÅÔØ ÏÄÉÎ ÎÅÂÏÌØÛÏÊ ÒÁÚÄÅÌ, ÇÄÅ ÏÂÉÔÁÅÔ ÑÄÒÏ, ÎÅÍÎÏÇÏ ÂÏÌØÛÉÊ ÒÁÚÄÅÌ, ÇÄÅ ÖÉ×ÕÔ ÕÔÉÌÉÔÙ ïó, É ÂÏÌØÛÏÊ ÒÁÚÄÅÌ Ó ËÁÔÁÌÏÇÁÍÉ ÐÏÌØÚÏ×ÁÔÅÌÅÊ.</P> > <P>îÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × ÎÁÞÁÌÅ ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ ×Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ÄÏÓÔÕÐ ÔÏÌØËÏ Ë ×ÁÛÅÍÕ <I CLASS="firstterm">ËÏÒÎÅ×ÏÍÕ ÒÁÚÄÅÌÕ</I> (<I CLASS="firstterm">root partition</I>), ËÏÔÏÒÙÊ Ñ×ÌÑÅÔÓÑ (ÐÏÞÔÉ ×ÓÅÇÄÁ) ÚÁÇÒÕÚÏÞÎÙÍ. ïÎ ÓÏÄÅÒÖÉÔ ËÏÒÎÅ×ÏÊ ËÁÔÁÌÏÇ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ É Ñ×ÌÑÅÔÓÑ ÉÓÈÏÄÎÏÊ ÔÏÞËÏÊ ÄÅÒÅ×Á ËÁÔÁÌÏÇÏ×.</P> > <P>äÒÕÇÉÅ ÒÁÚÄÅÌÙ ÓÉÓÔÅÍÙ ÐÏÄËÌÀÞÁÀÔÓÑ Ë ËÏÒÎÅ×ÏÍÕ ÔÁËÉÍ ÏÂÒÁÚÏÍ, ÞÔÏ Ë ÜÔÏÊ ÓÏÓÔÁ×ÌÅÎÎÏÊ ÉÚ ÒÁÚÄÅÌÏ× ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ ÄÏÓÔÕÐ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ËÁË Ë ÃÅÌØÎÏÊ. çÄÅ-ÔÏ ÎÁ ÐÏÌÐÕÔÉ, ×Ï ×ÒÅÍÑ ÐÒÏÃÅÓÓÁ ÚÁÇÒÕÚËÉ, ×ÁÛÁ Unix ÄÅÌÁÅÔ ÜÔÉ ÎÅËÏÒÎÅ×ÙÅ ÒÁÚÄÅÌÙ ÄÏÓÔÕÐÎÙÍÉ. ïÎÁ <I CLASS="firstterm">ÍÏÎÔÉÒÕÅÔ</I> (<I CLASS="firstterm">mount</I>) ËÁÖÄÕÀ ÉÚ ÎÉÈ Ë ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍÕ ËÁÔÁÌÏÇÕ × ËÏÒÎÅ×ÏÍ ÒÁÚÄÅÌÅ.</P> >-<P>îÁÐÒÉÍÅÒ, ÅÓÌÉ × ×ÁÛÅÊ Unix ÅÓÔØ ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ <TT CLASS="filename">/usr</TT>, ÔÏ ×ÏÚÍÏÖÎÏ ÜÔÏ ÔÏÞËÁ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÒÁÚÄÅÌÁ, ÓÏÄÅÒÖÁÝÅÇÏ ÍÎÏÇÏ ÐÒÏÇÒÁÍÍ ÕÓÔÁÎÏ×ÌÅÎÎÙÈ × ÓÉÓÔÅÍÅ, ÎÏ ÎÅ ÔÒÅÂÕÅÍÙÈ ÄÌÑ ÎÁÞÁÌØÎÏÊ ÚÁÇÒÕÚËÉ.</P></DIV> >+<P>îÁÐÒÉÍÅÒ, ÅÓÌÉ × ×ÁÛÅÊ Unix ÅÓÔØ ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ <TT CLASS="filename">/usr</TT>, ÔÏ, ×ÏÚÍÏÖÎÏ, ÜÔÏ ÔÏÞËÁ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÒÁÚÄÅÌÁ, ÓÏÄÅÒÖÁÝÅÇÏ ÍÎÏÇÏ ÐÒÏÇÒÁÍÍ, ÕÓÔÁÎÏ×ÌÅÎÎÙÈ × ÓÉÓÔÅÍÅ, ÎÏ ÎÅ ÔÒÅÂÕÅÍÙÈ ÄÌÑ ÎÁÞÁÌØÎÏÊ ÚÁÇÒÕÚËÉ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -118,10 +120,10 @@ > ></A > >10.4. ëÁË ÓÉÓÔÅÍÁ ÕÚÎÁÅÔ ÇÄÅ ÌÅÖÉÔ ÆÁÊÌ</H2 > ><P >->ôÅÐÅÒØ ÍÙ ÍÏÖÅÍ ×ÚÇÌÑÎÕÔØ ÎÁ ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ Ó×ÅÒÈÕ ×ÎÉÚ. ëÏÇÄÁ ×Ù ÏÔËÒÙ×ÁÅÔÅ ÆÁÊÌ (ÓËÁÖÅÍ, ÔÁËÏÊ ËÁË, >+>ôÅÐÅÒØ ÍÙ ÍÏÖÅÍ ×ÚÇÌÑÎÕÔØ ÎÁ ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ Ó×ÅÒÈÕ ×ÎÉÚ. ëÏÇÄÁ ×Ù ÏÔËÒÙ×ÁÅÔÅ ÆÁÊÌ (ÓËÁÖÅÍ, ÔÁËÏÊ ËÁË > <TT CLASS="filename">/home/esr/WWW/ldp/fundamentals.xml</TT>) ×ÏÔ ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ:</P> > <P >->÷ÁÛÁ ÑÄÒÏ ÎÁÞÉÎÁÅÔ ÏÂÚÏÒ Ó ËÏÒÎÅ×ÏÇÏ ËÁÔÁÌÏÇÁ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ×ÁÛÅÊ Unix (ËÏÒÎÅ×ÏÇÏ ÒÁÚÄÅÌÁ). ïÎÁ ÉÝÅÔ ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ ‘home’. ïÂÙÞÎÏ ‘home’ ÜÔÏ ÔÏÞËÁ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÂÏÌØÛÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÒÁÚÄÅÌÁ, ÔÏÇÄÁ ÏÎÏ ÉÄÅÔ ÔÕÄÁ. îÁ ×ÅÒÈÎÅÍ ÕÒÏ×ÎÅ ÓÔÒÕËÔÕÒÙ ËÁÔÁÌÏÇÁ ÜÔÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÒÁÚÄÅÌÁ, ÏÎÏ ÉÝÅÔ ÚÁÐÉÓØ Ó ÉÍÅÎÅÍ ‘esr’ É ÉÚ×ÌÅËÁÅÔ ÎÏÍÅÒ i-node. éÄÅÔ Ë ÜÔÏÍÕ i-node, ÏÔÍÅÔÉÍ, ÞÔÏ × ÂÌÏËÁÈ ÄÁÎÎÙÈ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÈ Ó ÜÔÉÍ ÆÁÊÌÏÍ ÎÁÈÏÄÉÔÓÑ ÓÔÒÕËÔÕÒÁ ËÁÔÁÌÏÇÁ, ÉÝÅÔ ‘WWW’. éÚ×ÌÅËÁÅÔ <EM>ÅÇÏ</EM> i-node, É ÉÄÅÔ ÄÁÌØÛÅ Ë ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍÕ ÐÏÄËÁÔÁÌÏÇÕ É ÉÝÅÔ × ÎÅÍ ‘ldp’. üÔÏ ÄÁÅÔ ÅÝÅ ÏÄÉÎ i-node ËÁÔÁÌÏÇÁ. ïÔËÒÙ×ÁÑ ÅÇÏ, ÎÁÈÏÄÉÔ ÎÏÍÅÒ i-node ÄÌÑ ‘fundamentals.xml’. üÔÏÔ i-node ÎÅ ËÁÔÁÌÏÇ, ÎÏ ÓÏÄÅÒÖÉÔ ÓÐÉÓÏË ÂÌÏËÏ× ÄÉÓËÁ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÈ Ó ÜÔÉÍ ÆÁÊÌÏÍ.</P></DIV> >+>÷ÁÛÅ ÑÄÒÏ ÎÁÞÉÎÁÅÔ ÏÂÚÏÒ Ó ËÏÒÎÅ×ÏÇÏ ËÁÔÁÌÏÇÁ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ (ËÏÒÎÅ×ÏÇÏ ÒÁÚÄÅÌÁ). ïÎÁ ÉÝÅÔ ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ «home». ïÂÙÞÎÏ «home» — ÜÔÏ ÔÏÞËÁ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÂÏÌØÛÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÒÁÚÄÅÌÁ, ÔÏÇÄÁ ÏÎÏ ÉÄ£Ô ÎÁ ÜÔÏÔ ÒÁÚÄÅÌ. îÁ ×ÅÒÈÎÅÍ ÕÒÏ×ÎÅ ÓÔÒÕËÔÕÒÙ ËÁÔÁÌÏÇÁ ÜÔÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÒÁÚÄÅÌÁ ÏÎÏ ÉÝÅÔ ÚÁÐÉÓØ Ó ÉÍÅÎÅÍ «esr» É ÉÚ×ÌÅËÁÅÔ ÎÏÍÅÒ ÉÎÄÅËÓÎÏÇÏ ÄÅÓËÒÉÐÔÏÒÁ É ÐÅÒÅÈÏÄÉÔ Ë ÎÅÍÕ. ïÔÍÅÔÉÍ, ÞÔÏ × ÂÌÏËÁÈ ÄÁÎÎÙÈ, ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÈ Ó ÜÔÉÍ ÉÎÄÅËÓÎÙÍ ÄÅÓËÒÉÐÔÏÒÏÍ, ÓÏÄÅÒÖÉÔÓÑ ÓÔÒÕËÔÕÒÁ ËÁÔÁÌÏÇÁ, × ËÏÔÏÒÏÊ ÑÄÒÏ ÉÝÅÔ «WWW». éÚ×ÌÅËÁÅÔ <EM>ÅÇÏ</EM> ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ, É ÉÄ£Ô ÄÁÌØÛÅ Ë ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍÕ ÐÏÄËÁÔÁÌÏÇÕ É ÉÝÅÔ × ÎÅÍ «ldp». üÔÏ ÄÁ£Ô ÅÝ£ ÏÄÉÎ ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ ËÁÔÁÌÏÇÁ. ïÔËÒÙ×ÁÑ ÅÇÏ, ÑÄÒÏ ÎÁÈÏÄÉÔ ÎÏÍÅÒ ÉÎÄÅËÓÎÏÇÏ ÄÅÓËÒÉÐÔÏÒÁ ÄÌÑ «fundamentals.xml». üÔÏ ÉÎÄÅËÓÎÙÊ ÄÅÓËÒÉÐÔÏÒ ÓÏÄÅÒÖÉÔ ÕÖÅ ÎÅ ËÁÔÁÌÏÇ, Á ÓÐÉÓÏË ÂÌÏËÏ× ÄÉÓËÁ, ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÈ Ó ÎÕÖÎÙÍ ÆÁÊÌÏÍ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -129,13 +131,12 @@ > ><A > NAME="permissions" > ></A >->10.5. ÷ÌÁÄÅÌÅÃÙ ÆÁÊÌÏ×, ÐÒÁ×Á ÄÏÓÔÕÐÁ É ÂÅÚÏÐÁÓÎÏÓÔØ</H2 >+>10.5. ÷ÌÁÄÅÌØÃÙ ÆÁÊÌÏ×, ÐÒÁ×Á ÄÏÓÔÕÐÁ É ÂÅÚÏÐÁÓÎÏÓÔØ</H2 > ><P >->þÔÏÂÙ ÏÇÒÁÄÉÔØ ÐÒÏÇÒÁÍÍÙ ÏÔ ÓÌÕÞÁÊÎÏÇÏ ÉÌÉ ÕÍÙÛÌÅÎÎÏÇÏ ÞÔÅÎÉÑ ÉÌÉ ÉÚÍÅÎÅÎÉÑ ÄÁÎÎÙÈ ÉÈ ÎÅ ËÁÓÁÀÝÉÈÓÑ, × Unix ÅÓÔØ <I CLASS="firstterm">ÓÉÓÔÅÍÁ ÐÒÁ× ÄÏÓÔÕÐÁ</I> (<I CLASS="firstterm">permissions</I>). ðÅÒ×ÏÎÁÞÁÌØÎÏ ÏÎÁ ÂÙÌÁ ÒÁÚÒÁÂÏÔÁÎÁ ÄÌÑ ÐÏÄÄÅÒÖËÉ ÒÁÚÄÅÌÅÎÉÑ ×ÒÅÍÅÎÉ, ÚÁÝÉÝÁÑ ÍÎÏÇÏÞÉÓÌÅÎÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÏÄÎÏÊ É ÔÏÖÅ ÍÁÛÉÎÙ ÄÒÕÇ ÏÔ ÄÒÕÇÁ, × ÔÅ ÄÎÉ Unix ÒÁÂÏÔÁÌÁ × ÏÓÎÏ×ÎÏÍ ÎÁ ÄÏÒÏÇÉÈ ÒÁÚÄÅÌÑÅÍÙÈ ÍÉÎÉËÏÍÐØÀÔÅÒÁÈ.</P> >-<P>äÌÑ ÐÏÎÉÍÁÎÉÑ ÓÉÓÔÅÍÙ ÐÒÁ× ÄÏÓÔÕÐÁ, ×ÁÍ ÎÁÄÏ ×ÅÒÎÕÔØÓÑ Ë ÏÐÉÓÁÎÉÀ ÐÏÎÑÔÉÊ ÐÏÌØÚÏ×ÁÔÅÌÅÊ É ÇÒÕÐÐ × ÒÁÚÄÅÌÅ <A HREF="login.html"> þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</A>.ëÁÖÄÙÊ ÆÁÊÌ ÉÍÅÅÔ ×ÌÁÄÅÀÝÅÇÏ ÉÍ ÐÏÌØÚÏ×ÁÔÅÌÑ É ÇÒÕÐÐÕ. éÚÎÁÞÁÌØÎÏ ×ÌÁÄÅÌØÃÅÍ Ñ×ÌÑÅÔÓÑ ÓÏÚÄÁÔÅÌØ ÆÁÊÌÁ; ÚÁÔÅÍ ÏÎ ÍÏÖÅÔ ÂÙÔØ ÉÚÍÅÎÅÎ Ó ÐÏÍÏÝØÀ ÐÒÏÇÒÁÍÍ >-chown(1) É chgrp(1).</P> >-<P>ïÓÎÏ×ÎÙÅ ÐÒÁ×Á , ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÁÓÓÏÃÉÉÒÏ×ÁÎÙ Ó ÆÁÊÌÏÍ ÜÔÏ ‘ÞÔÅÎÉÅ’ (‘read’) (ÐÒÁ×Ï ÞÔÅÎÉÑ ÄÁÎÎÙÈ ÉÚ ÆÁÊÌÁ), ‘ÚÁÐÉÓØ’ (‘write’) (ÐÒÁ×Ï ÉÚÍÅÎÑÔØ ÅÇÏ) É ‘×ÙÐÏÌÎÅÎÉÅ’ (‘execute’) (ÐÒÁ×Ï ÚÁÐÕÓËÁÔØ ÅÇÏ ËÁË ÐÒÏÇÒÁÍÍÕ). ëÁÖÄÙÊ ÆÁÊÌ ÉÍÅÅÔ ÔÒÉ ÎÁÂÏÒÁ ÐÒÁ×; ÏÄÉÎ ÄÌÑ ÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ-×ÌÁÄÅÌØÃÁ, ÄÒÕÇÏÊ ÄÌÑ ÌÀÂÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ ×ÈÏÄÑÝÅÇÏ × ÇÒÕÐÐÕ ×ÌÁÄÅÌØÃÅ×, É ÏÄÉÎ ÄÌÑ ×ÓÅÈ ÏÓÔÁÌØÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ. ‘ðÒÉ×ÉÌÅÇÉÉ’, ËÏÔÏÒÙÅ ×Ù ÐÏÌÕÞÁÅÔÅ ËÏÇÄÁ ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ, ÜÔÏ ÐÒÏÓÔÏ ÓÐÏÓÏÂÎÏÓÔØ ÞÉÔÁÔØ, ÉÚÍÅÎÑÔØ É ×ÙÐÏÌÎÑÔØ ÆÁÊÌÙ, ÉÍÅÀÝÉÅ ÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÂÉÔÙ ÐÒÁ× ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ×ÁÛÅÍÕ ÉÄÅÎÔÉÆÉËÁÔÏÒÕ ÐÏÌØÚÏ×ÁÔÅÌÑ (user ID) ÉÌÉ ÏÄÎÏÊ ÉÚ ÇÒÕÐÐ, × ËÏÔÏÒÕÀ ×Ù ×ËÌÀÞÅÎÙ; Á ÔÁËÖÅ ÆÁÊÌÙ ÄÏÓÔÕÐÎÙÅ × ÓÉÓÔÅÍÅ ×ÓÅÍ.</P> >-<P>þÔÏÂÙ Õ×ÉÄÅÔØ ËÁË ÜÔÏ ÒÁÂÏÔÁÅÔ, É ËÁË Unix ÏÔÏÂÒÁÖÁÅÔ ÉÈ, ÄÁ×ÁÊÔÅ ÐÏÓÍÏÔÒÉÍ ÎÁ ÓÐÉÓËÉ ÆÁÊÌÏ× × ÇÉÐÏÔÅÔÉÞÅÓËÏÊ Unix ÓÉÓÔÅÍÅ. ×ÏÔ ÏÄÉÎ ÉÚ ÎÉÈ:</P> >+>þÔÏÂÙ ÏÇÒÁÄÉÔØ ÐÒÏÇÒÁÍÍÙ ÏÔ ÓÌÕÞÁÊÎÏÇÏ ÉÌÉ ÕÍÙÛÌÅÎÎÏÇÏ ÞÔÅÎÉÑ ÉÌÉ ÉÚÍÅÎÅÎÉÑ ÄÁÎÎÙÈ, ÉÈ ÎÅ ËÁÓÁÀÝÉÈÓÑ, × Unix ÅÓÔØ <I CLASS="firstterm">ÓÉÓÔÅÍÁ ÐÒÁ× ÄÏÓÔÕÐÁ</I> (<I CLASS="firstterm">permissions</I>). ðÅÒ×ÏÎÁÞÁÌØÎÏ ÏÎÁ ÂÙÌÁ ÒÁÚÒÁÂÏÔÁÎÁ ÄÌÑ ÐÏÄÄÅÒÖËÉ ÒÁÚÄÅÌÅÎÉÑ ×ÒÅÍÅÎÉ, ÚÁÝÉÝÁÑ ÍÎÏÇÏÞÉÓÌÅÎÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÏÄÎÏÊ É ÔÏÖÅ ÍÁÛÉÎÙ ÄÒÕÇ ÏÔ ÄÒÕÇÁ, × ÔÅ ÄÎÉ Unix ÒÁÂÏÔÁÌÁ × ÏÓÎÏ×ÎÏÍ ÎÁ ÄÏÒÏÇÉÈ ÒÁÚÄÅÌÑÅÍÙÈ ÍÉÎÉËÏÍÐØÀÔÅÒÁÈ.</P> >+<P>þÔÏÂÙ ÒÁÚÏÂÒÁÔØÓÑ × ÓÉÓÔÅÍÅ ÐÒÁ× ÄÏÓÔÕÐÁ, ×ÁÍ ÎÁÄÏ ×ÅÒÎÕÔØÓÑ Ë ÏÐÉÓÁÎÉÀ ÐÏÎÑÔÉÊ ÐÏÌØÚÏ×ÁÔÅÌÅÊ É ÇÒÕÐÐ × ÒÁÚÄÅÌÅ <A HREF="login.html"> þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</A>. ëÁÖÄÙÍ ÆÁÊÌÏÍ ×ÌÁÄÅÅÔ ÐÏÌØÚÏ×ÁÔÅÌØ É ÇÒÕÐÐÁ. éÚÎÁÞÁÌØÎÏ ×ÌÁÄÅÌØÃÅÍ Ñ×ÌÑÅÔÓÑ ÓÏÚÄÁÔÅÌØ ÆÁÊÌÁ; ÚÁÔÅÍ ÏÎ ÍÏÖÅÔ ÂÙÔØ ÉÚÍÅÎ£Î Ó ÐÏÍÏÝØÀ ÐÒÏÇÒÁÍÍ chown(1) É chgrp(1).</P> >+<P>ïÓÎÏ×ÎÙÅ ÐÒÁ×Á, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÁÓÓÏÃÉÉÒÏ×ÁÎÙ Ó ÆÁÊÌÏÍ: «ÞÔÅÎÉÅ» («read») (ÐÒÁ×Ï ÞÔÅÎÉÑ ÄÁÎÎÙÈ ÉÚ ÆÁÊÌÁ), «ÚÁÐÉÓØ» («write») (ÐÒÁ×Ï ÉÚÍÅÎÑÔØ ÅÇÏ) É «×ÙÐÏÌÎÅÎÉÅ» («execute») (ÐÒÁ×Ï ÚÁÐÕÓËÁÔØ ÅÇÏ ËÁË ÐÒÏÇÒÁÍÍÕ). ëÁÖÄÙÊ ÆÁÊÌ ÉÍÅÅÔ ÔÒÉ ÎÁÂÏÒÁ ÐÒÁ×; ÏÄÉÎ ÄÌÑ ÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ-×ÌÁÄÅÌØÃÁ, ÄÒÕÇÏÊ ÄÌÑ ÌÀÂÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ, ×ÈÏÄÑÝÅÇÏ × ÇÒÕÐÐÕ ×ÌÁÄÅÌØÃÅ×, É ÏÄÉÎ ÄÌÑ ×ÓÅÈ ÏÓÔÁÌØÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ. «ðÒÉ×ÉÌÅÇÉÉ», ËÏÔÏÒÙÅ ×Ù ÐÏÌÕÞÁÅÔÅ ËÏÇÄÁ ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ, ÜÔÏ ÐÒÏÓÔÏ ÓÐÏÓÏÂÎÏÓÔØ ÞÉÔÁÔØ, ÉÚÍÅÎÑÔØ É ×ÙÐÏÌÎÑÔØ ÆÁÊÌÙ, ÉÍÅÀÝÉÅ ÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÂÉÔÙ ÐÒÁ×, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ×ÁÛÅÍÕ ÉÄÅÎÔÉÆÉËÁÔÏÒÕ ÐÏÌØÚÏ×ÁÔÅÌÑ (user ID) ÉÌÉ ÏÄÎÏÊ ÉÚ ÇÒÕÐÐ, × ËÏÔÏÒÕÀ ×Ù ×ËÌÀÞÅÎÙ; Á ÔÁËÖÅ ÆÁÊÌÙ, ÄÏÓÔÕÐÎÙÅ × ÓÉÓÔÅÍÅ ×ÓÅÍ.</P> >+<P>þÔÏÂÙ Õ×ÉÄÅÔØ, ËÁË ÜÔÏ ÒÁÂÏÔÁÅÔ, É ËÁË Unix ÏÔÏÂÒÁÖÁÅÔ ÐÒÁ×Á ÄÏÓÔÕÐÁ, ÄÁ×ÁÊÔÅ ÐÏÓÍÏÔÒÉÍ ÎÁ ÓÐÉÓËÉ ÆÁÊÌÏ× × ÇÉÐÏÔÅÔÉÞÅÓËÏÊ Unix-ÓÉÓÔÅÍÅ. ×ÏÔ ÏÄÉÎ ÉÚ ÎÉÈ:</P> > <TABLE > BORDER="0" > BGCOLOR="#E0E0E0" >@@ -153,8 +154,8 @@ > ></TD > ></TR > ></TABLE> >-<P>üÔÏ ÏÂÙÞÎÙÊ ÆÁÊÌ ÄÁÎÎÙÈ. ÷Ù×ÏÄ ÓÐÉÓËÁ ÇÏ×ÏÒÉÔ ÎÁÍ, ÞÔÏ ÆÁÊÌ ÐÒÉÎÁÄÌÅÖÉÔ ÐÏÌØÚÏ×ÁÔÅÌÀ ‘esr’ É ÇÒÕÐÐÅ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ‘users’. ÷ÏÚÍÏÖÎÏ, ÍÁÛÉÎÁ ÎÁ ËÏÔÏÒÏÊ ÍÙ ÒÁÂÏÔÁÅÍ, ×ËÌÀÞÁÅÔ ×ÓÅÈ ÏÂÙÞÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ × ÜÔÕ ÇÒÕÐÐÕ ÐÏ ÕÍÏÌÞÁÎÉÀ; ÄÒÕÇÉÅ ÇÒÕÐÐÙ, ËÏÔÏÒÙÅ ×Ù ÍÏÖÅÔÅ ÏÂÙÞÎÏ ×ÓÔÒÅÔÉÔØ ÎÁ ÍÁÛÉÎÁÈ Ó ÒÁÚÄÅÌÅÎÉÅÍ ×ÒÅÍÅÎÉ ÜÔÏ ‘staff’, ‘admin’, ÉÌÉ ‘wheel’ (ÐÏ ÐÏÎÑÔÎÙÍ ÐÒÉÞÉÎÁÍ, ÇÒÕÐÐÙ ÎÅ ÔÁË ×ÁÖÎÙ ÎÁ ÏÄÎÏÐÏÌØÚÏ×ÁÔÅÌØÓËÉÈ ÒÁÂÏÞÉÈ ÓÔÁÎÃÉÑÈ É ðë). ÷ ×ÁÛÅÊ Unix ÐÏ ÕÍÏÌÞÁÎÉÀ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÒÕÇÁÑ ÇÒÕÐÐÁ, ×ÏÚÍÏÖÎÏ ÅÅ ÉÍÑ ÓÏ×ÐÁÄÁÅÔ Ó ÉÍÅÎÅÍ ×ÁÛÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÉÄÅÎÔÉÆÉËÁÔÏÒÁ.</P> >-<P>÷ ÓÔÒÏËÅ ‘-rw-r--r--’ ÐÒÅÄÓÔÁ×ÌÅÎÙ ÂÉÔÙ ÐÒÁ× ÄÌÑ ÜÔÏÇÏ ÆÁÊÌÁ. óÁÍÁÑ ÐÅÒ×ÁÑ ÐÏÚÉÃÉÑ ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÏÂÏÚÎÁÞÅÎÉÑ ËÁÔÁÌÏÇÏ× É ÓÉÍ×ÏÌØÎÙÈ ÓÓÙÌÏË, ÓÅÊÞÁÓ ÔÁÍ ÐÒÏÞÅÒË, ÅÓÌÉ ÂÙ ÜÔÏÔ ÆÁÊÌ ÂÙÌ ËÁÔÁÌÏÇÏÍ, ÔÏ ÔÁÍ ÂÙÌÏ ÂÙ ÕËÁÚÁÎÏ ‘d’, É ‘l’ ÄÌÑ ÓÉÍ×ÏÌØÎÏÊ ÓÓÙÌËÉ. óÌÅÄÕÀÝÉÅ ÔÒÉ ÐÏÚÉÃÉÉ ÏÔÏÂÒÁÖÁÀÔ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÚÁÔÅÍ ÔÒÉ ÐÏÚÉÃÉÉ ÜÔÏ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÇÒÕÐÐÙ, É ÐÏÓÌÅÄÎÉÅ ÔÒÉ ÐÏËÁÚÙ×ÁÀÔ ËÁËÉÅ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÉÍÅÀÔ ×ÓÅ ÏÓÔÁÌØÎÙÅ ÐÏÌØÚÏ×ÁÔÅÌÉ (ÞÁÓÔÏ ÎÁÚÙ×ÁÅÍÙÅ ‘ÍÉÒÏÍ’ (‘world’). ÷ÌÁÄÅÌÅà ÜÔÏÇÏ ÆÁÊÌÁ, ÐÏÌØÚÏ×ÁÔÅÌØ ‘esr’ ÍÏÖÅÔ É ÞÉÔÁÔØ É ÉÚÍÅÎÑÔØ ÅÇÏ, ÄÒÕÇÉÅ ÌÀÄÉ ×ÈÏÄÑÝÉÅ × ÇÒÕÐÐÕ ‘users’ ÍÏÇÕÔ ÔÏÌØËÏ ÞÉÔÁÔØ, ×ÓÅ ÄÒÕÇÉÅ ÔÁËÖÅ ÉÍÅÀÔ ÐÒÁ×Ï ÔÏÌØËÏ ÞÉÔÁÔØ ÆÁÊÌ. üÔÏ ÄÏ×ÏÌØÎÏ ÔÉÐÉÞÎÙÊ ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ ÄÌÑ ÏÂÙËÎÏ×ÅÎÎÏÇÏ ÆÁÊÌÁ ÄÁÎÎÙÈ.</P> >+<P>üÔÏ ÏÂÙÞÎÙÊ ÆÁÊÌ c ÄÁÎÎÙÍÉ. ÷Ù×ÏÄ ÓÐÉÓËÁ ÇÏ×ÏÒÉÔ ÎÁÍ, ÞÔÏ ÆÁÊÌ ÐÒÉÎÁÄÌÅÖÉÔ ÐÏÌØÚÏ×ÁÔÅÌÀ «esr» É ÇÒÕÐÐÅ ÐÏÌØÚÏ×ÁÔÅÌÅÊ «users». ÷ÏÚÍÏÖÎÏ, ÍÁÛÉÎÁ, ÎÁ ËÏÔÏÒÏÊ ÍÙ ÒÁÂÏÔÁÅÍ, ×ËÌÀÞÁÅÔ ×ÓÅÈ ÏÂÙÞÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ × ÜÔÕ ÇÒÕÐÐÕ ÐÏ ÕÍÏÌÞÁÎÉÀ; ÄÒÕÇÉÅ ÇÒÕÐÐÙ, ËÏÔÏÒÙÅ ÏÂÙÞÎÏ ÍÏÖÎÏ ×ÓÔÒÅÔÉÔØ ÎÁ ÍÁÛÉÎÁÈ Ó ÒÁÚÄÅÌÅÎÉÅÍ ×ÒÅÍÅÎÉ, ÜÔÏ «staff», «admin», ÉÌÉ «wheel» (ÐÏ ÐÏÎÑÔÎÙÍ ÐÒÉÞÉÎÁÍ ÇÒÕÐÐÙ ÎÅ ÔÁË ×ÁÖÎÙ ÎÁ ÏÄÎÏÐÏÌØÚÏ×ÁÔÅÌØÓËÉÈ ÒÁÂÏÞÉÈ ÓÔÁÎÃÉÑÈ É ðë). ÷ ×ÁÛÅÊ Unix ÐÏ ÕÍÏÌÞÁÎÉÀ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÒÕÇÁÑ ÇÒÕÐÐÁ, ×ÏÚÍÏÖÎÏ Å£ ÉÍÑ ÓÏ×ÐÁÄÁÅÔ Ó ÉÍÅÎÅÍ ×ÁÛÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÉÄÅÎÔÉÆÉËÁÔÏÒÁ.</P> >+<P>÷ ÓÔÒÏËÅ «-rw-r--r--» ÐÒÅÄÓÔÁ×ÌÅÎÙ ÂÉÔÙ ÐÒÁ× ÄÌÑ ÜÔÏÇÏ ÆÁÊÌÁ. óÁÍÁÑ ÐÅÒ×ÁÑ ÐÏÚÉÃÉÑ ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÏÂÏÚÎÁÞÅÎÉÑ ËÁÔÁÌÏÇÏ× É ÓÉÍ×ÏÌØÎÙÈ ÓÓÙÌÏË, ÓÅÊÞÁÓ ÔÁÍ ÐÒÏÞÅÒË, ÅÓÌÉ ÂÙ ÜÔÏÔ ÆÁÊÌ ÂÙÌ ËÁÔÁÌÏÇÏÍ, ÔÏ ÔÁÍ ÂÙÌÏ ÂÙ ÕËÁÚÁÎÏ «d», É «l» ÄÌÑ ÓÉÍ×ÏÌØÎÏÊ ÓÓÙÌËÉ. óÌÅÄÕÀÝÉÅ ÔÒÉ ÐÏÚÉÃÉÉ ÏÔÏÂÒÁÖÁÀÔ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÚÁÔÅÍ ÔÒÉ ÐÏÚÉÃÉÉ — ÐÒÁ×Á ÄÏÓÔÕÐÁ ÇÒÕÐÐÙ, É ÐÏÓÌÅÄÎÉÅ ÔÒÉ ÐÏËÁÚÙ×ÁÀÔ, ËÁËÉÅ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÉÍÅÀÔ ×ÓÅ ÏÓÔÁÌØÎÙÅ ÐÏÌØÚÏ×ÁÔÅÌÉ (ÞÁÓÔÏ ÎÁÚÙ×ÁÅÍÙÅ «ÍÉÒÏÍ» («world»). ÷ÌÁÄÅÌÅà ÜÔÏÇÏ ÆÁÊÌÁ, ÐÏÌØÚÏ×ÁÔÅÌØ «esr» ÍÏÖÅÔ É ÞÉÔÁÔØ É ÉÚÍÅÎÑÔØ ÅÇÏ, ÄÒÕÇÉÅ ÌÀÄÉ, ×ÈÏÄÑÝÉÅ × ÇÒÕÐÐÕ «users», ÍÏÇÕÔ ÔÏÌØËÏ ÞÉÔÁÔØ, ×ÓÅ ÏÓÔÁÌØÎÙÅ ÔÁËÖÅ ÉÍÅÀÔ ÐÒÁ×Ï ÔÏÌØËÏ ÞÉÔÁÔØ ÆÁÊÌ. üÔÏ ÄÏ×ÏÌØÎÏ ÔÉÐÉÞÎÙÊ ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ ÄÌÑ ÏÂÙËÎÏ×ÅÎÎÏÇÏ ÆÁÊÌÁ ÄÁÎÎÙÈ.</P> > <P>óÅÊÞÁÓ ÄÁ×ÁÊÔÅ ÐÏÓÍÏÔÒÉÍ ÎÁ ÆÁÊÌ Ó ÄÒÕÇÉÍÉ ÐÒÁ×ÁÍÉ ÄÏÓÔÕÐÁ. üÔÏÔ ÆÁÊÌ GCC, ËÏÍÐÉÌÑÔÏÒ GNU Ó ÑÚÙËÁ C.</P> > <TABLE > BORDER="0" >@@ -173,10 +174,10 @@ > ></TD > ></TR > ></TABLE> >-<P>üÔÏÔ ÆÁÊÌ ÐÒÉÎÁÄÌÅÖÉÔ ÐÏÌØÚÏ×ÁÔÅÌÀ Ó ÉÍÅÎÅÍ ‘root’ É ÇÒÕÐÐÅ ÎÁÚ×ÁÎÎÏÊ ‘bin’; ÏÎ ÍÏÖÅÔ ÂÙÔØ ÐÅÒÅÚÁÐÉÓÁÎ (ÉÚÍÅÎÅÎ) ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌÅÍ root, ÎÏ ÐÒÏÞÉÔÁÎ É ÚÁÐÕÝÅÎ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÌÀÂÙÍ. üÔÏ ÏÂÙÞÎÙÅ ÎÁÓÔÒÏÊËÉ ×ÌÁÄÅÌØÃÅ× ÆÁÊÌÁ É ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ ÄÌÑ ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÓÉÓÔÅÍÎÙÈ ÐÒÏÇÒÁÍÍ. çÒÕÐÐÁ ‘bin’ ÓÕÝÅÓÔ×ÕÅÔ ÎÁ ÎÅËÏÔÏÒÙÈ Unix ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÓÏÂÒÁÔØ ×ÍÅÓÔÅ ÓÉÓÔÅÍÎÙÅ ËÏÍÁÎÄÙ (ÅÅ ÉÍÑ ÜÔÏ ÉÓÔÏÒÉÞÅÓËÉÊ ÐÅÒÅÖÉÔÏË, ÓÏËÒÁÝÅÎÉÅ ÏÔ ‘binary’). ÷ ×ÁÛÅÊ ÓÉÓÔÅÍÅ ×ÍÅÓÔÏ ÎÅÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÇÒÕÐÐÁ ‘root’ (ÓÏ×ÓÅÍ ÎÅ ÔÏÖÅ ÓÁÍÏÅ, ÞÔÏ ÐÏÌØÚÏ×ÁÔÅÌØ ‘root’!).</P> >-<P>éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ ‘root’ ÜÔÏ ÕÓÌÏ×ÎÏÅ ÏÂÏÚÎÁÞÅÎÉÅ ÐÏÌØÚÏ×ÁÔÅÌÑ Ó ÎÏÍÅÒÏÍ ÉÄÅÎÔÉÆÉËÁÔÏÒÁ 0 (ID 0), ÜÔÏ ÓÐÅÃÉÁÌØÎÁÑ ÐÒÉ×ÉÌÉÇÅÒÏ×ÁÎÎÁÑ ÕÞÅÔÎÁÑ ÚÁÐÉÓØ ÐÏÌØÚÏ×ÁÔÅÌÑ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÄÅÌÁÔØ × ÓÉÓÔÅÍÅ ×ÓÅ ÎÅ ×ÚÉÒÁÑ ÎÉ ÎÁ ÞÔÏ. äÏÓÔÕÐ Ë ÓÉÓÔÅÍÅ ÐÏÄ root ÚÎÁÞÉÔÅÌÅÎ, ÎÏ ÎÅÂÅÚÏÐÁÓÅÎ; ÐÒÉ ÒÁÂÏÔÅ × ÓÉÓÔÅÍÅ ÐÏÄ root, ÄÁÖÅ ÏÐÅÞÁÔËÁ × ËÏÍÁÎÄÅ ÍÏÖÅÔ ÐÏÌÎÏÓÔØÀ ÐÏ×ÒÅÄÉÔØ ÉÌÉ ÕÎÉÞÔÏÖÉÔØ ËÒÉÔÉÞÎÏ ×ÁÖÎÙÅ ÓÉÓÔÅÍÎÙÅ ÆÁÊÌÙ, × ÔÏ ×ÒÅÍÑ ËÁË ÜÔÁ ÖÅ ËÏÍÁÎÄÁ ×ÙÐÏÌÎÅÎÎÁÑ ÐÏÄ ÕÞÅÔÎÏÊ ÚÁÐÉÓØÀ ÏÂÙÞÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ ÎÅ ÓÍÏÖÅÔ ÜÔÏÇÏ ÓÄÅÌÁÔØ.</P> >-<P>ðÏÓËÏÌØËÕ ÕÞÅÔÎÁÑ ÚÁÐÉÓØ ÐÏÌØÚÏ×ÁÔÅÌÑ root ÎÁÓÔÏÌØËÏ ×ÓÅÍÏÇÕÝÁ, ÄÏÓÔÕÐ Ë ÎÅÊ ÄÏÌÖÅÎ ÏÈÒÁÎÑÔÓÑ ÏÓÏÂÅÎÎÏ ÔÝÁÔÅÌØÎÏ. ðÁÒÏÌØ ×ÁÛÅÇÏ root ÜÔÏ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÎÁÉÂÏÌÅÅ ËÒÉÔÉÞÎÙÊ ÕÞÁÓÔÏË ÂÅÚÏÐÁÓÎÏÓÔÉ ÉÎÆÏÒÍÁÃÉÉ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ, ÜÔÏ ÔÏ ÞÔÏ ÌÀÂÏÊ ×ÚÌÏÍÝÉË ÉÌÉ ÞÅÌÏ×ÅË ÏÓÕÝÅÓÔ×ÌÑÀÝÉÊ ÎÅÓÁÎËÃÉÏÎÉÒÏ×ÁÎÎÙÊ ÄÏÓÔÕÐ ÐÏÐÙÔÁÅÔÓÑ ÐÏÌÕÞÉÔØ.</P> >-<P>ï ÐÁÒÏÌÑÈ: ÎÅ ÚÁÐÉÓÙ×ÁÊÔÅ ÉÈ É ÎÅ ÉÓÐÏÌØÚÕÊÔÅ ÐÁÒÏÌÉ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÌÅÇËÏ ÐÏÄÏÂÒÁÎÙ, ÔÁËÉÅ ËÁË ÉÍÑ ×ÁÛÅÊ ÄÅ×ÕÛËÉ/ÐÁÒÎÑ/ÓÕÐÒÕÇÁ. üÔÁ ÕÄÉ×ÉÔÅÌØÎÏ, ÎÏ ÉÍÅÎÎÏ ÐÏÄÏÂÎÁÑ ÐÌÏÈÁÑ ÐÒÁËÔÉËÁ, ÂÅÚ ËÏÎÃÁ ÐÏÍÏÇÁÅÔ ×ÚÌÏÍÝÉËÁÍ. ðÏÄÈÏÄÑ ÂÏÌÅÅ ÕÎÉ×ÅÒÓÁÌØÎÏ, ÎÅ ×ÙÂÉÒÁÊÔÅ ×ÏÏÂÝÅ ËÁËÏÅ-ÌÉÂÏ ÓÌÏ×Ï ÉÚ ÓÌÏ×ÁÒÑ; ÓÕÝÅÓÔ×ÕÀÔ ÐÒÏÇÒÁÍÍÙ ÎÁÚÙ×ÁÅÍÙÅ <I CLASS="firstterm">×ÚÌÏÍÝÉË ÓÏ ÓÐÒÁ×ÏÞÎÉËÏÍ</I> (<I CLASS="firstterm">dictionary crackers</I>), ÐÏÄÂÉÒÁÀÝÉÅ ÐÁÒÏÌÉ ÉÚ ÓÐÉÓËÁ ÞÁÓÔÏÉÓÐÏÌØÚÕÅÍÙÈ ÓÌÏ×. èÏÒÏÛÉÊ ÐÒÉÅÍ ×ÙÂÏÒÁ ÐÁÒÏÌÑ, ÜÔÏ ×ÚÑÔØ ËÏÍÂÉÎÁÃÉÀ ÓÌÏ×Á É ÃÉÆÒÙ É ÄÒÕÇÏÇÏ ÓÌÏ×Á, ÎÁÐÒÉÍÅÒ, ‘shark6cider’ ÉÌÉ ‘jump3joy’; ÜÔÏ ÓÄÅÌÁÅÔ ÐÒÏÓÔÒÁÎÓÔ×Ï ÐÏÉÓËÁ ÓÌÉÛËÏÍ ÂÏÌØÛÉÍ ÄÌÑ ×ÚÌÏÍÝÉËÁ ÓÏ ÓÌÏ×ÁÒÅÍ. ÎÅ ÉÓÐÏÌØÚÕÊÔÅ ÜÔÉ ÐÒÉÍÅÒÙ — ÐÏÓÌÅ ÐÒÏÞÔÅÎÉÑ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ ×ÚÌÏÍÝÉËÉ ÍÏÇÕÔ ÄÏÂÁ×ÉÔØ ÉÈ × Ó×ÏÉ ÓÌÏ×ÁÒÉ.</P> >+<P>üÔÏÔ ÆÁÊÌ ÐÒÉÎÁÄÌÅÖÉÔ ÐÏÌØÚÏ×ÁÔÅÌÀ Ó ÉÍÅÎÅÍ «root» É ÇÒÕÐÐÅ ÎÁÚ×ÁÎÎÏÊ «bin»; ÏÎ ÍÏÖÅÔ ÂÙÔØ ÐÅÒÅÚÁÐÉÓÁÎ (ÉÚÍÅΣÎ) ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌÅÍ root, ÎÏ ÐÒÏÞÉÔÁÎ É ÚÁÐÕÝÅÎ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ËÅÍ ÕÇÏÄÎÏ. üÔÏ ÏÂÙÞÎÙÅ ÎÁÓÔÒÏÊËÉ ×ÌÁÄÅÌØÃÅ× ÆÁÊÌÁ É ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ ÄÌÑ ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÓÉÓÔÅÍÎÙÈ ÐÒÏÇÒÁÍÍ. çÒÕÐÐÁ «bin» ÓÕÝÅÓÔ×ÕÅÔ ÎÁ ÎÅËÏÔÏÒÙÈ Unix ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÓÏÂÒÁÔØ ×ÍÅÓÔÅ ÓÉÓÔÅÍÎÙÅ ËÏÍÁÎÄÙ (Å£ ÎÁÚ×ÁÎÉÅ — ÜÔÏ ÉÓÔÏÒÉÞÅÓËÉÊ ÐÅÒÅÖÉÔÏË, ÓÏËÒÁÝÅÎÉÅ ÏÔ «binary»). ÷ ×ÁÛÅÊ ÓÉÓÔÅÍÅ ×ÍÅÓÔÏ ÎÅ£ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÇÒÕÐÐÁ «root» (ÓÏ×ÓÅÍ ÎÅ ÔÏÖÅ ÓÁÍÏÅ, ÞÔÏ ÐÏÌØÚÏ×ÁÔÅÌØ «root»!).</P> >+<P>éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ «root» — ÜÔÏ ÕÓÌÏ×ÎÏÅ ÏÂÏÚÎÁÞÅÎÉÅ ÐÏÌØÚÏ×ÁÔÅÌÑ Ó ÎÏÍÅÒÏÍ ÉÄÅÎÔÉÆÉËÁÔÏÒÁ 0 (ID 0), ÓÐÅÃÉÁÌØÎÁÑ ÐÒÉ×ÉÌÅÇÉÒÏ×ÁÎÎÁÑ ÕÞ£ÔÎÁÑ ÚÁÐÉÓØ ÐÏÌØÚÏ×ÁÔÅÌÑ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÄÅÌÁÔØ × ÓÉÓÔÅÍÅ ×ÓÅ, ÎÅ ×ÚÉÒÁÑ ÎÉ ÎÁ ÞÔÏ. äÏÓÔÕÐ Ë ÓÉÓÔÅÍÅ ÐÏÄ root ×ÁÖÅÎ, ÎÏ ÎÅÂÅÚÏÐÁÓÅÎ; ÐÒÉ ÒÁÂÏÔÅ × ÓÉÓÔÅÍÅ ÐÏÄ root ÄÁÖÅ ÏÐÅÞÁÔËÁ × ËÏÍÁÎÄÅ ÍÏÖÅÔ ÐÏÌÎÏÓÔØÀ ÐÏ×ÒÅÄÉÔØ ÉÌÉ ÕÎÉÞÔÏÖÉÔØ ËÒÉÔÉÞÎÏ ×ÁÖÎÙÅ ÓÉÓÔÅÍÎÙÅ ÆÁÊÌÙ, × ÔÏ ×ÒÅÍÑ ËÁË ÜÔÁ ÖÅ ËÏÍÁÎÄÁ, ×ÙÐÏÌÎÅÎÎÁÑ ÐÏÄ ÕÞ£ÔÎÏÊ ÚÁÐÉÓØÀ ÏÂÙÞÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÎÅ ÓÍÏÖÅÔ ÜÔÏÇÏ ÓÄÅÌÁÔØ.</P> >+<P>ðÏÓËÏÌØËÕ ÕÞ£ÔÎÁÑ ÚÁÐÉÓØ ÐÏÌØÚÏ×ÁÔÅÌÑ root ÎÁÓÔÏÌØËÏ ×ÓÅÍÏÇÕÝÁ, ÄÏÓÔÕÐ Ë ÎÅÊ ÄÏÌÖÅÎ ÏÈÒÁÎÑÔØÓÑ ÏÓÏÂÅÎÎÏ ÔÝÁÔÅÌØÎÏ. ðÁÒÏÌØ ×ÁÛÅÇÏ root — ÜÔÏ ÎÁÉÂÏÌÅÅ ËÒÉÔÉÞÎÙÊ ÕÞÁÓÔÏË ÂÅÚÏÐÁÓÎÏÓÔÉ ÉÎÆÏÒÍÁÃÉÉ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ, ÜÔÏ ÔÏ, ÞÔÏ ÌÀÂÏÊ ×ÚÌÏÍÝÉË ÉÌÉ ÞÅÌÏ×ÅË, ÏÓÕÝÅÓÔ×ÌÑÀÝÉÊ ÎÅÓÁÎËÃÉÏÎÉÒÏ×ÁÎÎÙÊ ÄÏÓÔÕÐ, ÐÏÐÙÔÁÅÔÓÑ ÐÏÌÕÞÉÔØ.</P> >+<P>ï ÐÁÒÏÌÑÈ: ÎÅ ÚÁÐÉÓÙ×ÁÊÔÅ ÉÈ É ÎÅ ÉÓÐÏÌØÚÕÊÔÅ ÐÁÒÏÌÉ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÌÅÇËÏ ÐÏÄÏÂÒÁÎÙ, ÔÁËÉÅ ËÁË ÉÍÑ ×ÁÛÅÊ ÄÅ×ÕÛËÉ/ÐÁÒÎÑ/ÓÕÐÒÕÇÁ. üÔÏ ÕÄÉ×ÉÔÅÌØÎÏ, ÎÏ ÉÍÅÎÎÏ ÐÏÄÏÂÎÁÑ ÐÌÏÈÁÑ ÐÒÁËÔÉËÁ ÂÅÚ ËÏÎÃÁ ÐÏÍÏÇÁÅÔ ×ÚÌÏÍÝÉËÁÍ. ðÏÄÈÏÄÑ ÂÏÌÅÅ ÕÎÉ×ÅÒÓÁÌØÎÏ, ÎÅ ×ÙÂÉÒÁÊÔÅ ×ÏÏÂÝÅ ËÁËÏÅ-ÌÉÂÏ ÓÌÏ×Ï ÉÚ ÓÌÏ×ÁÒÑ; ÓÕÝÅÓÔ×ÕÀÔ ÐÒÏÇÒÁÍÍÙ ÎÁÚÙ×ÁÅÍÙÅ <I CLASS="firstterm">×ÚÌÏÍÝÉË ÓÏ ÓÐÒÁ×ÏÞÎÉËÏÍ</I> (<I CLASS="firstterm">dictionary crackers</I>), ÐÏÄÂÉÒÁÀÝÉÅ ÐÁÒÏÌÉ ÉÚ ÓÐÉÓËÁ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÙÈ ÓÌÏ×. èÏÒÏÛÉÊ ÐÒÉ£Í ×ÙÂÏÒÁ ÐÁÒÏÌÑ, ÜÔÏ ×ÚÑÔØ ËÏÍÂÉÎÁÃÉÀ ÓÌÏ×Á, ÃÉÆÒÙ É ÄÒÕÇÏÇÏ ÓÌÏ×Á, ÎÁÐÒÉÍÅÒ, «shark6cider» ÉÌÉ «jump3joy»; ÜÔÏ ÓÄÅÌÁÅÔ ÐÒÏÓÔÒÁÎÓÔ×Ï ÐÏÉÓËÁ ÓÌÉÛËÏÍ ÂÏÌØÛÉÍ ÄÌÑ ×ÚÌÏÍÝÉËÁ ÓÏ ÓÌÏ×ÁÒ£Í. îÅ ÉÓÐÏÌØÚÕÊÔÅ ÜÔÉ ÐÒÉÍÅÒÙ — ÐÏÓÌÅ ÐÒÏÞÔÅÎÉÑ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ ×ÚÌÏÍÝÉËÉ ÍÏÇÕÔ ÄÏÂÁ×ÉÔØ ÉÈ × Ó×ÏÉ ÓÌÏ×ÁÒÉ.</P> > <P>ôÅÐÅÒØ ÒÁÓÓÍÏÔÒÉÍ ÔÒÅÔÉÊ ÓÌÕÞÁÊ:</P> > <TABLE > BORDER="0" >@@ -196,11 +197,11 @@ > ></TD > ></TR > ></TABLE> >-<P>üÔÏÔ ÆÁÊÌ Ñ×ÌÑÅÔÓÑ ËÁÔÁÌÏÇÏÍ (ÎÁ ÜÔÏ ÕËÁÚÙ×ÁÅÔ ‘d’ × ÐÅÒ×ÏÊ ÐÏÚÉÃÉÉ). íÙ ×ÉÄÉÍ, ÞÔÏ ÉÚÍÅÎÅÎ ÏÎ ÍÏÖÅÔ ÂÙÔØ ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌÅÍ esr, ÎÏ ÞÉÔÁÔØ É ×ÙÐÏÌÎÑÔØ ÍÏÇÕÔ ×ÓÅ.</P> >-<P>ðÒÁ×Ï ÞÔÅÎÉÑ ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÐÒÏÓÍÁÔÒÉ×ÁÔØ ËÁÔÁÌÏÇ — ×ÉÄÅÔØ ÉÍÅÎÁ ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×, ËÏÔÏÒÙÅ ÏÎ ÓÏÖÅÒÖÉÔ. ðÒÁ×Ï ÉÚÍÅÎÑÔØ ËÁÔÁÌÏÇ ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ É ÕÄÁÌÑÔØ × ÎÅÍ ÆÁÊÌÙ. åÓÌÉ ×Ù ×ÓÐÏÍÎÉÔÅ, ÞÔÏ ËÁÔÁÌÏÇ ÜÔÏ ÆÁÊÌ ÓÏ ÓÐÉÓËÏÍ ÓÏÄÅÒÖÁÝÉÈÓÑ × ÎÅÍ ÆÁÊÌÏ× É ÐÏÄËÁÔÁÌÏÇÏ×, ÔÏ ÜÔÏ ÐÒÁ×ÉÌÏ ÓÔÁÎÅÔ ÐÏÎÑÔÎÙÍ.</P> >-<P>ðÒÁ×Ï ×ÙÐÏÌÎÑÔØ ÄÌÑ ËÁÔÁÌÏÇÁ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÏÔËÒÙ×ÁÔØ ÆÁÊÌÙ É ÐÏÄËÁÔÁÌÏÇÉ ÎÁÈÏÄÑÝÉÅÓÑ × ÎÅÍ. ÷ ÒÅÚÕÌØÔÁÔÅ ×Ù ÐÏÌÕÞÁÅÔÅ ÄÏÓÔÕÐ Ë ÓÐÉÓËÕ i-node ËÁÔÁÌÏÇÁ. ëÁÔÁÌÏÇ Ó ÐÏÌÎÏÓÔØÀ ÚÁÐÒÅÝÅÎÎÙÍ ÄÌÑ ×ÓÅÈ ÐÒÁ×ÏÍ ×ÙÐÏÌÎÅÎÉÑ ÂÕÄÅÔ ÂÅÓÐÏÌÅÚÎÙÍ.</P> >-<P>÷ÒÅÍÑ ÏÔ ×ÒÅÍÅÎÉ ×ÁÍ ÂyÄÕÔ ×ÓÔÒÅÞÁÔØÓÑ ËÁÔÁÌÏÇÉ Õ ËÏÔÏÒÙÈ ÕÓÔÁÎÏ×ÌÅÎÏ ÐÒÁ×Ï ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÄÌÑ ×ÓÅÈ, Á ÄÏÓÔÕÐ ÎÁ ÞÔÅÎÉÅ ÚÁÐÒÅÝÅÎ; ÜÔÏ ÚÎÁÞÉÔ ÌÀÂÏÊ ÐÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ÐÏÌÕÞÁÔØ ÉÚ ÎÅÇÏ ÆÁÊÌÙ É ÐÏÄËÁÔÁÌÏÇÉ, ÔÏÌØËÏ ÅÓÌÉ ÔÏÞÎÏ ÚÎÁÅÔ ÉÈ ÉÍÅÎÁ (Ô.Ë. ÓÐÉÓÏË ÆÁÊÌÏ× ÎÅ ÍÏÖÅÔ ÂÙÔØ ××Ù×ÅÄÅÎ).</P> >-<P>÷ÁÖÎÏ ÚÁÐÏÍÎÉÔØ, ÞÔÏ ÐÒÁ×Á ÎÁ ÞÔÅÎÉÅ, ÉÚÍÅÎÅÎÉÅ ÉÌÉ ×ÙÐÏÌÎÅÎÉÅ ÄÌÑ ÆÁÊÌÏ× É ÐÏÄËÁÔÁÌÏÇÏ× ÎÅÚÁ×ÉÓÑÔ É ÓÁÍÏÓÔÏÑÔÅÌØÎÙ ÏÔ ÐÒÁ× ÄÏÓÔÕÐÁ Ë ÓÏÄÅÒÖÁÝÅÍÕ ÉÈ ËÁÔÁÌÏÇÕ. ÷ ÞÁÓÔÎÏÓÔÉ, ÐÒÁ×Ï ÚÁÐÉÓÉ × ËÁÔÁÌÏÇ ÏÚÎÁÞÁÅÔ ÞÔÏ ×Ù ÍÏÖÅÔ ÓÏÚÄÁ×ÁÔØ ÎÏ×ÙÅ ÉÌÉ ÕÄÁÌÑÔØ ÓÕÝÅÓÔ×ÕÀÝÉÅ × ÎÅÍ ÆÁÊÌÙ, ÎÏ ÎÅ ÄÁÅÔ Á×ÔÏÍÔÉÞÅÓËÉ ÐÒÁ×Á ÎÁ ÉÚÍÅÎÅÎÉÅ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÆÁÊÌÏ×.</P> >+<P>üÔÏÔ ÆÁÊÌ Ñ×ÌÑÅÔÓÑ ËÁÔÁÌÏÇÏÍ (ÎÁ ÜÔÏ ÕËÁÚÙ×ÁÅÔ «d» × ÐÅÒ×ÏÊ ÐÏÚÉÃÉÉ). íÙ ×ÉÄÉÍ, ÞÔÏ ÉÚÍÅΣΠÏÎ ÍÏÖÅÔ ÂÙÔØ ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌÅÍ esr, ÎÏ ÞÉÔÁÔØ É ×ÙÐÏÌÎÑÔØ ÅÇÏ ÍÏÇÕÔ ×ÓÅ.</P> >+<P>ðÒÁ×Ï ÞÔÅÎÉÑ ÄÁ£Ô ×ÏÚÍÏÖÎÏÓÔØ ÐÒÏÓÍÁÔÒÉ×ÁÔØ ËÁÔÁÌÏÇ — ×ÉÄÅÔØ ÉÍÅÎÁ ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×, ËÏÔÏÒÙÅ ÏÎ ÓÏÄÅÒÖÉÔ. ðÒÁ×Ï ÉÚÍÅÎÑÔØ ËÁÔÁÌÏÇ ÄÁ£Ô ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ É ÕÄÁÌÑÔØ × ÎÅÍ ÆÁÊÌÙ. åÓÌÉ ×Ù ×ÓÐÏÍÎÉÔÅ, ÞÔÏ ËÁÔÁÌÏÇ — ÜÔÏ ÆÁÊÌ ÓÏ ÓÐÉÓËÏÍ ÓÏÄÅÒÖÁÝÉÈÓÑ × ÎÅÍ ÆÁÊÌÏ× É ÐÏÄËÁÔÁÌÏÇÏ×, ÔÏ ÜÔÏ ÐÒÁ×ÉÌÏ ÓÔÁÎÅÔ ÐÏÎÑÔÎÙÍ.</P> >+<P>ðÒÁ×Ï ×ÙÐÏÌÎÑÔØ ÄÌÑ ËÁÔÁÌÏÇÁ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÏÔËÒÙ×ÁÔØ ÆÁÊÌÙ É ÐÏÄËÁÔÁÌÏÇÉ, ÎÁÈÏÄÑÝÉÅÓÑ × ÎÅÍ. ÷ ÒÅÚÕÌØÔÁÔÅ ×Ù ÐÏÌÕÞÁÅÔÅ ÄÏÓÔÕÐ Ë ÓÐÉÓËÕ ÉÎÄÅËÓÎÙÈ ÄÅÓËÒÉÐÔÏÒÏ× ËÁÔÁÌÏÇÁ. ëÁÔÁÌÏÇ Ó ÐÏÌÎÏÓÔØÀ ÚÁÐÒÅÝ£ÎÎÙÍ ÄÌÑ ×ÓÅÈ ÐÒÁ×ÏÍ ×ÙÐÏÌÎÅÎÉÑ ÂÕÄÅÔ ÂÅÓÐÏÌÅÚÎÙÍ.</P> >+<P>÷ÒÅÍÑ ÏÔ ×ÒÅÍÅÎÉ ×ÁÍ ÂyÄÕÔ ×ÓÔÒÅÞÁÔØÓÑ ËÁÔÁÌÏÇÉ, Õ ËÏÔÏÒÙÈ ÕÓÔÁÎÏ×ÌÅÎÏ ÐÒÁ×Ï ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÄÌÑ ×ÓÅÈ, Á ÄÏÓÔÕÐ ÎÁ ÞÔÅÎÉÅ ÚÁÐÒÅÝ£Î; ÜÔÏ ÚÎÁÞÉÔ, ÞÔÏ ÌÀÂÏÊ ÐÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ÐÏÌÕÞÁÔØ ÉÚ ÎÅÇÏ ÆÁÊÌÙ É ÐÏÄËÁÔÁÌÏÇÉ, ÔÏÌØËÏ ÅÓÌÉ ÔÏÞÎÏ ÚÎÁÅÔ ÉÈ ÉÍÅÎÁ (Ô.Ë. ÓÐÉÓÏË ÆÁÊÌÏ× ÎÅ ÍÏÖÅÔ ÂÙÔØ ×Ù×ÅÄÅÎ).</P> >+<P>÷ÁÖÎÏ ÚÁÐÏÍÎÉÔØ, ÞÔÏ ÐÒÁ×Á ÎÁ ÞÔÅÎÉÅ, ÉÚÍÅÎÅÎÉÅ ÉÌÉ ×ÙÐÏÌÎÅÎÉÅ ÄÌÑ ÆÁÊÌÏ× É ÐÏÄËÁÔÁÌÏÇÏ× ÎÅ ÚÁ×ÉÓÑÔ ÏÔ ÐÒÁ× ÄÏÓÔÕÐÁ Ë ÓÏÄÅÒÖÁÝÅÍÕ ÉÈ ËÁÔÁÌÏÇÕ. ÷ ÞÁÓÔÎÏÓÔÉ, ÐÒÁ×Ï ÚÁÐÉÓÉ × ËÁÔÁÌÏÇ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÓÏÚÄÁ×ÁÔØ ÎÏ×ÙÅ ÉÌÉ ÕÄÁÌÑÔØ ÓÕÝÅÓÔ×ÕÀÝÉÅ × ÎÅÍ ÆÁÊÌÙ, ÎÏ ÎÅ ÄÁ£Ô Á×ÔÏÍÁÔÉÞÅÓËÉ ÐÒÁ×Á ÎÁ ÉÚÍÅÎÅÎÉÅ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÆÁÊÌÏ×.</P> > <P>÷ ÚÁËÌÀÞÅÎÉÅ, ÄÁ×ÁÊÔÅ ÐÏÓÍÏÔÒÉÍ ÎÁ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÐÒÏÇÒÁÍÍÙ login.</P> > <TABLE > BORDER="0" >@@ -219,12 +220,12 @@ > ></TD > ></TR > ></TABLE> >-<P>ëÁË ÍÙ É ÏÖÉÄÁÌÉ, ÎÁÂÌÀÄÁÅÍ ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ ËÁË Õ ÓÉÓÔÅÍÎÏÊ ËÏÍÁÎÄÙ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ‘s’, ÇÄÅ ÄÏÌÖÅÎ ÂÙÌ ÎÁÈÏÄÉÔÓÑ ÂÉÔ ÐÒÁ×Á ×ÙÐÏÌÎÅÎÉÑ ÄÌÑ ×ÌÁÄÅÌØÃÁ. üÔÏ ×ÉÄÉÍÏÅ ÐÒÏÑ×ÌÅÎÉÅ ÓÐÅÃÉÁÌØÎÏÇÏ ÐÒÁ×Á ÎÁÚÙ×ÁÅÍÏÇÏ ÕÓÔÁÎÏ×ËÁ ÐÒÁ× ÐÏÌØÚÏ×ÁÔÅÌÑ ‘set-user-id’ ÉÌÉ <I CLASS="firstterm">setuid it</I>.</P> >-<P>âÉÔ setuid ÏÂÙÞÎÏ ÄÏÂÁ×ÌÑÅÔÓÑ Ë ÐÒÏÇÒÁÍÍÁÍ ÎÕÖÄÁÀÝÉÍÓÑ × ÔÏÍ, ÞÔÏÂÙ ÄÁÔØ ÐÒÁ×Á root ÏÂÙÞÎÏÍÕ ÐÏÌØÚÏ×ÁÔÅÌÀ, ÎÏ ËÏÎÒÏÌÌÉÒÕÅÍÙÍ ÓÐÏÓÏÂÏÍ. ëÏÇÄÁ ÏÎ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÎÁ ×ÙÐÏÌÎÑÅÍÕÀ ÐÒÏÇÒÁÍÍÕ, ×Ù ÐÏÌÕÞÁÅÔÅ ÐÒÉ×ÉÌÅÇÉÉ ×ÌÁÄÅÌØÃÁ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ ÎÁ ×ÒÅÍÑ ÅÅ ×ÙÐÏÌÎÅÎÉÑ ÏÔ ×ÁÛÅÇÏ ÉÍÅÎÉ, × ÌÀÂÏÍ ÓÌÕÞÁÅ, ÒÁ×ÎÏÓÉÌØÎÙ ÏÎÉ ×ÁÛÉÍ ÉÌÉ ÎÅÔ.</P> >-<P>ëÁË É ÓÁÍÁ ÕÞÅÔÎÁÑ ÚÁÐÉÓØ root, ÐÒÏÇÒÁÍÍÙ Ó ÕÓÔÁÎÏ×ÌÅÎÎÙÍ ÂÉÔÏÍ setuid ÐÏÌÅÚÎÙ, ÎÏ ÏÐÁÓÎÙ ÄÌÑ ÐÒÉÍÅÎÅÎÉÑ. ìÀÂÏÊ ËÔÏ ÓÐÏÓÏÂÅÎ ÎÉÓÐÒÏ×ÅÒÇÎÕÔØ ÉÌÉ ÍÏÄÉÆÉÃÉÒÏ×ÁÔØ setuid ÐÒÏÇÒÁÍÍÕ ×ÌÁÄÅÌÅà ËÏÔÏÒÏÊ root, ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÅÅ ÄÌÑ ÚÁÐÕÓËÁ ËÏÍÁÎÄÎÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ shell Ó ÐÒÉ×ÉÌÅÇÉÑÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑ root. ðÏ ÜÔÏÊ ÐÒÉÞÉÎÅ, ÐÒÉ ÏÔËÒÙÔÉÉ ÆÁÊÌÁ ÄÌÑ ÚÁÐÉÓÉ Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÔËÌÀÞÁÅÔ setuid ÂÉÔ ÎÁ ÂÏÌØÛÉÎÓÔ×Å Unix. íÎÏÇÉÅ ÁÔÁËÉ ÎÁ ÂÅÚÏÐÁÓÎÏÓÔØ Unix ÐÙÔÁÀÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÛÉÂËÉ É ÕÑÚ×ÉÍÏÓÔÉ × setuid ÐÒÏÇÒÁÍÍÁÈ ÄÌÑ ÉÈ ÒÁÚÒÕÛÅÎÉÑ. ðÏÜÔÏÍÕ ÚÄÒÁ×ÏÍÙÓÌÑÝÉÅ ÓÉÓÔÅÍÎÙÅ ÁÄÍÉÎÉÓÔÒÁÔÏÒÙ ÏÓÏÂÅÎÎÏ ÎÁÓÔÏÒÏÖÅÎÎÏ ÏÔÎÏÓÑÔÓÑ Ë ÜÔÉÍ ÐÒÏÇÒÁÍÍÁÍ É ÎÅÏÈÏÔÎÏ ÉÈ ÕÓÔÁÎÁ×ÌÉ×ÁÀÔ.</P> >-<P>÷ÙÛÅ, ×Ï ×ÒÅÍÑ ÏÂÓÕÖÄÅÎÉÑ ÐÒÁ× ÄÏÓÔÕÐÁ, ÍÙ ÕÐÕÓÔÉÌÉ ÐÁÒÕ ×ÁÖÎÙÈ ÄÅÔÁÌÅÊ, Á ÉÍÅÎÎÏ, ËÁËÁÑ ÇÒÕÐÐÁ ×ÌÁÄÅÅÔ É ËÁËÉÅ ÐÒÁ×Á ÐÒÉÓ×ÁÉ×ÁÀÔÓÑ ÆÁÊÌÕ É ËÁÔÁÌÏÇÕ ËÏÇÄÁ ÏÎ ×ÐÅÒ×ÙÅ ÓÏÚÄÁÅÔÓÑ. ÷ÏÐÒÏÓ ÇÒÕÐÐÙ ÓÐÏÒÎÙÊ, ÐÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ ÂÙÔØ ÞÌÅÎÁÍÉ ÎÅÓËÏÌØËÉÈ ÇÒÕÐÐ, ÎÏ ÏÄÎÁ ÉÚ ÎÉÈ (ÏÂÕÓÌÏ×ÌÅÎÎÁÑ × ÚÁÐÉÓÉ ÐÏÌØÚÏ×ÁÔÅÌÑ × <TT CLASS="filename">/etc/passwd</TT>) Ñ×ÌÑÅÔÓÑ <I CLASS="firstterm">ÇÒÕÐÐÏÊ ÕÓÔÁÎÏ×ÌÅÎÎÏÊ ÐÏ ÕÍÏÌÞÁÎÉÀ</I> (<I CLASS="firstterm">default group</I>) ÄÌÑ ÜÔÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ É ÏÂÙÞÎÏ ÏÎÁ É ÕËÁÚÙ×ÁÅÔÓÑ × ÄÌÑ ×ÎÏ×Ø ÓÏÚÄÁÎÎÏÇÏ ÆÁÊÌÁ.</P> >-<P>éÓÔÏÒÉÑ Ó ÎÁÞÁÌØÎÙÍÉ ÂÉÔÁÍÉ ÐÒÁ× ÄÏÓÔÕÐÁ ÎÅÍÎÏÇÏ ÂÏÌÅÅ ÓÌÏÖÎÁÑ. ðÒÏÇÒÁÍÍÁ ÓÏÚÄÁÀÝÁÑ ÆÁÊÌ ÏÂÙÞÎÏ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÔÏÇÏ ËÔÏ ÅÅ ÚÁÐÕÓÔÉÌ. ïÄÎÁËÏ ÜÔÏ ÍÏÖÎÏ ÉÚÍÅÎÉÔØ, ÐÏÍÅÎÑ× ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÏËÒÕÖÅÎÉÑ ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">umask</I>. Umask ÏÐÒÅÄÅÌÑÅÔ ËÁËÉÅ ÂÉÔÙ ÐÒÁ× ÄÏÓÔÕÐÁ ÐÒÉ ÓÏÚÄÁÎÉÉ ÆÁÊÌÁ <EM>ÏÔËÌÀÞÉÔØ</EM>; ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÏÅ É ÕÓÔÁÎÁ×ÌÉ×ÁÅÍÏÅ ÐÏ ÕÍÏÌÞÁÎÉÀ ÎÁ ÂÏÌØÛÉÎÓÔ×Å ÓÉÓÔÅÍ ÚÎÁÞÅÎÉÅ ÜÔÏ -------w- ÉÌÉ 002, ËÏÔÏÒÏÅ ×ÙËÌÀÞÁÅÔ ÂÉÔ ÐÒÁ×Á ÉÚÍÅÎÅÎÉÑ ÍÉÒÏÍ. úÁ ÄÏÐÏÌÎÉÔÅÌØÎÙÍÉ ÐÏÄÒÏÂÎÏÓÔÑÍÉ Ï ÐÅÒÅÍÅÎÎÏÊ umask ÍÏÖÎÏ ÏÂÒÁÔÉÔØÓÑ Ë ÓÔÒÁÎÉÃÁÍ ÒÕËÏ×ÏÄÓÔ×Á man ×ÁÛÅÇÏ shell.</P> >-<P>îÁÞÁÌØÎÏÅ ÚÁÎÞÅÎÉÅ ÇÒÕÐÐÙ ÄÌÑ ËÁÔÁÌÏÇÁ ÔÁËÖÅ ÎÅÍÎÏÇÏ ÓÌÏÖÎÅÅ. îÁ ÎÅËÏÔÏÒÙÈ Unix ÄÌÑ ÎÏ×ÏÇÏ ËÁÔÁÌÏÇÁ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÇÒÕÐÐÁ ÓÏÚÄÁÀÝÅÇÏ ÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ (ÜÔÏ ÓÏÇÌÁÛÅÎÉÅ × ÓÔÉÌÅ System V); ÎÁ ÄÒÕÇÉÈ ÏÎ ÎÁÓÌÅÄÕÅÔ ÇÒÕÐÐÕ ÒÏÄÉÔÅÌØÓËÏÇÏ ËÁÔÁÌÏÇÁ (ÓÏÇÌÁÛÅÎÉÅ × ÓÔÉÌÅ BSD). ÷ ÎÅËÏÔÏÒÙÈ ÓÏ×ÒÅÍÅÎÎÙÈ Unix, ×ËÌÀÞÁÑ Linux, ÐÏÓÌÅÄÎÅÅ ÐÏ×ÅÄÅÎÉÅ ÍÏÖÅÔ ÂÙÔØ ×ÙÂÒÁÎÏ ÕÓÔÁÎÏ×ËÏÊ ÄÌÑ ËÁÔÁÌÏÇÁ ÁÔÒÉÂÕÔÁ set-group-ID (chmod g+s).</P></DIV> >+<P>ëÁË ÍÙ É ÏÖÉÄÁÌÉ, ÎÁÂÌÀÄÁÅÍ ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ ËÁË Õ ÓÉÓÔÅÍÎÏÊ ËÏÍÁÎÄÙ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ «s», ÇÄÅ ÄÏÌÖÅÎ ÂÙÌ ÎÁÈÏÄÉÔØÓÑ ÂÉÔ ÐÒÁ×Á ×ÙÐÏÌÎÅÎÉÑ ÄÌÑ ×ÌÁÄÅÌØÃÁ. üÔÏ ×ÉÄÉÍÏÅ ÐÒÏÑ×ÌÅÎÉÅ ÓÐÅÃÉÁÌØÎÏÇÏ ÐÒÁ×Á ÐÏÄ ÎÁÚ×ÁÎÉÅÍ <i>ÕÓÔÁÎÏ×ËÁ ÐÒÁ× ÐÏÌØÚÏ×ÁÔÅÌÑ</i> «set-user-id» ÉÌÉ <I CLASS="firstterm">setuid it</I>.</P> >+<P>âÉÔ setuid ÏÂÙÞÎÏ ÄÏÂÁ×ÌÑÅÔÓÑ Ë ÐÒÏÇÒÁÍÍÁÍ, ÎÕÖÄÁÀÝÉÍÓÑ × ÔÏÍ, ÞÔÏÂÙ ÄÁÔØ ÐÒÁ×Á root ÏÂÙÞÎÏÍÕ ÐÏÌØÚÏ×ÁÔÅÌÀ, ÎÏ ËÏÎÔÒÏÌÉÒÕÅÍÙÍ ÓÐÏÓÏÂÏÍ. ëÏÇÄÁ ÏÎ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÎÁ ÉÓÐÏÌÎÑÅÍÕÀ ÐÒÏÇÒÁÍÍÕ, ×Ù ÐÏÌÕÞÁÅÔÅ ÐÒÉ×ÉÌÅÇÉÉ ×ÌÁÄÅÌØÃÁ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ ÎÁ ×ÒÅÍÑ Å£ ×ÙÐÏÌÎÅÎÉÑ ÏÔ ×ÁÛÅÇÏ ÉÍÅÎÉ, × ÌÀÂÏÍ ÓÌÕÞÁÅ, ÒÁ×ÎÏÓÉÌØÎÙ ÏÎÉ ×ÁÛÉÍ ÉÌÉ ÎÅÔ.</P> >+<P>ëÁË É ÓÁÍÁ ÕÞ£ÔÎÁÑ ÚÁÐÉÓØ root, ÐÒÏÇÒÁÍÍÙ Ó ÕÓÔÁÎÏ×ÌÅÎÎÙÍ ÂÉÔÏÍ setuid ÐÏÌÅÚÎÙ, ÎÏ ÏÐÁÓÎÙ ÄÌÑ ÐÒÉÍÅÎÅÎÉÑ. ìÀÂÏÊ, ËÔÏ ÓÐÏÓÏÂÅÎ ÎÉÓÐÒÏ×ÅÒÇÎÕÔØ ÉÌÉ ÍÏÄÉÆÉÃÉÒÏ×ÁÔØ setuid-ÐÒÏÇÒÁÍÍÕ, ×ÌÁÄÅÌÅà ËÏÔÏÒÏÊ root, ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ Å£ ÄÌÑ ÚÁÐÕÓËÁ ËÏÍÁÎÄÎÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ shell Ó ÐÒÉ×ÉÌÅÇÉÑÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑ root. ðÏ ÜÔÏÊ ÐÒÉÞÉÎÅ ÐÒÉ ÏÔËÒÙÔÉÉ ÆÁÊÌÁ ÄÌÑ ÚÁÐÉÓÉ ÎÁ ÂÏÌØÛÉÎÓÔ×Å Unix-ÓÉÓÔÅÍ Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÔËÌÀÞÁÅÔÓÑ setuid-ÂÉÔ. íÎÏÇÉÅ ÁÔÁËÉ ÎÁ ÂÅÚÏÐÁÓÎÏÓÔØ Unix ÐÙÔÁÀÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÛÉÂËÉ É ÕÑÚ×ÉÍÏÓÔÉ × setuid-ÐÒÏÇÒÁÍÍÁÈ ÄÌÑ ÉÈ ÒÁÚÒÕÛÅÎÉÑ. ðÏÜÔÏÍÕ ÚÄÒÁ×ÏÍÙÓÌÑÝÉÅ ÓÉÓÔÅÍÎÙÅ ÁÄÍÉÎÉÓÔÒÁÔÏÒÙ ÏÓÏÂÅÎÎÏ ÎÁÓÔÏÒÏÖÅÎÎÏ ÏÔÎÏÓÑÔÓÑ Ë ÜÔÉÍ ÐÒÏÇÒÁÍÍÁÍ É ÎÅÏÈÏÔÎÏ ÉÈ ÕÓÔÁÎÁ×ÌÉ×ÁÀÔ.</P> >+<P>÷ÙÛÅ, ×Ï ×ÒÅÍÑ ÏÂÓÕÖÄÅÎÉÑ ÐÒÁ× ÄÏÓÔÕÐÁ, ÍÙ ÕÐÕÓÔÉÌÉ ÐÁÒÕ ×ÁÖÎÙÈ ÄÅÔÁÌÅÊ, Á ÉÍÅÎÎÏ, ËÁËÁÑ ÇÒÕÐÐÁ ×ÌÁÄÅÅÔ É ËÁËÉÅ ÐÒÁ×Á ÐÒÉÓ×ÁÉ×ÁÀÔÓÑ ÆÁÊÌÕ É ËÁÔÁÌÏÇÕ, ËÏÇÄÁ ÏÎ ÓÏÚÄÁ£ÔÓÑ. ÷ÏÐÒÏÓ ÇÒÕÐÐÙ ÓÐÏÒÎÙÊ, ÐÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ ÂÙÔØ ÞÌÅÎÁÍÉ ÎÅÓËÏÌØËÉÈ ÇÒÕÐÐ, ÎÏ ÏÄÎÁ ÉÚ ÎÉÈ (ÏÂÕÓÌÏ×ÌÅÎÎÁÑ × ÚÁÐÉÓÉ ÐÏÌØÚÏ×ÁÔÅÌÑ × <TT CLASS="filename">/etc/passwd</TT>) Ñ×ÌÑÅÔÓÑ <I CLASS="firstterm">ÇÒÕÐÐÏÊ, ÕÓÔÁÎÏ×ÌÅÎÎÏÊ ÐÏ ÕÍÏÌÞÁÎÉÀ</I> (<I CLASS="firstterm">default group</I>) ÄÌÑ ÜÔÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ É ÏÂÙÞÎÏ ÏÎÁ É ÕËÁÚÙ×ÁÅÔÓÑ × ÄÌÑ ×ÎÏ×Ø ÓÏÚÄÁÎÎÏÇÏ ÆÁÊÌÁ.</P> >+<P>éÓÔÏÒÉÑ Ó ÎÁÞÁÌØÎÙÍÉ ÂÉÔÁÍÉ ÐÒÁ× ÄÏÓÔÕÐÁ ÎÅÍÎÏÇÏ ÂÏÌÅÅ ÓÌÏÖÎÁÑ. ðÒÏÇÒÁÍÍÁ, ÓÏÚÄÁÀÝÁÑ ÆÁÊÌ, ÏÂÙÞÎÏ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÔÏÇÏ, ËÔÏ Å£ ÚÁÐÕÓÔÉÌ. ïÄÎÁËÏ ÜÔÏ ÍÏÖÎÏ ÉÚÍÅÎÉÔØ, ÐÏÍÅÎÑ× ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÏËÒÕÖÅÎÉÑ <I CLASS="firstterm">umask</I>. Umask ÏÐÒÅÄÅÌÑÅÔ, ËÁËÉÅ ÂÉÔÙ ÐÒÁ× ÄÏÓÔÕÐÁ ÐÒÉ ÓÏÚÄÁÎÉÉ ÆÁÊÌÁ <EM>ÏÔËÌÀÞÉÔØ</EM>; ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁΣÎÎÏÅ É ÕÓÔÁÎÁ×ÌÉ×ÁÅÍÏÅ ÐÏ ÕÍÏÌÞÁÎÉÀ ÎÁ ÂÏÌØÛÉÎÓÔ×Å ÓÉÓÔÅÍ ÚÎÁÞÅÎÉÅ -------w- ÉÌÉ 002, ËÏÔÏÒÏÅ ×ÙËÌÀÞÁÅÔ ÂÉÔ ÐÒÁ×Á ÉÚÍÅÎÅÎÉÑ ÍÉÒÏÍ. úÁ ÄÏÐÏÌÎÉÔÅÌØÎÙÍÉ ÐÏÄÒÏÂÎÏÓÔÑÍÉ Ï ÐÅÒÅÍÅÎÎÏÊ umask ÍÏÖÎÏ ÏÂÒÁÔÉÔØÓÑ Ë ÒÕËÏ×ÏÄÓÔ×Õ (man) ÐÏ ×ÁÛÅÍÕ shell.</P> >+<P>îÁÞÁÌØÎÏÅ ÚÎÁÞÅÎÉÅ ÇÒÕÐÐÙ ÄÌÑ ËÁÔÁÌÏÇÁ ÔÁËÖÅ ÎÅÍÎÏÇÏ ÓÌÏÖÎÅÅ. îÁ ÎÅËÏÔÏÒÙÈ Unix ÄÌÑ ÎÏ×ÏÇÏ ËÁÔÁÌÏÇÁ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÇÒÕÐÐÁ ÓÏÚÄÁÀÝÅÇÏ ÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ (ÜÔÏ ÓÏÇÌÁÛÅÎÉÅ × ÓÔÉÌÅ System V); ÎÁ ÄÒÕÇÉÈ ÏÎ ÎÁÓÌÅÄÕÅÔ ÇÒÕÐÐÕ ÒÏÄÉÔÅÌØÓËÏÇÏ ËÁÔÁÌÏÇÁ (ÓÏÇÌÁÛÅÎÉÅ × ÓÔÉÌÅ BSD). ÷ ÎÅËÏÔÏÒÙÈ ÓÏ×ÒÅÍÅÎÎÙÈ Unix, ×ËÌÀÞÁÑ Linux, ÐÏÓÌÅÄÎÅÅ ÐÏ×ÅÄÅÎÉÅ ÍÏÖÅÔ ÂÙÔØ ×ÙÂÒÁÎÏ ÕÓÔÁÎÏ×ËÏÊ ÄÌÑ ËÁÔÁÌÏÇÁ ÁÔÒÉÂÕÔÁ set-group-ID (chmod g+s).</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -233,12 +234,12 @@ > NAME="AEN469" > ></A> > 10.6. ï ÎÅÉÓÐÒÁ×ÎÏÓÔÑÈ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ</H2> >-<P>òÁÎÅÅ Ñ ÕÐÏÍÉÎÁÌ ÞÔÏ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ ÍÏÇÕÔ ÂÙÔØ ÈÒÕÐËÉÍÉ. íÙ ÕÖÅ ÚÎÁÅÍ ÞÔÏ ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÓÉÓÔÅÍÅ ÄÏÂÒÁÔØÓÑ ÄÏ ÆÁÊÌÁ ÎÁÄÏ ÐÏÐÒÙÇÁÔØ × "ËÌÁÓÓÉËÉ" É ÃÅÐÏÞËÁ ÉÚ ËÁÔÁÌÏÇÏ× É ÓÓÙÌÏË i-node ÍÏÖÅÔ ÂÙÔØ ÐÒÏÉÚ×ÏÌØÎÏ ÄÌÉÎÎÏÊ. ôÅÐÅÒØ ÄÏÐÕÓÔÉÍ ÎÁ ×ÁÛÅÍ ÖÅÓÔËÏÍ ÄÉÓËÅ ÏÂÒÁÚÏ×ÁÌÓÑ ÐÌÏÈÏÊ ÕÞÁÓÔÏË.</P> >-<P>åÓÌÉ ×Ù ÕÄÁÞÌÉ×ÙÊ ÞÅÌÏ×ÅË, ÔÏ ÕÔÒÁÔÉÔÅ ÔÏÌØËÏ ËÕÓÏÞÅË ËÁËÉÈ-ÌÉÂÏ ÄÁÎÎÙÈ. åÓÌÉ ×ÁÍ ÎÅ ÐÏ×ÅÚÌÏ, ÔÏ ÐÏ×ÒÅÄÉÔÓÑ ÓÔÒÕËÔÕÒÁ ËÁÔÁÌÏÇÁ ÉÌÉ ÎÏÍÅÒ i-node É ×Ù ÐÏÐÒÏÝÁÅÔÅÓØ Ó ÃÅÌÏÊ ×ÅÔ×ØÀ ÄÅÒÅ×Á ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ; ÉÌÉ, ÞÔÏ ÅÝÅ ÈÕÖÅ, ÐÏÌÕÞÉÔØ ÐÏ×ÒÅÖÄÅÎÎÕÀ ÓÔÒÕËÔÕÒÕ ÕËÁÚÙ×ÁÀÝÕÀ ÒÁÚÎÙÍÉ ÐÕÔÑÍÉ ÎÁ ÏÄÉÎÁËÏ×ÙÅ ÂÌÏËÉ ÄÉÓËÁ ÉÌÉ i-node. ôÁËÏÅ ÐÏ×ÒÅÖÄÅÎÉÅ ÍÏÖÅÔ ÒÁÓÐÒÏÓÔÒÁÎÑÔÓÑ ÎÏÒÍÁÌØÎÙÍÉ ÆÁÊÌÏ×ÙÍÉ ÏÐÅÒÁÃÉÑÍÉ, ÐÒÅ×ÒÁÝÁÑ × ÍÕÓÏÒ ÄÁÎÎÙÅ ÎÅ ÎÁÈÏÄÑÝÉÅÓÑ ÎÁ ÐÌÏÈÏÍ ÕÞÁÓÔËÅ.</P> >-<P>ë ÓÞÁÓÔØÀ, ÔÁË ËÁË ÖÅÓÔËÉÅ ÄÉÓËÉ ÓÔÁÎÏ×ÑÔÓÑ ×ÓÅ ÂÏÌÅÅ ÎÁÄÅÖÎÙÍÉ ÜÔÏÔ ×ÉÄ ÎÅÐÒÉÑÔÎÏÓÔÅÊ ÓÔÁÎÏ×ÉÔÓÑ ×ÓÅ ÂÏÌÅÅ ÒÅÄËÉÍ. ÷ÓÅ ÖÅ ×ÁÛÁ Unix ÂÕÄÅÔ ÐÅÒÉÏÄÉÞÅÓËÉ ÐÒÏ×ÏÄÉÔØ ÐÒÏ×ÅÒËÕ ÃÅÌÏÓÔÎÏÓÔÉ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ, ÞÔÏÂÙ ÕÂÅÄÉÔÓÑ ÞÔÏ ×ÓÅ × ÐÏÒÑÄËÅ. óÏ×ÒÅÍÅÎÎÙÅ Unix ÄÅÌÁÀÔ ÂÙÓÔÒÕÀ ÐÒÏ×ÅÒËÕ ÃÅÌÏÓÔÎÏÓÔÉ ×ÓÅÈ ÒÁÚÄÅÌÏ× ×Ï ×ÒÅÍÑ ËÁÖÄÏÊ ÚÁÇÒÕÚËÉ, ÄÏ ÔÏÇÏ ËÁË ÐÒÉÍÏÎÔÉÒÏ×ÁÔØ ÉÈ. ëÁÖÄÙÅ ÎÅÓËÏÌØËÏ ÐÅÒÅÚÁÇÒÕÚÏË ÐÒÏÉÚ×ÏÄÉÔÓÑ ÂÏÌÅÅ ÔÝÁÔÅÌØÎÁÑ ÐÒÏ×ÅÒËÁ ÄÌÑÝÁÑÓÑ ÎÁ ÐÁÒÕ ÍÉÎÕÔ ÄÏÌØÛÅ.</P> >-<P>åÓÌÉ ×ÓÅ ÜÔÏ Ú×ÕÞÉÔ ÔÁË ËÁË-ÂÕÄÔÏ Unix ÕÖÁÓÎÏ ÓÌÏÖÎÁÑ É ÓËÌÏÎÎÁÑ Ë ÓÂÏÑÍ ÓÉÓÔÅÍÁ, ÔÏ ÍÏÇÕ ÕÓÐÏËÏÉÔØ ×ÁÓ ÔÅÍ, ÞÔÏ ÜÔÉ ÐÒÏ×ÅÒËÉ ÏÓÕÝÅÓÔ×ÌÑÅÍÙÅ ×Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ ÏÂÙÞÎÏ ×ÙÑ×ÌÑÀÔ É ÉÓÐÒÁ×ÌÑÀÔ ÓÒÅÄÎÉÅ ÐÒÏÂÌÅÍÙ <EM>ÄÏ ÔÏÇÏ</EM> ËÁË ÏÎÉ ÓÔÁÎÕÔ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÂÅÄÓÔ×ÅÎÎÙÍÉ. äÒÕÇÉÅ ÏÐÒÅÁÃÉÏÎÎÙÅ ÓÉÓÔÅÍÙ ÎÅ ÏÓÎÁÝÅÎÙ ÐÏÄÏÂÎÙÍÉ ÓÒÅÄÓÔ×ÁÍ, ÞÔÏ ÕÓËÏÒÑÅÔ ÚÁÇÒÕÚËÕ, ÎÏ ÏÓÔÁ×ÌÑÅÔ ×ÁÍ ÂÏÌØÛÉÅ ÓÌÏÖÎÏÓÔÉ ÐÒÉ ÐÏÐÙÔËÁÈ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ×ÒÕÞÎÕÀ (É ÅÓÌÉ Õ ×ÁÓ ÅÓÔØ Norton Utilities ÉÌÉ ÐÏÄÏÂÎÙÅ ÐÒÇÒÁÍÍÙ, ÜÔÏ ÔÏÌØËÏ ÄÏÂÁ×ÉÔ ×ÁÍ ÓÁÍÏÎÁÄÅÑÎÎÏÓÔÉ...).</P> >+<P>òÁÎÅÅ Ñ ÕÐÏÍÉÎÁÌ, ÞÔÏ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ ÍÏÇÕÔ ÂÙÔØ ÈÒÕÐËÉÍÉ. íÙ ÕÖÅ ÚÎÁÅÍ, ÞÔÏ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÓÉÓÔÅÍÁ ÍÏÇÌÁ ÄÏÂÒÁÔØÓÑ ÄÏ ÆÁÊÌÁ, ÅÊ ÎÁÄÏ ÐÏÐÒÙÇÁÔØ × «ËÌÁÓÓÉËÉ» É ÃÅÐÏÞËÁ ÉÚ ËÁÔÁÌÏÇÏ× É ÓÓÙÌÏË ÎÁ ÉÎÄÅËÓÎÙÅ ÄÅÓËÒÉÐÔÏÒÙ ÍÏÖÅÔ ÂÙÔØ ÐÒÏÉÚ×ÏÌØÎÏ ÄÌÉÎÎÏÊ. ôÅÐÅÒØ ÄÏÐÕÓÔÉÍ, ÞÔÏ ÎÁ ×ÁÛÅÍ Ö£ÓÔËÏÍ ÄÉÓËÅ ÏÂÒÁÚÏ×ÁÌÓÑ ÐÌÏÈÏÊ ÕÞÁÓÔÏË.</P> >+<P>åÓÌÉ ×Ù ÕÄÁÞÌÉ×ÙÊ ÞÅÌÏ×ÅË, ÔÏ ÕÔÒÁÔÉÔÅ ÔÏÌØËÏ ËÕÓÏÞÅË ËÁËÉÈ-ÌÉÂÏ ÄÁÎÎÙÈ. åÓÌÉ ×ÁÍ ÎÅ ÐÏ×ÅÚÌÏ, ÔÏ ÐÏ×ÒÅÄÉÔÓÑ ÓÔÒÕËÔÕÒÁ ËÁÔÁÌÏÇÁ ÉÌÉ ÎÏÍÅÒ ÉÎÄÅËÓÎÏÇÏ ÄÅÓËÒÉÐÔÏÒÁ É ×Ù ÐÏÐÒÏÝÁÅÔÅÓØ Ó ÃÅÌÏÊ ×ÅÔ×ØÀ ÄÅÒÅ×Á ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ; ÉÌÉ, ÞÔÏ ÅÝ£ ÈÕÖÅ, ÐÏÌÕÞÉÔÅ ÐÏ×ÒÅÖÄ£ÎÎÕÀ ÓÔÒÕËÔÕÒÕ, ÕËÁÚÙ×ÁÀÝÕÀ ÒÁÚÎÙÍÉ ÐÕÔÑÍÉ ÎÁ ÏÄÉÎÁËÏ×ÙÅ ÂÌÏËÉ ÄÉÓËÁ ÉÌÉ ÉÎÄÅËÓÎÙÅ ÄÅÓËÒÉÐÔÏÒÙ. ôÁËÏÅ ÐÏ×ÒÅÖÄÅÎÉÅ ÍÏÖÅÔ ÒÁÓÐÒÏÓÔÒÁÎÑÔØÓÑ ÎÏÒÍÁÌØÎÙÍÉ ÆÁÊÌÏ×ÙÍÉ ÏÐÅÒÁÃÉÑÍÉ, ÐÒÅ×ÒÁÝÁÑ × ÍÕÓÏÒ ÄÁÎÎÙÅ, ÄÁÖÅ ÎÅ ÎÁÈÏÄÑÝÉÅÓÑ ÎÁ ÐÌÏÈÏÍ ÕÞÁÓÔËÅ.</P> >+<P>ë ÓÞÁÓÔØÀ, ÔÁË ËÁË Ö£ÓÔËÉÅ ÄÉÓËÉ ÓÔÁÎÏ×ÑÔÓÑ ×ÓÅ ÂÏÌÅÅ ÎÁÄ£ÖÎÙÍÉ, ÜÔÏÔ ×ÉÄ ÎÅÐÒÉÑÔÎÏÓÔÅÊ ÓÔÁÎÏ×ÉÔÓÑ ×ÓÅ ÂÏÌÅÅ ÒÅÄËÉÍ. é ×ÓÅ ÖÅ ×ÁÛÁ Unix ÂÕÄÅÔ ÐÅÒÉÏÄÉÞÅÓËÉ ÐÒÏ×ÏÄÉÔØ ÐÒÏ×ÅÒËÕ ÃÅÌÏÓÔÎÏÓÔÉ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ, ÞÔÏÂÙ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ×ÓÅ × ÐÏÒÑÄËÅ. óÏ×ÒÅÍÅÎÎÙÅ Unix ÄÅÌÁÀÔ ÂÙÓÔÒÕÀ ÐÒÏ×ÅÒËÕ ÃÅÌÏÓÔÎÏÓÔÉ ×ÓÅÈ ÒÁÚÄÅÌÏ× ×Ï ×ÒÅÍÑ ËÁÖÄÏÊ ÚÁÇÒÕÚËÉ, ÄÏ ÔÏÇÏ ËÁË ÐÒÉÍÏÎÔÉÒÏ×ÁÔØ ÉÈ. ëÁÖÄÙÅ ÎÅÓËÏÌØËÏ ÐÅÒÅÚÁÇÒÕÚÏË ÐÒÏÉÚ×ÏÄÉÔÓÑ ÂÏÌÅÅ ÔÝÁÔÅÌØÎÁÑ ÐÒÏ×ÅÒËÁ, ÄÌÑÝÁÑÓÑ ÎÁ ÐÁÒÕ ÍÉÎÕÔ ÄÏÌØÛÅ.</P> >+<P>åÓÌÉ ×ÓÅ ÜÔÏ Ú×ÕÞÉÔ ÔÁË, ËÁË-ÂÕÄÔÏ Unix ÕÖÁÓÎÏ ÓÌÏÖÎÁÑ É ÓËÌÏÎÎÁÑ Ë ÓÂÏÑÍ ÓÉÓÔÅÍÁ, ÔÏ ÍÏÇÕ ÕÓÐÏËÏÉÔØ ×ÁÓ ÔÅÍ, ÞÔÏ ÜÔÉ ÐÒÏ×ÅÒËÉ, ÏÓÕÝÅÓÔ×ÌÑÅÍÙÅ ×Ï ×ÒÅÍÑ ÚÁÇÒÕÚËÉ, ÏÂÙÞÎÏ ×ÙÑ×ÌÑÀÔ É ÉÓÐÒÁ×ÌÑÀÔ ÓÒÅÄÎÉÅ ÐÒÏÂÌÅÍÙ <EM>ÄÏ ÔÏÇÏ</EM> ËÁË ÏÎÉ ÓÔÁÎÕÔ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÂÅÄÓÔ×ÅÎÎÙÍÉ. äÒÕÇÉÅ ÏÐÅÒÁÃÉÏÎÎÙÅ ÓÉÓÔÅÍÙ ÎÅ ÏÓÎÁÝÅÎÙ ÐÏÄÏÂÎÙÍÉ ÓÒÅÄÓÔ×ÁÍ, ÞÔÏ ÕÓËÏÒÑÅÔ ÚÁÇÒÕÚËÕ, ÎÏ ÏÓÔÁ×ÌÑÅÔ ×ÁÍ ÂÏÌØÛÉÅ ÓÌÏÖÎÏÓÔÉ ÐÒÉ ÐÏÐÙÔËÁÈ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ×ÒÕÞÎÕÀ (É ÅÓÌÉ Õ ×ÁÓ ÅÓÔØ Norton Utilities ÉÌÉ ÐÏÄÏÂÎÙÅ ÐÒÏÇÒÁÍÍÙ, ÜÔÏ ÔÏÌØËÏ ÄÏÂÁ×ÉÔ ×ÁÍ ÓÁÍÏÎÁÄÅÑÎÎÏÓÔÉ...).</P> > <P>ïÄÎÏ ÉÚ ÎÁÐÒÁ×ÌÅÎÉÊ × ÔÅËÕÝÉÈ ÒÁÚÒÁÂÏÔËÁÈ Unix ÜÔÏ <I CLASS="firstterm">ÖÕÒÎÁÌÉÒÕÅÍÙÅ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ</I> (<I CLASS="firstterm">journalling >-file systems</I>). ïÎÉ ÏÒÇÁÎÉÚÕÀÔ Ä×ÉÖÅÎÉÅ ÉÎÆÏÒÍÁÃÉÉ ÔÁËÉÍ ÏÂÒÁÚÏÍ, ÞÔÏ ÇÁÒÁÎÔÉÒÕÅÔÓÑ ÕÓÔÏÊÞÉ×ÏÅ É ÎÅÐÒÏÔÉ×ÏÒÅÞÉ×ÏÅ ÓÏÓÔÏÑÎÉÅ ÄÁÎÎÙÈ ÎÁ ÄÉÓËÅ É ÏÎÏ ÍÏÖÅÔ ÂÙÔØ ×ÏÓÓÔÁÎÏ×ÌÅÎÏ ÐÏÓÌÅ ÓÂÏÑ. é ÐÒÉÌÉÞÎÏ ÕÓËÏÒÑÅÔ ÓËÏÒÏÓÔØ ÐÒÏ×ÅÒËÉ ÃÅÌÏÓÔÎÏÓÔÉ ÐÒÉ ÚÁÇÒÕÚËÅ.</P></DIV></DIV> >+ file systems</I>). ïÎÉ ÏÒÇÁÎÉÚÕÀÔ Ä×ÉÖÅÎÉÅ ÉÎÆÏÒÍÁÃÉÉ ÔÁËÉÍ ÏÂÒÁÚÏÍ, ÞÔÏ ÇÁÒÁÎÔÉÒÕÅÔÓÑ ÕÓÔÏÊÞÉ×ÏÅ É ÎÅÐÒÏÔÉ×ÏÒÅÞÉ×ÏÅ ÓÏÓÔÏÑÎÉÅ ÄÁÎÎÙÈ ÎÁ ÄÉÓËÅ É ÏÎÏ ÍÏÖÅÔ ÂÙÔØ ×ÏÓÓÔÁÎÏ×ÌÅÎÏ ÐÏÓÌÅ ÓÂÏÑ. üÔÏ ÚÎÁÞÉÔÅÌØÎÏ Õ×ÅÌÉÞÉ×ÁÅÔ ÓËÏÒÏÓÔØ ÐÒÏ×ÅÒËÉ ÃÅÌÏÓÔÎÏÓÔÉ ÐÒÉ ÚÁÇÒÕÚËÅ.</P></DIV></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -299,4 +300,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/editnotes unix_and_internet_fundamentals_howto.kvas.050218/doc/editnotes >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/editnotes 1970-01-01 03:00:00 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/editnotes 2005-08-26 22:25:35 +0400 >@@ -0,0 +1,14 @@ >+- îÅ ÎÕÖÎÏ ÌÉ ÓÏÄÅÒÖÉÍÏÅ ÔÅÇÏ× <TH></TH> ÔÏÖÅ ÐÅÒÅ×ÅÓÔÉ? >+- 8216 -> >+ 8217 -> >+ <SPAN CLASS="QUOTE">" "</SPAN> >+bootup >+- ÐÒÏ ÛÎÕÒËÉ -- ÐÏÓÍÏÔÒÅÔØ ÏÒÉÇÉÎÁÌ >+- ËÁÒÔÙ ËÏÎÔÒÏÌÌÅÒÏ× >+devices >+- ÔÉËÉ ÔÁÊÍÅÒÁ >+core-formats >+- ÎÁÚ×ÁÎÉÑ ÑÚÙËÏ× ÄÏÐÅÒÅ×ÅÓÔÉ >+internet >+- ÕÒÂÁÎÉÓÔÉÞÅÓËÁÑ ÌÅÇÅÎÄÁ -- ÐÒÏ×ÅÒÉÔØ ÐÏ ÏÒÉÇÉÎÁÌÕ (ÅÓÌÉ ÔÁÍ urban legend, >+ ÔÏ ÐÅÒÅ×ÏÄÉÔÓÑ ÐÒÏÓÔÏ ``ÌÅÇÅÎÄÁ'') >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/index.html unix_and_internet_fundamentals_howto.kvas.050218/doc/index.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/index.html 2005-02-17 14:53:15 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/index.html 2005-08-26 22:25:34 +0400 >@@ -2,7 +2,7 @@ > <HTML> > <HEAD><TITLE>The Unix and Internet Fundamentals HOWTO</TITLE> > <META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >-<meta http-equiv="Content-Type" content="text/html; charset="> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> > <LINK REL="NEXT" TITLE="Introduction" HREF="intro.html"></HEAD> > <BODY CLASS="article" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF"> > <DIV CLASS="ARTICLE"><DIV CLASS="TITLEPAGE"> >@@ -81,7 +81,7 @@ > ><P > ></P > ><P >-> üÔÏÔ ÄÏËÕÍÅÎÔ ÏÐÉÓÙ×ÁÅÔ ÎÅÔÅÈÎÉÞÅÓËÉÍ ÑÚÙËÏÍ ÐÒÉÎÃÉÐÙ ÒÁÂÏÔÙ ÐÅÒÓÏÎÁÌØÎÙÈ ËÏÍÐØÀÔÅÒÏ×, Unix-ÐÏÄÏÂÎÙÈ ÏÐÅÒÁÃÉÏÎÙÈ ÓÉÓÔÅÍ É ÓÅÔÉ éÎÔÅÒÎÅÔ.</P >+> ÷ ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÎÅÔÅÈÎÉÞÅÓËÉÍ ÑÚÙËÏÍ ÏÐÉÓÁÎÙ ÐÒÉÎÃÉÐÙ ÒÁÂÏÔÙ ÐÅÒÓÏÎÁÌØÎÙÈ ËÏÍÐØÀÔÅÒÏ×, Unix-ÐÏÄÏÂÎÙÈ ÏÐÅÒÁÃÉÏÎÙÈ ÓÉÓÔÅÍ É ÓÅÔÉ éÎÔÅÒÎÅÔ.</P > ><P > ></P > ></DIV >@@ -131,17 +131,17 @@ > ><DT > >3. <A > HREF="bootup.html" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</A >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</A > ></DT > ><DT > >4. <A > HREF="login.html" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</A >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</A > ></DT > ><DT > >5. <A > HREF="running-programs.html" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</A >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</A > ></DT > ><DT > >6. <A >@@ -221,7 +221,7 @@ > ><DT > >10.4. <A > HREF="disk-layout.html#iname" >->ëÁË ÓÉÓÔÅÍÁ ÕÚÎÁÅÔ ÇÄÅ ÌÅÖÉÔ ÆÁÊÌ</A >+>ëÁË ÓÉÓÔÅÍÁ ÕÚÎÁÅÔ, ÇÄÅ ÌÅÖÉÔ ÆÁÊÌ</A > ></DT > ><DT > >10.5. <A >@@ -296,7 +296,7 @@ > ><DT > >13. <A > HREF="more.html" >->îÁÕÞÉÔÓÑ ÂÏÌØÛÅÍÕ</A >+>îÁÕÞÉÔØÓÑ ÂÏÌØÛÅÍÕ</A > ></DT > ></DL > ></DIV >@@ -353,4 +353,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/internet.html unix_and_internet_fundamentals_howto.kvas.050218/doc/internet.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/internet.html 2005-02-04 23:16:40 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/internet.html 2005-08-26 22:25:35 +0400 >@@ -5,7 +5,9 @@ > >ëÁË ÒÁÂÏÔÁÅÔ éÎÔÅÒÎÅÔ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -73,7 +75,7 @@ > NAME="internet" > ></A > >12. ëÁË ÒÁÂÏÔÁÅÔ éÎÔÅÒÎÅÔ?</H1> >-<P>þÔÏÂÙ ÐÏÍÏÞØ ×ÁÍ ÐÏÎÑÔØ ËÁË ÒÁÂÏÔÁÅÔ Internet, ÍÙ ÐÏÓÍÏÔÒÉÍ ÎÁ ÔÏ ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÙÐÏÌÎÑÅÔÅ ÏÂÙÞÎÕÀ Internet ÏÐÅÒÁÃÉÀ — ÕËÁÚÙ×ÁÅÔÅ ÂÒÁÕÚÅÒÕ ÏÔËÒÙÔØ ÚÁÇÌÁ×ÎÕÀ ÓÔÒÁÎÉÃÕ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ, ÄÏÍ ËÏÔÏÒÇÏ × Web ÎÁ Linux Documentation Project. üÔÏÔ ÄÏËÕÍÅÎÔ:</P> >+<P>þÔÏÂÙ ÐÏÍÏÞØ ×ÁÍ ÐÏÎÑÔØ, ËÁË ÒÁÂÏÔÁÅÔ Internet, ÍÙ ÐÏÓÍÏÔÒÉÍ, ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÙÐÏÌÎÑÅÔÅ ÏÂÙÞÎÕÀ Internet-ÏÐÅÒÁÃÉÀ — ÕËÁÚÙ×ÁÅÔÅ ÂÒÁÕÚÅÒÕ ÏÔËÒÙÔØ ÚÁÇÌÁ×ÎÕÀ ÓÔÒÁÎÉÃÕ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ, ÄÏÍ ËÏÔÏÒÏÇÏ × Web ÎÁ Linux Documentation Project. üÔÏÔ ÄÏËÕÍÅÎÔ:</P> > <TABLE > BORDER="0" > BGCOLOR="#E0E0E0" >@@ -90,7 +92,7 @@ > ></TD > ></TR > ></TABLE> >-<P>ÜÔÏ ÚÎÁÞÉÔ ÞÔÏ ÏÎ ÖÉ×ÅÔ × ÆÁÊÌÅ HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html × ËÁÔÁÌÏÇÅ ÐÒÅÄÎÁÚÎÁÞÅÎÎÏÍ ÄÌÑ ÜËÓÐÏÒÔÁ × World Wide Web ÎÁ ÈÏÓÔÅ www.tldp.org.</P> >+<P>ÜÔÏ ÚÎÁÞÉÔ, ÞÔÏ ÏÎ ÖÉ×£Ô × ÆÁÊÌÅ HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html × ËÁÔÁÌÏÇÅ, ÐÒÅÄÎÁÚÎÁÞÅÎÎÏÍ ÄÌÑ ÜËÓÐÏÒÔÁ × World Wide Web ÎÁ ÈÏÓÔÅ www.tldp.org.</P> > <DIV > CLASS="sect2" > ><H2 >@@ -98,11 +100,11 @@ > ><A > NAME="dns" > ></A >->12.1. éÍÅÎÁ É ÍÅÓÔÏÐÏÌÖÅÎÉÑ</H2> >-<P>ðÅÒ×ÏÅ ÞÔÏ ÄÅÌÁÅÔ ×ÁÛ ÂÒÁÕÚÅÒ ÜÔÏ ÕÓÔÁÎÁ×ÌÉ×ÅÔ ÓÏÅÄÉÎÅÎÉÅ ÐÏ ÓÅÔÉ Ó ÍÁÛÉÎÏÊ ÎÁ ËÏÔÏÒÏÊ ÖÉ×ÅÔ ÄÏËÕÍÅÎÔ. þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ, ÏÎ ×Ï-ÐÅÒ×ÙÈ, ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ <I CLASS="firstterm">ÈÏÓÔÁ</I> (<I CLASS="firstterm">host</I>) www.tldp.org (‘ÈÏÓÔ’ ÜÔÏ ÓÏËÒÁÝÅÎÏÅ ÉÍÅÎÏ×ÁÎÉÅ ‘ÕÚÅÌ ÓÅÔÉ’ ÉÌÉ ‘ÓÅÔÅ×ÏÊ ËÏÍÐØÀÔÅÒ’; www.tldp.org ÜÔÏ ÓÉÍ×ÏÌØÎÏÅ <I CLASS="firstterm" >ÉÍÑ ÈÏÓÔÁ</I> (<I CLASS="firstterm" >hostname</I>)). óÏÏÔ×ÅÔÓ×ÕÀÝÅÅ ÅÍÕ ÍÅÓÔÏÐÏÌÅÖÅÎÉÅ × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ÉÍÅÅÔ ÎÏÍÅÒ ÎÁÚÙ×ÁÅÍÙÊ <I CLASS="firstterm">IP ÁÄÒÅÓ</I> (<I CLASS="firstterm">IP address</I>) (ÞÔÏ ÔÁËÏÅ ‘IP’ ÍÙ ÏÂßÑÓÎÉÍ ÞÕÔØ ÐÏÚÖÅ).</P> >-<P>þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ ×ÁÛ ÂÒÁÕÚÅÒ ÚÁÄÁÅÔ ×ÏÐÒÏÓ ÐÒÏÇÒÁÍÍÅ ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">ÓÅÒ×ÅÒ ÉÍÅÎ</I> (<I CLASS="firstterm">name server</I>). óÅÒ×ÅÒ ÉÍÅÎ ÍÏÖÅÔ ÖÉÔØ ÎÁ ×ÁÛÅÊ ÍÁÛÉÎÅ, ÎÏ ×ÅÒÏÑÔÎÅÅ ×ÓÅÇÏ ÏÎ ÚÁÐÕÝÅÎ ÎÁ ÓÐÅÃÉÁÌØÎÏÊ ÍÁÛÉÎÅ ÐÒÅÄÏÓÔÁ×ÌÑÀÝÅÊ ÐÏÄÏÂÎÙÊ ÓÅÒ×ÉÓ, Ë ËÏÔÏÒÏÊ É ÏÂÒÁÝÁÅÔÓÑ ÂÒÁÕÚÅÒ. ëÏÇÄÁ ×Ù ÚÁËÌÀÞÁÔÅ ÄÏÇÏ×ÏÒ Ó ×ÁÛÉÍ Internet ÐÒÏ×ÁÊÄÅÒÏÍ, ÔÏ ÞÁÓÔØÀ ÐÒÏÃÅÄÕÒÙ ÕÓÔÁÎÏ×ËÉ Ñ×ÌÑÅÔÓÑ ÎÁÓÔÒÏÊËÁ × ÐÒÏÇÒÁÍÍÁÈ ÒÁÂÏÔÁÀÝÉÈ Ó Internet IP ÁÄÒÅÓÁ ÓÅÒ×ÅÒÁ ÉÍÅÎ ÐÒÅÄÏÓÔÁ×ÌÑÅÍÏÇÏ ×ÁÛÉÍ ÐÒÏ×ÁÊÄÅÒÏÍ.</P> >-<P>óÅÒ×ÅÒÁ ÉÍÅÎ ÎÁ ÒÁÚÎÙÈ ÍÁÛÉÎÁÈ ÏÂÝÁÀÔÓÑ ÍÅÖÄÕ ÓÏÂÏÊ, ÏÂÍÅÎÉ×ÁÑÓØ ÉÎÆÏÒÍÁÃÉÅÊ É ÐÏÄÄÅÒÖÉ×ÁÑ ÅÅ × ÄÏÌÖÎÏÍ ÓÏÓÔÏÑÎÉÉ ÎÅÏÂÈÏÄÉÍÏÍ ÄÌÑ ÒÁÚÒÅÛÅÎÉÑ ÉÍÅÎ ÈÏÓÔÏ× (ÐÅÒÅ×ÏÄÁ ÉÈ × IP ÁÄÒÅÓÁ). ÷ÁÛ ÓÅÒ×ÅÒ ÉÍÅÎ ÍÏÖÅÔ ÏÔÐÒÁ×ÉÔØ ÚÁÐÒÏÓ × ÔÒÉ ÉÌÉ ÞÅÔÙÒÅ ÒÁÚÌÉÞÎÙÈ ÍÅÓÔÁ × ÓÅÔÉ × ÐÒÏÃÅÓÓÅ ÒÁÚÒÅÛÅÎÉÑ www.tldp.org, ÎÏ ÏÂÙÞÎÏ ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ ÏÞÅÎØ ÂÙÓÔÒÏ (ÍÅÎÅÅ ÓÅËÕÎÄÙ). íÙ ÒÁÓÓÍÏÔÒÉÍ ÒÁÂÏÔÕ ÓÅÒ×ÅÒÏ× ÉÍÅÎ ÐÏÄÒÏÂÎÅÅ × ÓÌÅÄÕÀÝÅÍ ÐÁÒÁÇÒÁÆÅ.</P> >-<P>óÅÒ×ÅÒ ÉÍÅÎ ÄÁÓÔ ÏÔ×ÅÔ ×ÁÛÅÍÕ ÂÒÁÕÚÅÒÕ, ÞÔÏ IP ÁÄÒÅÓ www.tldp.org 152.19.254.81; ÚÎÁÑ ÜÔÏ, ×ÁÛÁ ÍÁÛÉÎÁ ÍÏÖÅÔ ÏÂÍÅÎÉ×ÁÔØÓÑ ÉÎÆÏÒÍÁÃÉÅÊ Ó www.tldp.org ÎÁÐÒÑÍÕÀ.</P></DIV> >+>12.1. éÍÅÎÁ É ÍÅÓÔÏÐÏÌÏÖÅÎÉÑ</H2> >+<P>ðÅÒ×ÏÅ, ÞÔÏ ÄÅÌÁÅÔ ×ÁÛ ÂÒÁÕÚÅÒ, — ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÓÏÅÄÉÎÅÎÉÅ ÐÏ ÓÅÔÉ Ó ÍÁÛÉÎÏÊ, ÎÁ ËÏÔÏÒÏÊ ÖÉ×£Ô ÄÏËÕÍÅÎÔ. þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ, ÏÎ, ×Ï-ÐÅÒ×ÙÈ, ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ <I CLASS="firstterm">ÈÏÓÔÁ</I> (<I CLASS="firstterm">host</I>) www.tldp.org («ÈÏÓÔ» ÜÔÏ ÓÏËÒÁÝ£ÎÎÏÅ ÉÍÅÎÏ×ÁÎÉÅ «ÕÚÅÌ ÓÅÔÉ» ÉÌÉ «ÓÅÔÅ×ÏÊ ËÏÍÐØÀÔÅÒ»; www.tldp.org — ÜÔÏ ÓÉÍ×ÏÌØÎÏÅ <I CLASS="firstterm" >ÉÍÑ ÈÏÓÔÁ</I> (<I CLASS="firstterm" >hostname</I>)). óÏÏÔ×ÅÔÓÔ×ÕÀÝÅÅ ÅÍÕ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ÉÍÅÅÔ ÎÏÍÅÒ, ÎÁÚÙ×ÁÅÍÙÊ <I CLASS="firstterm">IP-ÁÄÒÅÓ</I> (<I CLASS="firstterm">IP address</I>) (ÞÔÏ ÔÁËÏÅ «IP», ÍÙ ÏÂßÑÓÎÉÍ ÞÕÔØ ÐÏÚÖÅ).</P> >+<P>þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ, ×ÁÛ ÂÒÁÕÚÅÒ ÚÁÄÁ£Ô ×ÏÐÒÏÓ ÐÒÏÇÒÁÍÍÅ, ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">ÓÅÒ×ÅÒ ÉÍ£Î</I> (<I CLASS="firstterm">name server</I>). óÅÒ×ÅÒ ÉͣΠÍÏÖÅÔ ÖÉÔØ ÎÁ ×ÁÛÅÊ ÍÁÛÉÎÅ, ÎÏ ×ÅÒÏÑÔÎÅÅ ×ÓÅÇÏ ÏÎ ÚÁÐÕÝÅÎ ÎÁ ÓÐÅÃÉÁÌØÎÏÊ ÍÁÛÉÎÅ, ÐÒÅÄÏÓÔÁ×ÌÑÀÝÅÊ ÐÏÄÏÂÎÙÊ ÓÅÒ×ÉÓ, Ë ËÏÔÏÒÏÊ É ÏÂÒÁÝÁÅÔÓÑ ÂÒÁÕÚÅÒ. ëÏÇÄÁ ×Ù ÚÁËÌÀÞÁÅÔÅ ÄÏÇÏ×ÏÒ Ó ×ÁÛÉÍ Internet-ÐÒÏ×ÁÊÄÅÒÏÍ, ÔÏ ÞÁÓÔØÀ ÐÒÏÃÅÄÕÒÙ ÕÓÔÁÎÏ×ËÉ Ñ×ÌÑÅÔÓÑ ÎÁÓÔÒÏÊËÁ × ÐÒÏÇÒÁÍÍÁÈ, ÒÁÂÏÔÁÀÝÉÈ Ó Internet, IP-ÁÄÒÅÓÁ ÓÅÒ×ÅÒÁ ÉÍ£Î, ÐÒÅÄÏÓÔÁ×ÌÑÅÍÏÇÏ ×ÁÛÉÍ ÐÒÏ×ÁÊÄÅÒÏÍ.</P> >+<P>óÅÒ×ÅÒÁ ÉͣΠÎÁ ÒÁÚÎÙÈ ÍÁÛÉÎÁÈ ÏÂÝÁÀÔÓÑ ÍÅÖÄÕ ÓÏÂÏÊ, ÏÂÍÅÎÉ×ÁÑÓØ ÉÎÆÏÒÍÁÃÉÅÊ É ÐÏÄÄÅÒÖÉ×ÁÑ Å£ × ÄÏÌÖÎÏÍ ÓÏÓÔÏÑÎÉÉ, ÎÅÏÂÈÏÄÉÍÏÍ ÄÌÑ ÒÁÚÒÅÛÅÎÉÑ ÉͣΠÈÏÓÔÏ× (ÐÅÒÅ×ÏÄÁ ÉÈ × IP-ÁÄÒÅÓÁ). ÷ÁÛ ÓÅÒ×ÅÒ ÉͣΠÍÏÖÅÔ ÏÔÐÒÁ×ÉÔØ ÚÁÐÒÏÓ × ÔÒÉ ÉÌÉ ÞÅÔÙÒÅ ÒÁÚÌÉÞÎÙÈ ÍÅÓÔÁ × ÓÅÔÉ × ÐÒÏÃÅÓÓÅ ÒÁÚÒÅÛÅÎÉÑ www.tldp.org, ÎÏ ÏÂÙÞÎÏ ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ ÏÞÅÎØ ÂÙÓÔÒÏ (ÍÅÎÅÅ ÓÅËÕÎÄÙ). íÙ ÒÁÓÓÍÏÔÒÉÍ ÒÁÂÏÔÕ ÓÅÒ×ÅÒÏ× ÉͣΠÐÏÄÒÏÂÎÅÅ × ÓÌÅÄÕÀÝÅÍ ÐÁÒÁÇÒÁÆÅ.</P> >+<P>óÅÒ×ÅÒ ÉͣΠÄÁÓÔ ÏÔ×ÅÔ ×ÁÛÅÍÕ ÂÒÁÕÚÅÒÕ, ÞÔÏ IP-ÁÄÒÅÓ www.tldp.org — 152.19.254.81; ÚÎÁÑ ÜÔÏ, ×ÁÛÁ ÍÁÛÉÎÁ ÍÏÖÅÔ ÏÂÍÅÎÉ×ÁÔØÓÑ ÉÎÆÏÒÍÁÃÉÅÊ Ó www.tldp.org ÎÁÐÒÑÍÕÀ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -110,16 +112,16 @@ > ><A > NAME="domains" > ></A >->12.2. óÉÓÔÅÍÁ ÄÏÍÅÎÎÙÈ ÉÍÅÎ</H2> >-<P>÷ÓÑ ÓÅÔØ ÐÒÏÇÒÁÍÍ É ÂÁÚ ÄÁÎÎÙÈ ÏÓÕÝÅÓÔ×ÌÑÀÝÉÈ ÓÏÔÒÕÄÎÉÞÅÓÔ×Ï ÄÌÑ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ ÉÍÅÎ ÈÏÓÔÏ× × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÉÍ ÁÄÒÅÓÁ ÎÁÚÙ×ÁÅÔÓÑ ‘DNS’ (Domain >-Name System) (óÉÓÔÅÍÁ ÄÏÍÅÎÎÙÈ ÉÍÅÎ). ëÏÇÄÁ ×Ù ×ÉÄÉÔÅ ÓÓÙÌËÉ ÎÁ ‘ÓÅÒ×ÅÒ DNS’, ÜÔÏ ÏÚÎÁÞÁÅÔ ÔÏ, ÞÔÏ ÍÙ ÐÏ ÐÒÏÓÔÏÍÕ ÎÁÚÙ×ÁÅÍ ÓÅÒ×ÅÒÏÍ ÉÍÅÎ. ôÅÐÅÒØ Ñ ÏÂßÑÓÎÀ ÃÅÌÉËÏÍ ËÁË ÜÔÁ ÓÉÓÔÅÍÁ ÒÁÂÏÔÁÅÔ.</P> >-<P>éÍÅÎÁ ÈÏÓÔÏ× Internet ÓÏÓÔÏÑÔ ÉÚ ÞÁÓÔÅÊ ÒÁÚÄÅÌÅÎÎÙÈ ÔÏÞËÁÍÉ. <I CLASS="firstterm">äÏÍÅÎ</I> (<I CLASS="firstterm">domain</I>) ÜÔÏ ÓÏÂÒÁÎÉÅ ÍÁÛÉÎ ÉÍÅÀÝÉÈ ÏÂÝÉÊ ÓÕÆÆÉËÓ × ÉÍÅÎÉ. äÏÍÅÎÙ ÍÏÇÕÔ ÏÂÉÔÁÔØ ×ÎÕÔÒÉ ÄÒÕÇÉÈ ÄÏÍÅÎÏ×. îÁÐÒÉÍÅÒ, ÍÁÛÉÎÁ www.tldp.org ÖÉ×ÅÔ ÎÁ .tldp.org ÓÕÂÄÏÍÅÎÅ ÄÏÍÅÎÁ .org.</P> >-<P>ëÁÖÄÙÊ ÄÏÍÅÎ ÏÐÒÅÄÅÌÅÎ <I CLASS="firstterm">ÕÐÒÁ×ÌÑÀÝÉÍ ÓÅÒ×ÅÒÅÏÍ ÉÍÅÎ</I> (<I CLASS="firstterm">authoritative name server</I>), ËÏÔÏÒÙÊ ÚÎÁÅÔ IP ÁÄÒÅÓÁ ÄÒÕÇÉÈ ÍÁÛÉÎ × ÄÏÍÅÎÅ. õÐÒÁ×ÌÑÀÝÉÊ (ÉÌÉ ‘ÏÓÎÏ×ÎÏÊ’ (‘primary’)) ÓÅÒ×ÅÒ ÉÍÅÎ ÍÏÖÅÔ ÒÅÚÅÒ×ÎÙÊ, ÎÁ ÓÌÕÞÁÊ ×ÙÈÏÄÁ ÉÚ ÓÔÒÏÑ; ÅÓÌÉ ×Ù ×ÉÄÉÔÅ ÓÓÙÌËÉ ÎÁ <I CLASS="firstterm">×ÔÏÒÉÞÎÙÊ ÓÅÒ×ÅÒ ÉÍÅÎ</I> (<I CLASS="firstterm">secondary name server</I>) ÉÌÉ (‘×ÔÏÒÉÞÎÙÊ DNS’) ÉÍÅÅÔÓÑ ××ÉÄÕ ÉÍÅÎÎÏ ÜÔÏ. ÷ÔÏÒÉÞÎÙÅ ÓÅÒ×ÅÒÁ ÏÂÙÞÎÏ ÏÂÎÏ×ÌÑÀÔ Ó×ÏÀ ÉÎÆÏÒÍÁÃÉÀ ÉÓÐÏÌØÚÕÑ ÏÓÎÏ×ÎÙÅ ËÁÖÄÙÅ ÎÅÓËÏÌØËÏ ÞÁÓÏ×, ÔÁËÉÍ ÏÂÒÁÚÏÍ ÉÚÍÅÎÅÎÉÑ × ÓÏÏÔ×ÅÔÓÔ×ÉÉ ÉÍÅÎ ÈÏÓÔÏ× É IP ÁÄÒÅÓÏ× ÎÁ ÏÓÎÏ×ÎÏÍ ÓÅÒ×ÅÒÅ Á×ÔÏÍÁÔÉÞÅÓËÉ ÒÁÓÐÒÏÓÔÒÁÎÑÅÔÓÑ ÎÁ ×ÔÏÒÉÞÎÙÊ.</P> >-<P>óÅÊÞÁÓ ×ÁÖÎÁÑ ÞÁÓÔØ. óÅÒ×ÅÒÁ ÉÍÅÎ ÄÏÍÅÎÁ <EM>ÎÅ</EM> ÚÎÁÀÔ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ ×ÓÅÈ ÍÁÛÉÎ × ÄÒÕÇÉÈ ÄÏÍÅÎÁÈ (×ËÌÀÞÁÑ ÉÈ ÓÕÂÄÏÍÅÎÙ); ÉÍ ÉÚ×ÅÓÔÎÏ ÔÏÌØËÏ ÍÅÓÔÏÐÏÌÏÖÅÎÉÑ ÉÍÅÎ ÓÅÒ×ÅÒÏ×. ÷ ÎÁÛÅÍ ÐÒÉÍÅÒÅ, ÕÐÒÁ×ÌÑÀÝÉÊ ÓÅÒ×ÅÒ ÉÍÅÎ ÄÌÑ ÄÏÍÅÎÁ .org ÚÎÁÅÔ IP ÁÄÒÅÓ ÓÅÒ×ÅÒÁ ÉÍÅÎ ÄÌÑ .tldp.org ÎÏ <EM>ÎÅ</EM> ÁÄÒÅÓÁ ×ÓÅ ÄÒÕÇÉÈ ÍÁÛÉÎ × .tldp.org.</P> >-<P>äÏÍÅÎÙ × ÓÉÓÔÅÍÅ DNS ÒÁÓÐÏÌÏÖÅÎÙ ËÁË ÂÏÌØÛÏÅ ÐÅÒÅ×ÅÒÎÕÔÏÅ ÄÅÒÅ×Ï. îÁ ×ÅÒÛÉÎÅ ÎÁÈÏÄÑÔÓÑ ËÏÒÎÅ×ÙÅ ÓÅÒ×ÅÒÁ. IP aÄÒÅÓÁ ËÏÒÎÅ×ÙÈ ÓÅÒ×ÅÒÏ× ÉÚ×ÅÓÔÎÙ ×ÓÅÍ, ÏÎÉ ÐÒÉËÒÕÞÅÎÙ Ë ×ÁÛÅÍÕ ÐÒÏÇÒÁÍÍÎÏÍÕ ÏÂÅÓÐÅÞÅÎÉÀ ÒÁÂÏÔÁÀÝÅÍÕ Ó DNS. ëÏÒÎÅ×ÙÅ ÓÅÒ×ÅÒÙ ÚÎÁÀÔ IP ÁÄÒÅÓÁ ÓÅÒ×ÅÒÏ× ÉÍÅÎ ÄÌÑ ÄÏÍÅÎÏ× ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ, ÔÁËÉÈ ËÁË .com É .org, ÎÏ ÎÅ ÁÄÒÅÓÁ ÍÁÛÉÎ ×ÎÕÔÒÉ ÜÔÉÈ ÄÏÍÅÎÏ×. ëÁÖÄÏÍÕ ÓÅÒ×ÅÒÕ ÉÍÅÎ ÄÏÍÅÎÏ× ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ ÉÚ×ÅÓÔÎÏ ÇÄÅ ÎÁÈÏÄÑÔÓÑ ÓÅÒ×ÅÒÁ ÉÍÅÎ ÒÁÓÐÏÌÁÇÁÀÝÉÈÓÑ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÏ ×ÎÉÚÕ ÎÅÇÏ, É ÔÁË ÄÁÌÅÅ.</P> >-<P>DNS ÒÁÚÒÁÂÏÔÁÎ ÚÁÂÏÔÌÉ×Ï, ÔÁË ËÁÖÄÁÑ ÍÁÛÉÎÁ ÍÏÖÅÔ ÈÒÁÎÉÔØ ÍÉÎÉÍÁÌØÎÙÊ ÏÂßÅÍ ÚÎÁÎÉÊ, ÔÒÅÂÕÅÍÙÊ ÄÌÑ ÆÏÒÍÉÒÏ×ÁÎÉÑ ÄÅÒÅ×Á, É ÌÏËÁÌØÎÙÅ ÉÚÍÅÎÅÎÉÑ × ÐÏÄÄÅÒÅ×Å ÍÏÇÕÔ ÏÓÕÝÅÓÔ×ÌÑÔØÓÑ ÐÒÏÓÔÙÍ ÉÚÍÅÎÅÎÉÅÍ × ÂÁÚÅ ÄÁÎÎÙÈ ÉÍÅÎ É IP ÁÄÒÅÓÏ× ÏÄÎÏÇÏ ÕÐÒÁ×ÌÑÀÝÅÇÏ ÓÅÒ×ÅÒÁ.</P> >-<P>ëÏÇÄÁ ×Ù ÚÁÐÒÁÛÉ×ÁÅÔÅ IP ÁÄÒÅÓ ÄÌÑ www.tldp.org, ÆÁËÔÉÞÅÓËÉ ÐÒÏÉÓÈÏÄÉÔ ÓÌÅÄÕÀÝÅÅ: ×Ï-ÐÅÒ×ÙÈ, ×ÁÛ ÓÅÒ×ÅÒ ÉÍÅÎ ÓÐÒÁÛÉ×ÁÅÔ Õ ËÏÒÎÅ×ÏÇÏ ÓÅÒ×ÅÒÁ ÇÄÅ ÏÎ ÍÏÖÅÔ ÎÁÊÔÉ ÓÅÒ×ÅÒ ÉÍÅÎ .org. õÚÎÁ× ÜÔÏ, ÏÎ ÏÂÒÁÝÁÅÔÓÑ Ë ÓÅÒ×ÅÒÕ .org ÚÁ ÔÅÍ ÞÔÏ ÐÏÌÕÞÉÔØ IP ÁÄÒÅÓ ÓÅÒ×ÅÒÁ ÉÍÅÎ .tldp.org. ðÏÌÕÞÉ× ÅÇÏ, ÄÅÌÁÅÔ ÚÁÐÒÏÓ Ë ÓÅÒ×ÅÒÕ ÉÍÅÎ .tldp.org É ÐÏÌÕÞÁÅÔ ÁÄÒÅÓ ÈÏÓÔÁ www.tldp.org.</P> >-<P>îÁ ÓÁÍÏÍ ÄÅÌÅ ÂÏÌØÛÕÀ ÞÁÓÔØ ×ÒÅÍÅÎÉ ÓÅÒ×ÅÒÁÍ ÉÍÅÎ ÎÅ ÐÒÉÈÏÄÉÔÓÑ ×ÙÐÏÌÎÑÔØ ÓÔÏÌØËÏ ÒÁÂÏÔÙ. óÅÒ×ÅÒÙ ÉÍÅÎ ÄÏÓÔÁÔÏÞÎÏ ÍÎÏÇÏ ËÜÛÉÒÕÀÔ; ËÏÇÄÁ ×Ù ÒÁÚÒÅÛÁÅÔÅ ÉÍÑ ÈÏÓÔÁ, ÏÎ ÓÏÈÒÁÎÑÅÔ ÁÓÓÏÃÉÒÏ×ÁÎÎÙÊ Ó ÎÉÍ IP ÁÄÒÅÓ × ÐÁÍÑÔÉ ÎÁ ÎÅËÏÔÏÒÙÊ ÐÒÏÍÅÖÕÔÏË ×ÒÅÍÅÎÉ. ÷ÏÔ ÐÏÞÅÍÕ, ËÏÇÄÁ ×Ù ÐÏÓÅÝÁÅÔÅ ÎÏ×ÙÊ ×ÅÂÓÁÊÔ, ÏÂÙÞÎÏ ÍÏÖÎÏ Õ×ÉÄÅÔØ ÓÏÏÂÝÅÎÉÅ ×ÁÛÅÇÏ ÂÒÁÕÚÅÒÁ "éÝÕ", ÏÎ ÉÝÅÔ ÈÏÓÔ Ó ×ÐÅÒ×ÙÅ ÚÁÐÒÏÛÅÎÎÏÊ ×ÁÍÉ ÓÔÒÁÎÉÃÅÊ. ÷ ËÏÎÃÅ ËÏÎÃÏ× ×ÒÅÍÑ ÈÒÁÎÅÎÉÑ Ó×ÑÚËÉ ÉÍÑ-ÁÄÒÅÓ × ËÜÛÅ ÓÅÒ×ÅÒÁ ÉÓÔÅËÁÅÔ É ×ÁÛ DNS ÚÁÐÒÁÛÉ×ÁÅÔ ÅÅ ÓÎÏ×Á — ÜÔÏ ×ÁÖÎÏ, × ÓÕÞÁÅ ÉÚÍÅÎÅÎÉÑ ÉÍÅÎ É ÁÄÒÅÓÏ×, ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÎÅ×ÅÒÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÎÅ ÚÁ×ÉÓÁÌÁ ÎÁ×ÓÅÇÄÁ. éÎÆÏÒÍÁÃÉÑ × ËÜÛÅ ÔÁËÖÅ ÓÂÒÁÓÙ×ÁÅÔÓÑ ÅÓÌÉ ÈÏÓÔ ÏËÁÚÙ×ÁÅÔÓÑ ÎÅÄÏÓÔÕÐÅÎ.</P></DIV> >+>12.2. óÉÓÔÅÍÁ ÄÏÍÅÎÎÙÈ ÉÍ£Î</H2> >+<P>÷ÓÑ ÓÅÔØ ÐÒÏÇÒÁÍÍ É ÂÁÚ ÄÁÎÎÙÈ, ÏÓÕÝÅÓÔ×ÌÑÀÝÉÈ ÓÏÔÒÕÄÎÉÞÅÓÔ×Ï ÄÌÑ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ ÉͣΠÈÏÓÔÏ× × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÉÍ ÁÄÒÅÓÁ, ÎÁÚÙ×ÁÅÔÓÑ «DNS» (Domain >+Name System) (óÉÓÔÅÍÁ ÄÏÍÅÎÎÙÈ ÉÍ£Î). ëÏÇÄÁ ×Ù ×ÉÄÉÔÅ ÓÓÙÌËÉ ÎÁ «ÓÅÒ×ÅÒ DNS», ÜÔÏ ÏÚÎÁÞÁÅÔ ÔÏ, ÞÔÏ ÍÙ ÐÏ-ÐÒÏÓÔÏÍÕ ÎÁÚÙ×ÁÅÍ ÓÅÒ×ÅÒÏÍ ÉÍ£Î. ôÅÐÅÒØ Ñ ÏÂßÑÓÎÀ ÐÏÌÎÏÓÔØÀ, ËÁË ÜÔÁ ÓÉÓÔÅÍÁ ÒÁÂÏÔÁÅÔ.</P> >+<P>éÍÅÎÁ ÈÏÓÔÏ× Internet ÓÏÓÔÏÑÔ ÉÚ ÞÁÓÔÅÊ, ÒÁÚÄÅÌ£ÎÎÙÈ ÔÏÞËÁÍÉ. <I CLASS="firstterm">äÏÍÅÎ</I> (<I CLASS="firstterm">domain</I>) — ÜÔÏ ÓÏÂÒÁÎÉÅ ÍÁÛÉÎ, ÉÍÅÀÝÉÈ ÏÂÝÉÊ ÓÕÆÆÉËÓ × ÉÍÅÎÉ. äÏÍÅÎÙ ÍÏÇÕÔ ÏÂÉÔÁÔØ ×ÎÕÔÒÉ ÄÒÕÇÉÈ ÄÏÍÅÎÏ×. îÁÐÒÉÍÅÒ, ÍÁÛÉÎÁ www.tldp.org ÖÉ×£Ô ÎÁ .tldp.org, ÓÕÂÄÏÍÅÎÅ ÄÏÍÅÎÁ .org.</P> >+<P>ëÁÖÄÙÊ ÄÏÍÅÎ ÏÐÒÅÄẠ̊Π<I CLASS="firstterm">ÕÐÒÁ×ÌÑÀÝÉÍ ÓÅÒ×ÅÒÏÍ ÉÍ£Î</I> (<I CLASS="firstterm">authoritative name server</I>), ËÏÔÏÒÙÊ ÚÎÁÅÔ IP-ÁÄÒÅÓÁ ÄÒÕÇÉÈ ÍÁÛÉÎ × ÄÏÍÅÎÅ. õÐÒÁ×ÌÑÀÝÉÊ (ÉÌÉ «ÏÓÎÏ×ÎÏÊ» («primary»)) ÓÅÒ×ÅÒ ÉͣΠÍÏÖÅÔ ÓÏÐÒÏ×ÏÖÄÁÔØÓÑ ÒÅÚÅÒ×ÎÙÍ, ÎÁ ÓÌÕÞÁÊ ×ÙÈÏÄÁ ÉÚ ÓÔÒÏÑ; ÅÓÌÉ ×Ù ×ÉÄÉÔÅ ÓÓÙÌËÉ ÎÁ <I CLASS="firstterm">×ÔÏÒÉÞÎÙÊ ÓÅÒ×ÅÒ ÉÍ£Î</I> (<I CLASS="firstterm">secondary name server</I>) ÉÌÉ («×ÔÏÒÉÞÎÙÊ DNS»), ÉÍÅÅÔÓÑ × ×ÉÄÕ ÉÍÅÎÎÏ ÜÔÏ. ÷ÔÏÒÉÞÎÙÅ ÓÅÒ×ÅÒÁ ÏÂÙÞÎÏ ÏÂÎÏ×ÌÑÀÔ Ó×ÏÀ ÉÎÆÏÒÍÁÃÉÀ ËÁÖÄÙÅ ÎÅÓËÏÌØËÏ ÞÁÓÏ×, ÉÓÐÏÌØÚÕÑ ÏÓÎÏ×ÎÙÅ ÓÅÒ×ÅÒÁ, ÔÁËÉÍ ÏÂÒÁÚÏÍ, ÉÚÍÅÎÅÎÉÑ × ÓÏÏÔ×ÅÔÓÔ×ÉÉ ÉͣΠÈÏÓÔÏ× É IP-ÁÄÒÅÓÏ× ÎÁ ÏÓÎÏ×ÎÏÍ ÓÅÒ×ÅÒÅ Á×ÔÏÍÁÔÉÞÅÓËÉ ÒÁÓÐÒÏÓÔÒÁÎÑÀÔÓÑ ÎÁ ×ÔÏÒÉÞÎÙÊ.</P> >+<P>ôÅÐÅÒØ ×ÁÖÎÁÑ ÞÁÓÔØ. óÅÒ×ÅÒÁ ÉͣΠÄÏÍÅÎÁ <EM>ÎÅ</EM> ÚÎÁÀÔ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ ×ÓÅÈ ÍÁÛÉÎ × ÄÒÕÇÉÈ ÄÏÍÅÎÁÈ (×ËÌÀÞÁÑ ÉÈ ÓÕÂÄÏÍÅÎÙ); ÉÍ ÉÚ×ÅÓÔÎÏ ÔÏÌØËÏ ÍÅÓÔÏÐÏÌÏÖÅÎÉÑ ÉͣΠÓÅÒ×ÅÒÏ×. ÷ ÎÁÛÅÍ ÐÒÉÍÅÒÅ ÕÐÒÁ×ÌÑÀÝÉÊ ÓÅÒ×ÅÒ ÉͣΠÄÌÑ ÄÏÍÅÎÁ .org ÚÎÁÅÔ IP-ÁÄÒÅÓ ÓÅÒ×ÅÒÁ ÉͣΠÄÌÑ .tldp.org, ÎÏ <EM>ÎÅ</EM> ÁÄÒÅÓÁ ×ÓÅ ÄÒÕÇÉÈ ÍÁÛÉÎ × .tldp.org.</P> >+<P>äÏÍÅÎÙ × ÓÉÓÔÅÍÅ DNS ÒÁÓÐÏÌÏÖÅÎÙ ËÁË ÂÏÌØÛÏÅ ÐÅÒÅ×£ÒÎÕÔÏÅ ÄÅÒÅ×Ï. îÁ ×ÅÒÛÉÎÅ ÎÁÈÏÄÑÔÓÑ ËÏÒÎÅ×ÙÅ ÓÅÒ×ÅÒÁ. IP-aÄÒÅÓÁ ËÏÒÎÅ×ÙÈ ÓÅÒ×ÅÒÏ× ÉÚ×ÅÓÔÎÙ ×ÓÅÍ, ÏÎÉ ÐÒÉËÒÕÞÅÎÙ Ë ×ÁÛÅÍÕ ÐÒÏÇÒÁÍÍÎÏÍÕ ÏÂÅÓÐÅÞÅÎÉÀ, ÒÁÂÏÔÁÀÝÅÍÕ Ó DNS. ëÏÒÎÅ×ÙÅ ÓÅÒ×ÅÒÙ ÚÎÁÀÔ IP-ÁÄÒÅÓÁ ÓÅÒ×ÅÒÏ× ÉͣΠÄÌÑ ÄÏÍÅÎÏ× ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ, ÔÁËÉÈ ËÁË .com É .org, ÎÏ ÎÅ ÁÄÒÅÓÁ ÍÁÛÉÎ ×ÎÕÔÒÉ ÜÔÉÈ ÄÏÍÅÎÏ×. ëÁÖÄÏÍÕ ÓÅÒ×ÅÒÕ ÉͣΠÄÏÍÅÎÏ× ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ ÉÚ×ÅÓÔÎÏ, ÇÄÅ ÎÁÈÏÄÑÔÓÑ ÓÅÒ×ÅÒÁ ÉÍ£Î, ÒÁÓÐÏÌÁÇÁÀÝÉÅÓÑ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ×ÎÉÚÕ ÎÅÇÏ É ÔÁË ÄÁÌÅÅ.</P> >+<P>DNS ÒÁÚÒÁÂÏÔÁÎ ÚÁÂÏÔÌÉ×Ï, ÔÁË ÞÔÏ ËÁÖÄÁÑ ÍÁÛÉÎÁ ÍÏÖÅÔ ÈÒÁÎÉÔØ ÍÉÎÉÍÁÌØÎÙÊ ÏÂßÅÍ ÚÎÁÎÉÊ, ÔÒÅÂÕÅÍÙÊ ÄÌÑ ÆÏÒÍÉÒÏ×ÁÎÉÑ ÄÅÒÅ×Á, É ÌÏËÁÌØÎÙÅ ÉÚÍÅÎÅÎÉÑ × ÐÏÄÄÅÒÅ×Å ÍÏÇÕÔ ÏÓÕÝÅÓÔ×ÌÑÔØÓÑ ÐÒÏÓÔÙÍ ÉÚÍÅÎÅÎÉÅÍ × ÂÁÚÅ ÄÁÎÎÙÈ ÉÍ£Î É IP-ÁÄÒÅÓÏ× ÏÄÎÏÇÏ ÕÐÒÁ×ÌÑÀÝÅÇÏ ÓÅÒ×ÅÒÁ.</P> >+<P>ëÏÇÄÁ ×Ù ÚÁÐÒÁÛÉ×ÁÅÔÅ IP-ÁÄÒÅÓ ÄÌÑ www.tldp.org, ÆÁËÔÉÞÅÓËÉ ÐÒÏÉÓÈÏÄÉÔ ÓÌÅÄÕÀÝÅÅ: ×Ï-ÐÅÒ×ÙÈ, ×ÁÛ ÓÅÒ×ÅÒ ÉͣΠÓÐÒÁÛÉ×ÁÅÔ Õ ËÏÒÎÅ×ÏÇÏ ÓÅÒ×ÅÒÁ, ÇÄÅ ÏÎ ÍÏÖÅÔ ÎÁÊÔÉ ÓÅÒ×ÅÒ ÉͣΠ.org. õÚÎÁ× ÜÔÏ, ÏÎ ÏÂÒÁÝÁÅÔÓÑ Ë ÓÅÒ×ÅÒÕ .org ÚÁ ÔÅÍ, ÞÔÏ ÐÏÌÕÞÉÔØ IP-ÁÄÒÅÓ ÓÅÒ×ÅÒÁ ÉͣΠ.tldp.org. ðÏÌÕÞÉ× ÅÇÏ, ÄÅÌÁÅÔ ÚÁÐÒÏÓ Ë ÓÅÒ×ÅÒÕ ÉͣΠ.tldp.org É ÐÏÌÕÞÁÅÔ ÁÄÒÅÓ ÈÏÓÔÁ www.tldp.org.</P> >+<P>îÁ ÓÁÍÏÍ ÄÅÌÅ, ÂÏÌØÛÕÀ ÞÁÓÔØ ×ÒÅÍÅÎÉ ÓÅÒ×ÅÒÁÍ ÉͣΠÎÅ ÐÒÉÈÏÄÉÔÓÑ ×ÙÐÏÌÎÑÔØ ÓÔÏÌØËÏ ÒÁÂÏÔÙ. óÅÒ×ÅÒÙ ÉͣΠÄÏÓÔÁÔÏÞÎÏ ÍÎÏÇÏ ËÜÛÉÒÕÀÔ; ËÏÇÄÁ ×Ù ÒÁÚÒÅÛÁÅÔÅ ÉÍÑ ÈÏÓÔÁ, ÏÎ ÓÏÈÒÁÎÑÅÔ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÊ Ó ÎÉÍ IP-ÁÄÒÅÓ × ÐÁÍÑÔÉ ÎÁ ÎÅËÏÔÏÒÙÊ ÐÒÏÍÅÖÕÔÏË ×ÒÅÍÅÎÉ. ÷ÏÔ ÐÏÞÅÍÕ, ËÏÇÄÁ ×Ù ÐÏÓÅÝÁÅÔÅ ÎÏ×ÙÊ ×ÅÂÓÁÊÔ, ÏÂÙÞÎÏ ÍÏÖÎÏ Õ×ÉÄÅÔØ ÓÏÏÂÝÅÎÉÅ ×ÁÛÅÇÏ ÂÒÁÕÚÅÒÁ "éÝÕ", ÏÎ ÉÝÅÔ ÈÏÓÔ Ó ×ÐÅÒ×ÙÅ ÚÁÐÒÏÛÅÎÎÏÊ ×ÁÍÉ ÓÔÒÁÎÉÃÅÊ. ÷ ËÏÎÃÅ ËÏÎÃÏ× ×ÒÅÍÑ ÈÒÁÎÅÎÉÑ Ó×ÑÚËÉ ÉÍÑ—ÁÄÒÅÓ × ËÜÛÅ ÓÅÒ×ÅÒÁ ÉÓÔÅËÁÅÔ É ×ÁÛ DNS ÚÁÐÒÁÛÉ×ÁÅÔ Å£ ÓÎÏ×Á — ÜÔÏ ×ÁÖÎÏ, × ÓÌÕÞÁÅ ÉÚÍÅÎÅÎÉÑ ÉÍ£Î É ÁÄÒÅÓÏ×, ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÎÅ×ÅÒÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÎÅ ÚÁ×ÉÓÁÌÁ ÎÁ×ÓÅÇÄÁ. éÎÆÏÒÍÁÃÉÑ × ËÜÛÅ ÔÁËÖÅ ÓÂÒÁÓÙ×ÁÅÔÓÑ, ÅÓÌÉ ÈÏÓÔ ÏËÁÚÙ×ÁÅÔÓÑ ÎÅÄÏÓÔÕÐÅÎ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -145,11 +147,11 @@ > ></TD > ></TR > ></TABLE> >-<P>ôÅÐÅÒØ Ï ÔÏÍ, ËÁË ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ. ëÏÍÁÎÄÁ ÕÐÁËÏ×Ù×ÁÅÔÓÑ × <I CLASS="firstterm">ÐÁËÅÔ</I> (<I CLASS="firstterm">packet</I>), ÂÌÏË ÂÉÔÏ× ÔÉÐÁ ÔÅÌÅÇÒÁÍÍÙ, ËÏÔÏÒÙÊ Ñ×ÌÑÅÔÓÑ ÏÂÏÌÏÞËÏÊ ÄÌÑ ÔÒÅÈ ×ÁÖÎÙÈ ×ÅÝÅÊ; <I CLASS="firstterm">ÁÄÒÅÓ ÉÓÔÏÞÎÉËÁ</I> (<I CLASS="firstterm">source address</I>) (IP ÁÄÒÅÓ ×ÁÛÅÊ ÍÁÛÉÎÙ), <I CLASS="firstterm">ÁÄÒÅÓ ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ</I> (<I CLASS="firstterm">destination address</I>) (152.19.254.81), É <I CLASS="firstterm">ÎÏÍÅÒ ÓÅÒ×ÉÓÁ</I> (<I CLASS="firstterm">service number</I>) ÉÌÉ <I CLASS="firstterm">ÎÏÍÅÒ ÐÏÒÔÁ</I> (<I CLASS="firstterm">port number</I>) (80, × ÜÔÏÍ ÓÌÕÞÁÅ) ÞÔÏ ÕËÁÚÙ×ÁÅÔ ÎÁ ÚÁÐÒÏÓ World Wide Web (÷ÓÅÍÉÒÎÏÊ ÐÁÕÔÉÎÙ).</P> >-<P>÷ÁÛÁ ÍÁÛÉÎÁ ÏÔÐÒÁ×ÌÑÅÔ ÜÔÏÔ ÐÁËÅÔ × ÐÕÔØ ÐÏ ÐÒÏ×ÏÄÁÍ (ÞÅÒÅÚ ×ÁÛÅÇÏ ÐÒÏ×ÁÊÄÅÒÁ Internet ÉÌÉ ÐÏ ÌÏËÁÌØÎÏÊ ÓÅÔÉ), É ÏÎ ÐÅÒÅÍÅÝÁÅÔÓÑ Ë ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÏÊ ÍÁÛÉÎÅ ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">ÍÁÒÛÒÕÔÉÚÁÔÏÒ</I> (<I CLASS="firstterm">router</I>). ÷ ÐÁÍÑÔÉ ÍÁÒÛÒÕÔÉÚÁÔÏÒÁ ÎÁÈÏÄÉÔÓÑ ËÁÒÔÁ Internet — ÎÅ ×ÓÅÇÄÁ ÐÏÌÎÁÑ, ÎÏ ÐÏÌÎÏÓÔØÀ ÏÐÉÓÙ×ÁÀÝÁÑ ×ÁÛÉÈ ÓÅÔÅ×ÙÈ ÓÏÓÅÄÅÊ É ÚÎÁÀÝÁÑ ÇÄÅ × Internet ÎÁÈÏÄÑÔÓÑ ÓÏÓÅÄÎÉÅ ÍÁÒÛÒÕÔÉÚÁÔÏÒÙ.</P> >-<P>÷ÁÛ ÐÁËÅÔ ÍÏÖÅÔ ÐÒÏÊÔÉ ÞÅÒÅÚ ÎÅÓËÏÌØËÏ ÍÁÒÛÒÕÔÉÚÁÔÏÒÏ× ÎÁ ÐÕÔÉ Ë ÍÅÓÔÕ ÎÁÚÎÁÞÅÎÉÑ. íÁÒÛÒÕÔÉÚÁÔÏÒÙ ÄÏÓÔÁÔÏÞÎÏ ÕÍÎÙ. ïÎÉ ÓÌÅÄÑÔ ÓËÏÌØËÏ ×ÒÅÍÅÎÉ ÐÏÔÒÅÂÏ×ÁÌÏÓØ ÐÁËÅÔÕ ÄÌÑ ÄÏÓÔÉÖÅÎÉÑ ÄÒÕÇÏÇÏ ÍÁÒÛÒÕÔÉÚÁÔÏÒÁ É ÐÏÌÕÞÅÎÉÑ ÐÏÄÔ×ÅÒÖÅÎÉÑ Ï ÐÏÌÕÞÅÎÉÉ. ïÎÉ ÔÁËÖÅ ÉÓÐÏÌØÚÕÀÔ ÜÔÕ ÉÎÆÏÒÍÁÃÉÀ ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÕÐÒÁ×ÌÑÔØ Ä×ÉÖÅÎÉÅÍ ÐÁËÅÔÏ×, ÎÁÐÒÁ×ÌÑÑ ÉÈ ÂÙÓÔÒÅÛÉÍ ÐÕÔÅÍ. éÓÐÏÌØÚÕÅÔÓÑ ÜÔÏ É ÄÌÑ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ, ËÏÇÄÁ ÄÒÕÇÏÊ ÍÁÒÛÒÕÔÉÚÁÔÏÒ (ÉÌÉ ËÁÂÅÌØ) ×ÙÈÏÄÉÔ ÉÚ ÓÔÒÏÑ, É ÂÁÌÁÎÓÉÒÏ×ÁÎÉÑ ÎÁÇÒÕÚËÉ, ÅÓÌÉ ×ÏÚÍÏÖÎÏ, ÞÅÒÅÚ ÉÎÏÊ ÍÁÒÛÒÕÔÉÚÁÔÏÒ.</P> >-<P>óÕÝÅÓÔ×ÕÅÔ ÕÒÂÁÎÉÓÔÉÞÅÓËÁÑ ÌÅÇÅÎÄÁ, ÞÔÏ Internet ÂÙÌ ÓÐÒÏÅËÔÉÒÏ×ÁÎ ÔÁË, ÞÔÏÂÙ ×ÙÖÉÔØ É ÐÒÏÄÏÌÖÁÔØ ÆÕÎÃÉÏÎÉÒÏ×ÁÔØ × ÕÓÌÏ×ÉÑÈ ÑÄÅÒÎÏÊ ×ÏÊÎÙ. üÔÏ ÎÅ ÐÒÁ×ÄÁ, ÎÏ ÉÍÅÎÎÏ ÔÏ ËÁË Internet ÓÐÒÏÅËÔÉÒÏ×ÁÎ ÄÁÅÔ ÞÒÅÚ×ÙÞÁÊÎÏ ÈÏÒÏÛÕÀ É ÎÁÄÅÖÎÕÀ ÒÁÂÏÔÕ ÎÁ ×ÓÅÈ ÓÌÏÑÈ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ × ÜÔÏÍ ÉÚÍÅÎÞÉ×ÏÍ ÍÉÒÅ. üÔÏ ÐÒÑÍÁÑ ÚÁÓÌÕÇÁ ÔÏÇÏ, ÞÔÏ ÅÇÏ ÉÎÔÅÌÌÅËÔ ÒÁÓÐÒÅÄÅÌÅÎ × ÔÙÓÑÞÁÈ ÍÁÒÛÒÕÔÉÚÁÔÏÒÏ×, Á ÎÅ ÓËÏÎÃÅÎÔÒÉÒÏ×ÁÎ × ÎÅÓËÏÌØËÉÈ ÍÁÓÓÉ×ÎÙÈ É ÕÑÚ×ÉÍÙÈ ÐÅÒÅÅËÌÀÞÁÔÅÌÑÈ (ËÁË ÔÅÌÅÆÏÎÎÁÑ ÓÅÔØ). üÔÏ ÐÏÚ×ÏÌÑÅÔ ÌÏËÁÌÉÚÏ×ÁÔØ ÓÂÏÉ × ÒÁÂÏÔÅ ÓÅÔÉ É ÏÂÏÊÔÉ ÉÈ.</P> >-<P>ëÏÇÄÁ ×ÁÛ ÐÁËÅÔ ÄÏÓÔÉÇÁÅÔ ÍÁÛÉÎÙ ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ, ÏÎÁ ÉÓÐÏÌØÚÕÅÔ ÎÏÍÅÒ ÓÅÒ×ÉÓÁ ÄÌÑ ÐÅÒÅÄÁÞÉ ÐÁËÅÔÁ web-ÓÅÒ×ÅÒÕ. Web-ÓÅÒ×ÅÒ ÐÏÓÍÏÔÒÅ× ÎÁ ÉÓÈÏÄÎÙÊ IP ÁÄÒÅÓ ÐÁËÅÔÁ ÚÎÁÅÔ ËÕÄÁ ÏÔ×ÅÞÁÔØ. ëÏÇÄÁ web-ÓÅÒ×ÅÒ ×ÏÚ×ÒÁÝÁÅÔ ÜÔÏÔ ÄÏËÕÍÅÎÔ, ÏÎ ÒÁÚÂÉ×ÁÅÔÓÑ ÎÁ ÎÅËÏÔÏÒÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÁËÅÔÏ×. éÈ ÒÁÚÍÅÒ ÍÏÖÅÔ ÍÅÎÑÔÓÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ×ÉÄÁ ÐÅÒÅÄÁ×ÁÅÍÏÊ ÉÎÆÏÒÍÁÃÉÉ É ÔÉÐÁ ÓÅÒ×ÉÓÁ.</P></DIV> >+<P>ôÅÐÅÒØ Ï ÔÏÍ, ËÁË ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ. ëÏÍÁÎÄÁ ÕÐÁËÏ×Ù×ÁÅÔÓÑ × <I CLASS="firstterm">ÐÁËÅÔ</I> (<I CLASS="firstterm">packet</I>), ÂÌÏË ÂÉÔÏ× ÔÉÐÁ ÔÅÌÅÇÒÁÍÍÙ, ËÏÔÏÒÙÊ Ñ×ÌÑÅÔÓÑ ÏÂÏÌÏÞËÏÊ ÄÌÑ ÔÒ£È ×ÁÖÎÙÈ ×ÅÝÅÊ; <I CLASS="firstterm">ÁÄÒÅÓ ÉÓÔÏÞÎÉËÁ</I> (<I CLASS="firstterm">source address</I>) (IP-ÁÄÒÅÓ ×ÁÛÅÊ ÍÁÛÉÎÙ), <I CLASS="firstterm">ÁÄÒÅÓ ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ</I> (<I CLASS="firstterm">destination address</I>) (152.19.254.81), É <I CLASS="firstterm">ÎÏÍÅÒ ÓÅÒ×ÉÓÁ</I> (<I CLASS="firstterm">service number</I>) ÉÌÉ <I CLASS="firstterm">ÎÏÍÅÒ ÐÏÒÔÁ</I> (<I CLASS="firstterm">port number</I>) (× ÄÁÎÎÏÍ ÓÌÕÞÁÅ 80), ÞÔÏ ÕËÁÚÙ×ÁÅÔ ÎÁ ÚÁÐÒÏÓ Ë World Wide Web (÷ÓÅÍÉÒÎÏÊ ÐÁÕÔÉÎÅ).</P> >+<P>÷ÁÛÁ ÍÁÛÉÎÁ ÏÔÐÒÁ×ÌÑÅÔ ÜÔÏÔ ÐÁËÅÔ × ÐÕÔØ ÐÏ ÐÒÏ×ÏÄÁÍ (ÞÅÒÅÚ ×ÁÛÅÇÏ ÐÒÏ×ÁÊÄÅÒÁ Internet ÉÌÉ ÐÏ ÌÏËÁÌØÎÏÊ ÓÅÔÉ), É ÏÎ ÐÅÒÅÍÅÝÁÅÔÓÑ Ë ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÏÊ ÍÁÛÉÎÅ, ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">ÍÁÒÛÒÕÔÉÚÁÔÏÒ</I> (<I CLASS="firstterm">router</I>). ÷ ÐÁÍÑÔÉ ÍÁÒÛÒÕÔÉÚÁÔÏÒÁ ÎÁÈÏÄÉÔÓÑ ËÁÒÔÁ Internet —, ÎÅ ×ÓÅÇÄÁ ÐÏÌÎÁÑ, ÎÏ ÐÏÌÎÏÓÔØÀ ÏÐÉÓÙ×ÁÀÝÁÑ ×ÁÛÉÈ ÓÅÔÅ×ÙÈ ÓÏÓÅÄÅÊ É ÚÎÁÀÝÁÑ, ÇÄÅ × Internet ÎÁÈÏÄÑÔÓÑ ÓÏÓÅÄÎÉÅ ÍÁÒÛÒÕÔÉÚÁÔÏÒÙ.</P> >+<P>÷ÁÛ ÐÁËÅÔ ÍÏÖÅÔ ÐÒÏÊÔÉ ÞÅÒÅÚ ÎÅÓËÏÌØËÏ ÍÁÒÛÒÕÔÉÚÁÔÏÒÏ× ÎÁ ÐÕÔÉ Ë ÍÅÓÔÕ ÎÁÚÎÁÞÅÎÉÑ. íÁÒÛÒÕÔÉÚÁÔÏÒÙ ÄÏÓÔÁÔÏÞÎÏ ÕÍÎÙ. ïÎÉ ÓÌÅÄÑÔ, ÓËÏÌØËÏ ×ÒÅÍÅÎÉ ÐÏÔÒÅÂÏ×ÁÌÏÓØ ÐÁËÅÔÕ ÄÌÑ ÄÏÓÔÉÖÅÎÉÑ ÄÒÕÇÏÇÏ ÍÁÒÛÒÕÔÉÚÁÔÏÒÁ É ÐÏÌÕÞÅÎÉÑ ÐÏÄÔ×ÅÒÖÄÅÎÉÑ Ï ÐÏÌÕÞÅÎÉÉ. ïÎÉ ÔÁËÖÅ ÉÓÐÏÌØÚÕÀÔ ÜÔÕ ÉÎÆÏÒÍÁÃÉÀ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÕÐÒÁ×ÌÑÔØ Ä×ÉÖÅÎÉÅÍ ÐÁËÅÔÏ×, ÎÁÐÒÁ×ÌÑÑ ÉÈ ÂÙÓÔÒÅÊÛÉÍ ÐÕÔ£Í. éÓÐÏÌØÚÕÅÔÓÑ ÜÔÏ É ÄÌÑ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ × ÔÅÈ ÓÌÕÞÁÑÈ, ËÏÇÄÁ ÄÒÕÇÏÊ ÍÁÒÛÒÕÔÉÚÁÔÏÒ (ÉÌÉ ËÁÂÅÌØ) ×ÙÈÏÄÉÔ ÉÚ ÓÔÒÏÑ, É ÄÌÑ ÂÁÌÁÎÓÉÒÏ×ÁÎÉÑ ÎÁÇÒÕÚËÉ ÞÅÒÅÚ ÄÒÕÇÏÊ ÍÁÒÛÒÕÔÉÚÁÔÏÒ, ÅÓÌÉ ÜÔÏ ×ÏÚÍÏÖÎÏ.</P> >+<P>óÕÝÅÓÔ×ÕÅÔ ÌÅÇÅÎÄÁ, ÞÔÏ Internet ÂÙÌ ÓÐÒÏÅËÔÉÒÏ×ÁÎ ÔÁË, ÞÔÏÂÙ ×ÙÖÉÔØ É ÐÒÏÄÏÌÖÁÔØ ÆÕÎËÃÉÏÎÉÒÏ×ÁÔØ × ÕÓÌÏ×ÉÑÈ ÑÄÅÒÎÏÊ ×ÏÊÎÙ. üÔÏ ÎÅ ÐÒÁ×ÄÁ, ÎÏ ÉÍÅÎÎÏ ÔÏ, ËÁË Internet ÓÐÒÏÅËÔÉÒÏ×ÁÎ, ÄÁ£Ô ÞÒÅÚ×ÙÞÁÊÎÏ ÈÏÒÏÛÕÀ É ÎÁÄ£ÖÎÕÀ ÒÁÂÏÔÕ ÎÁ ×ÓÅÈ ÓÌÏÑÈ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ × ÜÔÏÍ ÉÚÍÅÎÞÉ×ÏÍ ÍÉÒÅ. üÔÏ ÐÒÑÍÁÑ ÚÁÓÌÕÇÁ ÔÏÇÏ, ÞÔÏ ÅÇÏ ÉÎÔÅÌÌÅËÔ ÒÁÓÐÒÅÄÅÌ£Î × ÔÙÓÑÞÁÈ ÍÁÒÛÒÕÔÉÚÁÔÏÒÏ×, Á ÎÅ ÓËÏÎÃÅÎÔÒÉÒÏ×ÁÎ × ÎÅÓËÏÌØËÉÈ ÍÁÓÓÉ×ÎÙÈ É ÕÑÚ×ÉÍÙÈ ÐÅÒÅËÌÀÞÁÔÅÌÑÈ (ËÁË ÔÅÌÅÆÏÎÎÁÑ ÓÅÔØ). üÔÏ ÐÏÚ×ÏÌÑÅÔ ÌÏËÁÌÉÚÏ×ÁÔØ ÓÂÏÉ × ÒÁÂÏÔÅ ÓÅÔÉ É ÏÂÏÊÔÉ ÉÈ.</P> >+<P>ëÏÇÄÁ ×ÁÛ ÐÁËÅÔ ÄÏÓÔÉÇÁÅÔ ÍÁÛÉÎÙ ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ, ÏÎÁ ÉÓÐÏÌØÚÕÅÔ ÎÏÍÅÒ ÓÅÒ×ÉÓÁ ÄÌÑ ÐÅÒÅÄÁÞÉ ÐÁËÅÔÁ web-ÓÅÒ×ÅÒÕ. Web-ÓÅÒ×ÅÒ, ÐÏÓÍÏÔÒÅ× ÎÁ ÉÓÈÏÄÎÙÊ IP-ÁÄÒÅÓ ÐÁËÅÔÁ, ÚÎÁÅÔ, ËÕÄÁ ÏÔ×ÅÞÁÔØ. ëÏÇÄÁ web-ÓÅÒ×ÅÒ ×ÏÚ×ÒÁÝÁÅÔ ÄÁÎÎÙÊ ÄÏËÕÍÅÎÔ, ÏÎ ÒÁÚÂÉ×ÁÅÔÓÑ ÎÁ ÎÅËÏÔÏÒÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÁËÅÔÏ×. éÈ ÒÁÚÍÅÒ ÍÏÖÅÔ ÍÅÎÑÔØÓÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ×ÉÄÁ ÐÅÒÅÄÁ×ÁÅÍÏÊ ÉÎÆÏÒÍÁÃÉÉ É ÔÉÐÁ ÓÅÒ×ÉÓÁ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -158,10 +160,10 @@ > NAME="TCP-IP" > ></A > >12.4. TCP É IP</H2> >-<P>äÌÑ ÐÏÎÉÍÁÎÉÑ ÔÏÇÏ ËÁË ÏÂÒÁÂÁÔÙ×ÁÅÔÓÑ ÐÅÒÅÄÁÞÁ ÍÎÏÖÅÓÔ×ÅÎÎÙÈ ÐÁËÅÔÏ×, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÚÎÁÔØ, ÞÔÏ Internet, ÆÁËÔÉÞÅÓËÉ ÉÓÐÏÌØÚÕÅÔ Ä×Á ÐÒÏÔÏËÏÌÁ, ÏÄÉÎ ÉÚ ÎÉÈ ÌÅÖÉÔ ÐÏ ×ÅÒÈ ÄÒÕÇÏÇÏ.</P> >-<P>îÉÖÎÉÊ ÕÒÏ×ÅÎØ, <I CLASS="firstterm">IP</I> (Internet Protocol) (ÐÒÏÔÏËÏÌ Internet), ÏÔ×ÅÞÁÅÔ ÚÁ ÍÁÒËÉÒÏ×ËÕ ÉÎÄÉ×ÉÄÕÁÌØÎÙÈ ÐÁËÅÔÏ× ÐÒÉ ÏÂÍÅÎÅ ÉÎÆÏÒÍÁÃÉÅÊ ÐÏ ÓÅÔÉ ÍÅÖÄÕ Ó ÉÓÈÏÄÎÙÍ ÁÄÒÅÓÏÍ É ÁÄÒÅÓÏÍ ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ. îÁÐÒÉÍÅÒ, ËÏÇÄÁ ×Ù ×ÚÁÉÍÏÄÅÊÓÔ×ÕÅÔÅ Ó http://www.tldp.org, ÐÁËÅÔÙ ÐÏÓÙÌÁÅÍÙÅ ×ÁÍÉ ÉÍÅÀÔ IP ÁÄÒÅÓ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ, ÔÁËÏÊ ËÁË 192.168.1.101, É IP ÁÄÒÅÓ ËÏÍÐØÀÔÅÒÁ www.tldp.org, 152.2.210.81. üÔÉ ÁÄÒÅÓÁ ÒÁÂÏÔÁÀÔ ×ÏÏÂÝÅÍ-ÔÏ ÔÁËÖÅ ËÁË ÐÏÞÔÏ×ÙÅ ÁÄÒÅÓÁ, ËÏÇÄÁ ËÔÏ-ÔÏ ÐÏÓÙÌÁÅÔ ×ÁÍ ÂÕÍÁÖÎÏÅ ÐÉÓØÍÏ. ÷ ÐÏÞÔÏ×ÏÍ ÏÔÄÅÌÅÎÉÉ ÐÒÏÞÉÔÁÀÔ ×ÁÛ ÁÄÒÅÓ, ÏÐÒÅÄÅÌÑÔ ÇÄÅ ÜÔÏ É ËÁË ÎÁÉÌÕÞÛÉÍ ÓÐÏÓÏÂÏÍ ÐÅÒÅÓÌÁÔØ ×ÁÍ ÐÉÓØÍÏ, ÓÈÏÖÅ Ó ÍÁÒÛÒÕÔÉÚÁÔÏÒÏÍ ÕÐÒÁ×ÌÑÀÝÉÍ Ä×ÉÖÅÎÉÅÍ × Internet.</P> >-<P>÷ÅÒÈÎÉÊ ÕÒÏ×ÅÎØ, <I CLASS="firstterm">TCP</I> (Transmission Control Protocol) (ÐÒÏÔÏËÏÌ ÕÐÒÁ×ÌÅÎÉÑ ÐÅÒÅÄÁÞÅÊ), ÄÁÅÔ ×ÁÍ ÎÁÄÅÖÎÏÓÔØ. ëÏÇÄÁ Ä×Å ÍÁÛÉÎÙ ÓÏÚÄÁÀÔ ÓÏÅÄÉÎÅÎÉÅ TCP (ÉÓÐÏÌØÚÕÑ IP), ÐÏÌÕÞÁÔÅÌØ ÚÎÁÅÔ ÞÔÏ ÎÁÄÏ ÏÔÐÒÁ×ÉÔØ ÐÏÄÔ×ÅÒÖÄÅÎÉÅ Ï ÐÏÌÕÞÅÎÉÉ ÐÁËÅÔÁ ÏÔÐÒÁ×ÉÔÅÌÀ. åÓÌÉ ÏÔÐÒÁ×ÉÔÅÌØ ÎÅ Õ×ÉÄÉÔ ÐÏÄÔ×ÅÒÖÄÅÎÉÑ Ï ÐÏÌÕÞÅÎÉÉ ÐÁËÅÔÁ, ÔÏ ÞÅÒÅÚ ÎÅËÏÔÏÒÏÅ ×ÒÅÍÑ ÏÎ ÏÔÐÒÁ×ÉÔ ÐÁËÅÔ ÚÁÎÏ×Ï. âÏÌÅÅ ÔÏÇÏ, ÏÔÐÒÁ×ÉÔÅÌØ ÎÁÚÎÁÞÁÅÔ ËÁÖÄÏÍÕ ÐÁËÅÔÕ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ ÎÏÍÅÒ, ËÏÔÏÒÙÊ ÐÏÌÕÞÁÔÅÌØ ÉÓÐÏÌØÚÕÅÔ ÔÏÇÏ ÞÔÏÂÙ ÓÏÂÒÁÔØ ÐÁËÅÔÙ × ÎÕÖÎÏÍ ÐÏÒÑÄËÅ, × ÓÌÕÞÁÅ ÐÏÓÔÕÐÌÅÎÉÑ ÉÈ Ë ÎÅÍÕ ÎÅ ÐÏÐÏÒÑÄËÕ. (üÔÏ ÍÏÖÅÔ ÌÅÇËÏ ÐÒÏÉÚÏÊÔÉ ÅÓÌÉ ×Ï ×ÒÅÍÑ ÓÏÅÄÉÎÅÎÉÑ ÏÔÄÅÌØÎÙÅ ÕÞÁÓÔËÉ ÓÅÔÉ ÒÁÂÏÔÁÀÔ ÔÏ ÂÙÓÔÒÅÅ, ÔÏ ÍÅÄÌÅÎÎÅÅ).</P> >-<P>ðÁËÅÔÙ TCP/IP ÓÏÄÅÒÖÁÔ ÔÁËÖÅ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ, ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÐÏ×ÒÅÖÄÅÎÉÑ ÄÁÎÎÙÈ ÉÚ-ÚÁ ÐÌÏÈÏÊ Ó×ÑÚÉ. (ëÏÎÔÒÏÌØÎÁÑ ÓÕÍÍÁ ×ÙÞÉÓÌÑÅÔÓÑ ÐÏ ×ÓÅÍÕ ÐÁËÅÔÕ, ÔÁËÉÍ ÏÂÒÁÚÏÍ ÍÏÖÎÏ ×ÙÞÉÓÌÉÔØ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ, ÓÒÁ×ÎÉÔØ Ó ÕËÁÚÁÎÎÏÊ É ÏÂÎÁÒÕÖÉÔØ ÏÛÉÂËÕ, ÅÓÌÉ ÎÅ ÓÏ×ÐÁÄÁÀÔ, ÔÏ ÌÉÂÏ ÐÏ×ÒÅÖÄÅÎ ÐÁËÅÔ ÌÉÂÏ ÚÁÐÉÓØ ËÏÎÔÒÏÌØÎÏÊ ÓÕÍÍÙ.) éÔÁË, Ó ÌÀÂÏÊ ÔÏÞËÉ ÚÒÅÎÉÑ ÉÓÐÏÌØÚÏ×ÁÎÉÅ TCP/IP É ÓÅÒ×ÅÒÏ× ÉÍÅÎ ×ÙÇÌÑÄÉÔ ÎÁÄÅÖÎÙÍ ÐÕÔÅÍ ÐÅÒÅÄÁÞÉ ÐÏÔÏËÏ× ÂÁÊÔ ÍÅÖÄÕ ÐÁÒÏÊ ‘ÉÍÑ ÈÏÓÔÁ’/‘ÎÏÍÅÒ ÓÅÒ×ÉÓÁ’. ìÀÄÉ ÓÏÚÄÁÀÝÉÅ ÎÏ×ÙÅ ÓÅÔÅ×ÙÅ ÐÒÏÔÏËÏÌÙ ÐÏÞÔÉ ÎÉËÏÇÄÁ ÎÅ ÚÁÄÕÍÙ×ÁÀÔÓÑ ÏÂÏ ×ÓÅÍ ÜÔÏÍ: ÐÁËÅÔÉÒÏ×ÁÎÉÅ, ÕÐÏÒÑÄÏÞÉ×ÁÎÉÅ ÐÁËÅÔÏ×, ÐÒÏ×ÅÒËÁ ÏÛÉÂÏË, ËÏÎÔÒÏÌØÎÙÅ ÓÕÍÍÙ É ÐÅÒÅÏÔÐÒÁ×ËÁ, ×ÓÅ ÜÔÏ ÏÓÔÁÎÔÓÑ ÕÒÏ×ÎÅÍ ÎÉÖÅ.</P></DIV> >+<P>þÔÏÂÙ ÐÏÎÑÔØ, ËÁË ÏÂÒÁÂÁÔÙ×ÁÅÔÓÑ ÐÅÒÅÄÁÞÁ ÓÅÒÉÉ ÐÁËÅÔÏ×, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÚÎÁÔØ, ÞÔÏ Internet ÆÁËÔÉÞÅÓËÉ ÉÓÐÏÌØÚÕÅÔ Ä×Á ÐÒÏÔÏËÏÌÁ, ÏÄÉÎ ÉÚ ÎÉÈ ÌÅÖÉÔ ÐÏ×ÅÒÈ ÄÒÕÇÏÇÏ.</P> >+<P>îÉÖÎÉÊ ÕÒÏ×ÅÎØ, <I CLASS="firstterm">IP</I> (Internet Protocol) (ÐÒÏÔÏËÏÌ Internet), ÏÔ×ÅÞÁÅÔ ÚÁ ÍÁÒËÉÒÏ×ËÕ ÉÎÄÉ×ÉÄÕÁÌØÎÙÈ ÐÁËÅÔÏ× ÐÒÉ ÏÂÍÅÎÅ ÉÎÆÏÒÍÁÃÉÅÊ ÐÏ ÓÅÔÉ ÍÅÖÄÕ ÉÓÈÏÄÎÙÍ ÁÄÒÅÓÏÍ É ÁÄÒÅÓÏÍ ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ. îÁÐÒÉÍÅÒ, ËÏÇÄÁ ×Ù ×ÚÁÉÍÏÄÅÊÓÔ×ÕÅÔÅ Ó http://www.tldp.org, ÐÏÓÙÌÁÅÍÙÅ ×ÁÍÉ ÐÁËÅÔÙ ÉÍÅÀÔ IP-ÁÄÒÅÓ ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ, ÔÁËÏÊ ËÁË 192.168.1.101, É IP-ÁÄÒÅÓ ËÏÍÐØÀÔÅÒÁ www.tldp.org, 152.2.210.81. üÔÉ ÁÄÒÅÓÁ ÒÁÂÏÔÁÀÔ × ÏÂÝÅÍ-ÔÏ ÔÁË ÖÅ, ËÁË ÐÏÞÔÏ×ÙÅ ÁÄÒÅÓÁ, ËÏÇÄÁ ËÔÏ-ÔÏ ÐÏÓÙÌÁÅÔ ×ÁÍ ÂÕÍÁÖÎÏÅ ÐÉÓØÍÏ. ÷ ÐÏÞÔÏ×ÏÍ ÏÔÄÅÌÅÎÉÉ ÐÒÏÞÉÔÁÀÔ ×ÁÛ ÁÄÒÅÓ, ÏÐÒÅÄÅÌÑÔ, ÇÄÅ ÜÔÏ, É ËÁË ÎÁÉÌÕÞÛÉÍ ÓÐÏÓÏÂÏÍ ÐÅÒÅÓÌÁÔØ ×ÁÍ ÐÉÓØÍÏ, ÜÔÏ ÓÈÏÖÅ Ó ÍÁÒÛÒÕÔÉÚÁÔÏÒÏÍ, ÕÐÒÁ×ÌÑÀÝÉÍ Ä×ÉÖÅÎÉÅÍ × Internet.</P> >+<P>÷ÅÒÈÎÉÊ ÕÒÏ×ÅÎØ, <I CLASS="firstterm">TCP</I> (Transmission Control Protocol) (ÐÒÏÔÏËÏÌ ÕÐÒÁ×ÌÅÎÉÑ ÐÅÒÅÄÁÞÅÊ), ÄÁ£Ô ×ÁÍ ÎÁÄ£ÖÎÏÓÔØ. ëÏÇÄÁ Ä×Å ÍÁÛÉÎÙ ÓÏÚÄÁÀÔ ÓÏÅÄÉÎÅÎÉÅ TCP (ÉÓÐÏÌØÚÕÑ IP), ÐÏÌÕÞÁÔÅÌØ ÚÎÁÅÔ, ÞÔÏ ÎÁÄÏ ÏÔÐÒÁ×ÉÔØ ÐÏÄÔ×ÅÒÖÄÅÎÉÅ Ï ÐÏÌÕÞÅÎÉÉ ÐÁËÅÔÁ ÏÔÐÒÁ×ÉÔÅÌÀ. åÓÌÉ ÏÔÐÒÁ×ÉÔÅÌØ ÎÅ Õ×ÉÄÉÔ ÐÏÄÔ×ÅÒÖÄÅÎÉÑ Ï ÐÏÌÕÞÅÎÉÉ ÐÁËÅÔÁ, ÔÏ ÞÅÒÅÚ ÎÅËÏÔÏÒÏÅ ×ÒÅÍÑ ÏÎ ÏÔÐÒÁ×ÉÔ ÐÁËÅÔ ÚÁÎÏ×Ï. âÏÌÅÅ ÔÏÇÏ, ÏÔÐÒÁ×ÉÔÅÌØ ÎÁÚÎÁÞÁÅÔ ËÁÖÄÏÍÕ ÐÁËÅÔÕ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ ÎÏÍÅÒ, ËÏÔÏÒÙÊ ÐÏÌÕÞÁÔÅÌØ ÉÓÐÏÌØÚÕÅÔ ÔÏÇÏ, ÞÔÏÂÙ ÓÏÂÒÁÔØ ÐÁËÅÔÙ × ÎÕÖÎÏÍ ÐÏÒÑÄËÅ, × ÓÌÕÞÁÅ ÐÏÓÔÕÐÌÅÎÉÑ ÉÈ Ë ÎÅÍÕ ÎÅ ÐÏ ÐÏÒÑÄËÕ. (üÔÏ ÚÁÐÒÏÓÔÏ ÍÏÖÅÔ ÐÒÏÉÚÏÊÔÉ, ÅÓÌÉ ×Ï ×ÒÅÍÑ ÓÏÅÄÉÎÅÎÉÑ ÏÔÄÅÌØÎÙÅ ÕÞÁÓÔËÉ ÓÅÔÉ ÒÁÂÏÔÁÀÔ ÔÏ ÂÙÓÔÒÅÅ, ÔÏ ÍÅÄÌÅÎÎÅÅ).</P> >+<P>ðÁËÅÔÙ TCP/IP ÓÏÄÅÒÖÁÔ ÔÁËÖÅ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ, ÎÅ ÐÏ×ÒÅÖÄÅÎÙ ÌÉ ÄÁÎÎÙÅ ÉÚ-ÚÁ ÐÌÏÈÏÊ Ó×ÑÚÉ. (ëÏÎÔÒÏÌØÎÁÑ ÓÕÍÍÁ ×ÙÞÉÓÌÑÅÔÓÑ ÐÏ ×ÓÅÍÕ ÐÁËÅÔÕ, ÔÁËÉÍ ÏÂÒÁÚÏÍ, ÍÏÖÎÏ ×ÙÞÉÓÌÉÔØ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ, ÓÒÁ×ÎÉÔØ Ó ÕËÁÚÁÎÎÏÊ É ÏÂÎÁÒÕÖÉÔØ ÏÛÉÂËÕ: ÅÓÌÉ ÏÎÉ ÎÅ ÓÏ×ÐÁÄÁÀÔ, ÔÏ ÜÔÏ ÚÎÁÞÉÔ, ÞÔÏ ÌÉÂÏ ÐÏ×ÒÅÖģΠÐÁËÅÔ, ÌÉÂÏ ÓÁÍÁ ÚÁÐÉÓØ ËÏÎÔÒÏÌØÎÏÊ ÓÕÍÍÙ.) éÔÁË, Ó ÌÀÂÏÊ ÔÏÞËÉ ÚÒÅÎÉÑ ÉÓÐÏÌØÚÏ×ÁÎÉÅ TCP/IP É ÓÅÒ×ÅÒÏ× ÉͣΠ×ÙÇÌÑÄÉÔ ÎÁÄ£ÖÎÙÍ ÐÕÔ£Í ÐÅÒÅÄÁÞÉ ÐÏÔÏËÏ× ÂÁÊÔ ÍÅÖÄÕ ÐÁÒÏÊ «ÉÍÑ ÈÏÓÔÁ»/«ÎÏÍÅÒ ÓÅÒ×ÉÓÁ». ìÀÄÉ, ÓÏÚÄÁÀÝÉÅ ÎÏ×ÙÅ ÓÅÔÅ×ÙÅ ÐÒÏÔÏËÏÌÙ, ÐÏÞÔÉ ÎÉËÏÇÄÁ ÎÅ ÚÁÄÕÍÙ×ÁÀÔÓÑ ÏÂÏ ×ÓÅÍ ÜÔÏÍ: ÐÁËÅÔÉÒÏ×ÁÎÉÅ, ÕÐÏÒÑÄÏÞÉ×ÁÎÉÅ ÐÁËÅÔÏ×, ÐÒÏ×ÅÒËÁ ÏÛÉÂÏË, ËÏÎÔÒÏÌØÎÙÅ ÓÕÍÍÙ É ÐÅÒÅÏÔÐÒÁ×ËÁ, ×ÓÅ ÜÔÏ ÏÓÔÁÎÅÔÓÑ ÕÒÏ×ÎÅÍ ÎÉÖÅ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -170,11 +172,11 @@ > NAME="HTTP" > ></A > >12.5. HTTP, ÐÒÏÔÏËÏÌ ÐÒÉÌÏÖÅÎÉÊ</H2> >-<P>ôÅÐÅÒØ ×ÅÒÎÅÍÓÑ Ë ÎÁÛÅÍÕ ÐÒÉÍÅÒÕ. Web-ÂÒÁÚÅÒÙ É ÓÅÒ×ÅÒÙ ÏÂÝÁÀÔÓÑ Ó ÐÏÍÏÝØÀ <I CLASS="firstterm">ÐÒÏÔÏËÏÌÁ ÐÒÉÌÏÖÅÎÉÊ</I> (<I CLASS="firstterm">application protocol</I>), ËÏÔÏÒÙÅ ÒÁÂÏÔÁÅÔ ÐÏ×ÅÒÈ TCP/IP, ÉÓÐÏÌØÚÕÑ ÅÇÏ ÐÒÏÓÔÏ ÄÌÑ ÐÅÒÅÄÁÞÉ ÓÔÒÏË ÂÁÊÔÏ× ÔÕÄÁ É ÏÂÒÁÔÎÏ. üÔÏÔ ÐÒÏÔÏËÏÌ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">HTTP</I> (Hyper-Text Transfer Protocol) (ÐÒÏÔÏËÏÌ ÐÅÒÅÄÁÞÉ ÇÉÐÅÒÔÅËÓÔÁ) É ÍÙ ÕÖÅ ×ÉÄÅÌÉ ÏÄÎÕ ÅÇÏ ËÏÍÁÎÄÕ, ÜÔÏ ÐÏËÁÚÁÎÎÙÊ ×ÙÛÅ GET.</P> >-<P>ëÏÇÄÁ ËÏÍÁÎÄÁ GET ÄÏÓÔÉÇÁÅÔ web-ÓÅÒ×ÅÒ www.tldp.org Ó ÎÏÍÅÒÏÍ ÓÅÒ×ÉÓÁ 80, ÏÎÁ ÐÏÓÙÌÁÅÔÓÑ ÄÅÍÏÎÕ ÓÅÒ×ÅÒÁ ÐÒÏÓÌÕÛÉ×ÁÀÝÅÍÕ 80-Ê ÐÏÒÔ. âÏÌØÛÉÎÓÔ×Ï ÓÅÒ×ÉÓÏ× Internet ÏÓÕÝÅÓÔ×ÌÑÅÍÙÈ ÄÅÍÏÎÁÍÉ ÓÅÒ×ÅÒÁ, ÎÅ ÄÅÌÁÀÔ ÎÉÞÅÇÏ, ËÒÏÍÅ ËÁË ÏÖÉÄÁÀÔ, ÎÁÂÌÀÄÁÑ ÚÁ ÐÏÒÔÁÍÉ, É ×ÙÐÏÌÎÑÀÔ ÐÏÓÔÕÐÉ×ÛÉÅ ËÏÍÁÎÄÙ.</P> >-<P>åÓÌÉ ÏÐÉÓÁÔØ ÄÉÚÁÊÎ Internet ÏÄÎÉÍ ×ÓÅÏÂÅÍÌÀÝÉÍ ÐÒÁ×ÉÌÏÍ, ÔÏ ÏÎÏ ÂÕÄÅÔ Ú×ÕÞÁÔØ ÔÁË: ×ÓÅ ÞÁÓÔÉ ÄÏÌÖÎÙ ÂÙÔØ ÎÁÓÔÏÌØËÏ ÐÒÏÓÔÙ É ÄÏÓÔÕÐÎÙ ÞÅÌÏ×ÅËÕ, ÎÁÓËÏÌØËÏ ÜÔÏ ×ÏÚÍÏÖÎÏ. HTTP, ÅÇÏ ÒÏÄÓÔ×ÅÎÎÉËÉ (ËÁË Simple Mail Transfer Protocol, <I CLASS="firstterm">SMTP</I> (ÐÒÏÔÏËÏÌ ÐÒÏÓÔÏÊ ÐÅÒÅÄÁÞÉ ÓÏÏÂÝÅÎÉÊ), ÉÓÐÏÌØÚÕÅÍÙÊ ÄÌÑ Ä×ÉÖÅÎÉÑ ÜÌÅËÔÒÏÎÎÏÊ ÐÏÞÔÙ ÍÅÖÄÕ ÈÏÓÔÁÍÉ) ÓËÌÏÎÎÙ Ë ÉÓÐÏÌØÚÏ×ÁÎÉÀ ÐÒÏÓÔÙÈ ÐÅÞÁÔÎÙÈ ÔÅËÓÔÏ×ÙÈ ËÏÍÁÎÄ ÏËÁÎÞÉ×ÁÀÝÉÈÓÑ ÓÉÍ×ÏÌÏÍ ‘×ÏÚ×ÒÁÔ ËÁÒÅÔËÉ/ÐÅÒÅ×ÏÄ ÓÔÒÏËÉ’.</P> >-<P>üÔÏ ËÒÁÊÎÅ ÍÁÌÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏ, × ÎÅËÏÔÏÒÙÈ ÏÂÓÔÏÑÔÅÌØÓÔ×ÁÈ ×Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ÂÏÌØÛÕÀ ÓËÏÒÏÓÔØ ÉÓÐÏÌØÚÕÑ ÐÌÏÔÎÏ ÚÁËÏÄÉÒÏ×ÁÎÎÙÊ Ä×ÏÉÞÎÙÊ ÐÒÏÔÏËÏÌ. ïÄÎÁËÏ, ÏÐÙÔ ÐÏËÁÚÁÌ, ÞÔÏ ×ÙÇÏÄÙ ÏÔ ËÏÍÁÎÄ ÌÅÇËÏ ÏÂßÑÓÎÉÍÙÈ ÞÅÌÏ×ÅÞÅÓËÉÍ ÓÕÝÅÓÔ×ÁÍ ÐÅÒÅ×ÅÛÉ×ÁÀÔ ÌÀÂÙÅ ÐÒÅÄÅÌØÎÙÅ ËÏÜÆÆÉÃÉÅÎÔÙ ÐÏ×ÙÛÅÎÉÑ ÜÆÆÅËÔÉ×ÎÏÓÔÉ, ËÏÔÏÒÙÅ ÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÃÅÎÏÊ ÓÏÚÄÁÎÉÑ ÍÕÄÒÅÎÙÈ É ÎÅÐÒÏÚÒÁÞÎÙÈ ×ÅÝÅÊ.</P> >-<P>ôÅÏÒÅÔÉÞÅÓËÉ, ÔÏ ÞÔÏ ÄÅÍÏÎ ÓÅÒÅ×ÅÒÁ ÏÔÐÒÁ×ÌÑÅÔ ×ÁÍ × ÏÔ×ÅÔ ÐÏÓÒÅÄÓÔ×ÏÍ TCP/IP ÔÁËÖÅ ÔÅËÓÔ. îÁÞÁÌÏ ÏÔ×ÅÔÁ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ÐÒÉÍÅÒÎÏ ÔÁË (ÎÅÓËÏÌØËÏ ÚÁÇÏÌÏ×ËÏ× ÏÐÕÝÅÎÏ):</P> >+<P>ôÅÐÅÒØ ×ÅÒΣÍÓÑ Ë ÎÁÛÅÍÕ ÐÒÉÍÅÒÕ. Web-ÂÒÁÕÚÅÒÙ É ÓÅÒ×ÅÒÙ ÏÂÝÁÀÔÓÑ Ó ÐÏÍÏÝØÀ <I CLASS="firstterm">ÐÒÏÔÏËÏÌÁ ÐÒÉÌÏÖÅÎÉÊ</I> (<I CLASS="firstterm">application protocol</I>), ËÏÔÏÒÙÊ ÒÁÂÏÔÁÅÔ ÐÏ×ÅÒÈ TCP/IP, ÉÓÐÏÌØÚÕÑ ÅÇÏ ÐÒÏÓÔÏ ÄÌÑ ÐÅÒÅÄÁÞÉ ÓÔÒÏË ÂÁÊÔÏ× ÔÕÄÁ É ÏÂÒÁÔÎÏ. üÔÏÔ ÐÒÏÔÏËÏÌ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">HTTP</I> (Hyper-Text Transfer Protocol) (ÐÒÏÔÏËÏÌ ÐÅÒÅÄÁÞÉ ÇÉÐÅÒÔÅËÓÔÁ), É ÍÙ ÕÖÅ ×ÉÄÅÌÉ ÏÄÎÕ ÅÇÏ ËÏÍÁÎÄÕ, ÜÔÏ ÐÏËÁÚÁÎÎÙÊ ×ÙÛÅ GET.</P> >+<P>ëÏÇÄÁ ËÏÍÁÎÄÁ GET ÄÏÓÔÉÇÁÅÔ web-ÓÅÒ×ÅÒÁ www.tldp.org Ó ÎÏÍÅÒÏÍ ÓÅÒ×ÉÓÁ 80, ÏÎÁ ÐÏÓÙÌÁÅÔÓÑ ÄÅÍÏÎÕ ÓÅÒ×ÅÒÁ, ÐÒÏÓÌÕÛÉ×ÁÀÝÅÍÕ 80-Ê ÐÏÒÔ. âÏÌØÛÉÎÓÔ×Ï ÓÅÒ×ÉÓÏ× Internet, ÏÓÕÝÅÓÔ×ÌÑÅÍÙÈ ÄÅÍÏÎÁÍÉ ÓÅÒ×ÅÒÁ, ÎÅ ÄÅÌÁÀÔ ÎÉÞÅÇÏ, ËÒÏÍÅ ËÁË ÏÖÉÄÁÀÔ, ÎÁÂÌÀÄÁÑ ÚÁ ÐÏÒÔÁÍÉ, É ×ÙÐÏÌÎÑÀÔ ÐÏÓÔÕÐÉ×ÛÉÅ ËÏÍÁÎÄÙ.</P> >+<P>åÓÌÉ ÏÐÉÓÁÔØ ÕÓÔÒÏÊÓÔ×Ï Internet ÏÄÎÉÍ ×ÓÅÏÂßÅÍÌÀÝÉÍ ÐÒÁ×ÉÌÏÍ, ÔÏ ÏÎÏ ÂÕÄÅÔ Ú×ÕÞÁÔØ ÔÁË: ×ÓÅ ÞÁÓÔÉ ÄÏÌÖÎÙ ÂÙÔØ ÎÁÓÔÏÌØËÏ ÐÒÏÓÔÙ É ÄÏÓÔÕÐÎÙ ÞÅÌÏ×ÅËÕ, ÎÁÓËÏÌØËÏ ÜÔÏ ×ÏÚÍÏÖÎÏ. HTTP, ÅÇÏ ÒÏÄÓÔ×ÅÎÎÉËÉ (ËÁË Simple Mail Transfer Protocol, <I CLASS="firstterm">SMTP</I> (ÐÒÏÔÏËÏÌ ÐÒÏÓÔÏÊ ÐÅÒÅÄÁÞÉ ÓÏÏÂÝÅÎÉÊ), ÉÓÐÏÌØÚÕÅÍÙÊ ÄÌÑ ÐÅÒÅÄÁÞÉ ÜÌÅËÔÒÏÎÎÏÊ ÐÏÞÔÙ ÍÅÖÄÕ ÈÏÓÔÁÍÉ) ÓËÌÏÎÎÙ Ë ÉÓÐÏÌØÚÏ×ÁÎÉÀ ÐÒÏÓÔÙÈ ÔÅËÓÔÏ×ÙÈ ËÏÍÁÎÄ, ÏËÁÎÞÉ×ÁÀÝÉÈÓÑ ÓÉÍ×ÏÌÏÍ «×ÏÚ×ÒÁÔ ËÁÒÅÔËÉ/ÐÅÒÅ×ÏÄ ÓÔÒÏËÉ».</P> >+<P>üÔÏ ËÒÁÊÎÅ ÍÁÌÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏ, × ÎÅËÏÔÏÒÙÈ ÏÂÓÔÏÑÔÅÌØÓÔ×ÁÈ ×Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ÂÏÌØÛÕÀ ÓËÏÒÏÓÔØ, ÉÓÐÏÌØÚÕÑ ÐÌÏÔÎÏ ÚÁËÏÄÉÒÏ×ÁÎÎÙÊ Ä×ÏÉÞÎÙÊ ÐÒÏÔÏËÏÌ. ïÄÎÁËÏ ÏÐÙÔ ÐÏËÁÚÁÌ, ÞÔÏ ×ÙÇÏÄÙ ÏÔ ËÏÍÁÎÄ, ÌÅÇËÏ ÐÏÎÑÔÎÙÈ ÞÅÌÏ×ÅÞÅÓËÉÍ ÓÕÝÅÓÔ×ÁÍ, ÐÅÒÅ×ÅÛÉ×ÁÀÔ ÌÀÂÙÅ ÐÒÅÄÅÌØÎÙÅ ËÏÜÆÆÉÃÉÅÎÔÙ ÐÏ×ÙÛÅÎÉÑ ÜÆÆÅËÔÉ×ÎÏÓÔÉ, ËÏÔÏÒÙÅ ÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÃÅÎÏÊ ÓÏÚÄÁÎÉÑ ÍÕÄÒ£ÎÙÈ É ÎÅÐÒÏÚÒÁÞÎÙÈ ×ÅÝÅÊ.</P> >+<P>ôÅÏÒÅÔÉÞÅÓËÉ, ÔÏ, ÞÔÏ ÄÅÍÏÎ ÓÅÒ×ÅÒÁ ÏÔÐÒÁ×ÌÑÅÔ ×ÁÍ × ÏÔ×ÅÔ ÐÏÓÒÅÄÓÔ×ÏÍ TCP/IP, — ÔÁËÖÅ ÔÅËÓÔ. îÁÞÁÌÏ ÏÔ×ÅÔÁ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ÐÒÉÍÅÒÎÏ ÔÁË (ÎÅÓËÏÌØËÏ ÚÁÇÏÌÏ×ËÏ× ÏÐÕÝÅÎÏ):</P> > <TABLE > BORDER="0" > BGCOLOR="#E0E0E0" >@@ -197,7 +199,7 @@ > ></TR > ></TABLE > ><P >->úÁ ÜÔÉÍÉ ÚÁÇÏÌÏ×ËÁÍÉ ÓÌÅÄÕÅÔ ÐÕÓÔÁÑ ÓÔÒÏËÁ É ÔÅËÓÔ ×Å ÓÔÒÁÎÉÃÙ (ÐÏÓÌÅ ÞÅÇÏ ÓÏÅÄÉÎÅÎÉÅ ÏÂÒÙ×ÁÅÔÓÑ). ÷ÁÛ ÂÒÁÕÚÅÒ ÐÒÏÓÔÏ ÏÔÏÂÒÁÚÉÔ ÜÔÕ ÓÔÒÁÎÉÃÕ. úÁÇÏÌÏ×ËÉ ÓËÁÖÕÔ ËÁË ÜÔÏ ÄÅÌÁÔØ (× ÄÁÎÎÏÍ ÓÌÕÞÁÅ ÚÁÇÏÌÏ×ÏË Content-Type ÇÏ×ÏÒÉÔ, ÞÔÏ ×ÏÚ×ÒÁÝÁÅÍÙÅ ÄÁÎÎÙÅ ÎÁ ÓÁÍÏÍ ÄÅÌÅ HTML).</P></DIV></DIV> >+>úÁ ÜÔÉÍÉ ÚÁÇÏÌÏ×ËÁÍÉ ÓÌÅÄÕÅÔ ÐÕÓÔÁÑ ÓÔÒÏËÁ É ÔÅËÓÔ ×ÅÂ-ÓÔÒÁÎÉÃÙ (ÐÏÓÌÅ ÞÅÇÏ ÓÏÅÄÉÎÅÎÉÅ ÏÂÒÙ×ÁÅÔÓÑ). ÷ÁÛ ÂÒÁÕÚÅÒ ÐÒÏÓÔÏ ÏÔÏÂÒÁÚÉÔ ÜÔÕ ÓÔÒÁÎÉÃÕ. úÁÇÏÌÏ×ËÉ ÓËÁÖÕÔ, ËÁË ÜÔÏ ÄÅÌÁÔØ (× ÄÁÎÎÏÍ ÓÌÕÞÁÅ ÚÁÇÏÌÏ×ÏË Content-Type ÇÏ×ÏÒÉÔ, ÞÔÏ ×ÏÚ×ÒÁÝÁÅÍÙÅ ÄÁÎÎÙÅ ÎÁ ÓÁÍÏÍ ÄÅÌÅ HTML).</P></DIV></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -252,10 +254,10 @@ > WIDTH="33%" > ALIGN="right" > VALIGN="top" >->îÁÕÞÉÔÓÑ ÂÏÌØÛÅÍÕ</TD >+>îÁÕÞÉÔØÓÑ ÂÏÌØÛÅÍÕ</TD > ></TR > ></TABLE > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/intro.html unix_and_internet_fundamentals_howto.kvas.050218/doc/intro.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/intro.html 2005-02-11 15:12:10 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/intro.html 2005-08-26 22:25:35 +0400 >@@ -2,7 +2,7 @@ > <HTML> > <HEAD><TITLE>÷×ÅÄÅÎÉÅ</TITLE> > <META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >-<meta http-equiv="Content-Type" content="text/html; charset="> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> > <LINK REL="HOME" TITLE="The Unix and Internet Fundamentals HOWTO" HREF="index.html"> > <LINK REL="PREVIOUS" TITLE="The Unix and Internet Fundamentals HOWTO" HREF="index.html"> > <LINK REL="NEXT" TITLE="Basic anatomy of your computer" HREF="anatomy.html"></HEAD> >@@ -15,22 +15,22 @@ > <HR ALIGN="LEFT" WIDTH="100%"></DIV> > <DIV CLASS="sect1"><H1 CLASS="sect1"><A NAME="intro"></A>1. ÷×ÅÄÅÎÉÅ</H1> > <DIV CLASS="sect2"><H2 CLASS="sect2"><A NAME="purpose"></A>1.1. ãÅÌÉ ÄÏËÕÍÅÎÔÁ</H2> >-<P>üÔÏÔ ÄÏËÕÍÅÎÔ ÐÒÅÄÎÁÚÎÁÞÅÎ × ÐÏÍÏÝØ ÔÅÍ ÐÏÌØÚÏ×ÁÔÅÌÑÍ Linux É éÎÔÅÒÎÅÔ, ËÏÔÏÒÙÅ ÏÂÕÞÁÀÔÓÑ ÐÏÓÒÅÄÓÔ×ÏÍ ÐÒÁËÔÉËÉ. èÏÔÑ ÜÔÏ É ×ÅÌÉËÏÌÅÐÎÙÊ ÓÐÏÓÏ ÐÒÉÏÂÒÅÓÔÉ ËÏÎËÒÅÔÎÙÅ ÎÁ×ÙËÉ, ÉÎÏÇÄÁ ÏÎ ÏÓÔÁ×ÌÑÅÔ ÓÐÅÃÉÆÉÞÎÙÅ ÐÒÏÂÅÌÙ × ÚÎÁÎÉÑÈ ÏÓÎÏ× — ÐÒÏÂÅÌÙ ËÏÔÏÒÙÅ ÍÅÛÁÀÔ ÍÙÓÌÉÔØ Ô×ÏÒÞÅÓËÉ É ÒÅÛÁÔØ ÐÒÏÂÌÅÍÙ ÜÆÆÅËÔÉ×ÎÏ, ÉÚ-ÚÁ ÏÔÓÕÔÓÔ×ÉÑ ÑÓÎÏÇÏ ÐÏÎÉÍÁÑ ÔÏÇÏ, ÞÔÏ ÖÅ ÐÒÏÉÓÈÏÄÉÔ × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ.</P> >-<P>ñ ÐÏÐÒÏÂÕÀ ÐÒÏÓÔÙÍ ÑÚÙËÏÍ ÏÐÉÓÁÔØ ËÁË ÜÔÏ ×ÓÅ ÒÁÂÏÔÁÅÔ. ðÒÅÄÓÔÁ×ÌÅÎÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÏÒÉÅÎÔÉÒÏ×ÁÎÁ ÎÁ ÌÀÄÅÊ ÉÓÐÏÌØÚÕÀÝÉÈ Unix É Linux ÎÁ PC-ÓÏ×ÍÅÓÔÉÍÙÈ ËÏÍÐØÀÔÅÒÁÈ. îÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ Ñ ÞÁÓÔÏ ÕÐÏÍÉÎÁÀ ÐÒÏÓÔÏ ‘Unix’, ÂÏÌØÛÉÎÓÔ×Ï ÉÚÌÏÖÅÎÎÏÇÏ ×ÅÒÎÏ É ÄÌÑ ÄÒÕÇÉÈ ÐÌÁÔÆÏÒÍ É ×ÁÒÉÁÃÉÊ Unix.</P> >-<P>ñ ÐÒÅÄÐÏÌÁÇÁÀ, ÞÔÏ ×Ù ÉÓÐÏÌØÚÕÅÔÅ Intel-ÓÏ×ÍÅÓÔÉÍÙÊ ËÏÍÐØÀÔÅÒ. ÷ ÄÅÔÁÌÑÈ ÒÁÚÌÉÞÉÑ ÉÍÅÀÔÓÑ ÅÓÌÉ ×Ù ÒÁÂÏÔÁÅÔÅ ÎÁ ËÏÍÐØÀÔÅÒÅ Ó ÐÒÏÃÅÓÓÏÒÏÍ Alpha ÉÌÉ PowerPC, ÉÌÉ ÄÒÕÇÉÍ, ÏÄÎÁËÏ ÏÎÉ ÎÅÚÎÁÞÉÔÅÌØÎÙ É ÏÓÎÏ×ÎÙÅ ÐÏÎÑÔÉÑ ÅÄÉÎÏÏÂÒÁÚÎÙ.</P> >-<P>ñ ÎÅ ÈÏÞÕ ÐÏ×ÔÏÒÑÔØ ÏÄÎÁÖÄÙ ÒÁÚßÑÓÎÅÎÎÏÅ, ÐÏÜÔÏÍÕ ÂÕÄØÔÅ ×ÎÉÍÁÔÅÌØÎÙ, ÎÏ ÜÔÏ ÔÁËÖÅ ÏÚÎÁÞÁÅÔ, ÞÔÏ ËÁÖÄÏÅ ÐÒÏÞÉÔÁÎÎÏÅ ×ÁÍÉ ÓÌÏ×Ï ÕÞÉÔ ÞÅÍÕ-ÔÏ ÎÏ×ÏÍÕ. èÏÒÏÛÁÑ ÉÄÅÑ ÐÅÒÅÄ ÐÅÒ×ÙÍ ÐÒÏÞÔÅÎÉÅÍ ÓÎÁÞÁÌÏ ÂÅÇÌÏ ÐÒÏÂÅÖÁÔØÓÑ ÐÏ ÔÅËÓÔÕ, Á ÐÒÏÞÉÔÁ× ×ÅÒÎÕÔØÓÑ Ë ÎÅÍÕ ÎÅÓËÏÌØËÏ ÐÏÚÖÅ, ÏÂÄÕÍÁ× ÔÏ, ÞÅÍÕ ×Ù ÎÁÕÞÉÌÉÓØ.</P> >+ <P>üÔÏÔ ÄÏËÕÍÅÎÔ ÐÒÅÄÎÁÚÎÁÞÅÎ × ÐÏÍÏÝØ ÔÅÍ ÐÏÌØÚÏ×ÁÔÅÌÑÍ Linux É éÎÔÅÒÎÅÔ, ËÏÔÏÒÙÅ ÏÂÕÞÁÀÔÓÑ ÐÏÓÒÅÄÓÔ×ÏÍ ÐÒÁËÔÉËÉ. èÏÔÑ ÜÔÏ É ×ÅÌÉËÏÌÅÐÎÙÊ ÓÐÏÓÏ ÐÒÉÏÂÒÅÓÔÉ ËÏÎËÒÅÔÎÙÅ ÎÁ×ÙËÉ, ÉÎÏÇÄÁ ÏÎ ÏÓÔÁ×ÌÑÅÔ ÓÐÅÃÉÆÉÞÎÙÅ ÐÒÏÂÅÌÙ × ÚÎÁÎÉÑÈ ÏÓÎÏ× — ÐÒÏÂÅÌÙ, ËÏÔÏÒÙÅ ÍÅÛÁÀÔ ÍÙÓÌÉÔØ Ô×ÏÒÞÅÓËÉ É ÒÅÛÁÔØ ÐÒÏÂÌÅÍÙ ÜÆÆÅËÔÉ×ÎÏ, ËÏÇÄÁ ÎÅÔ ÑÓÎÏÇÏ ÐÏÎÉÍÁÎÉÑ, ÞÔÏ ÖÅ ÐÒÏÉÓÈÏÄÉÔ × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ.</P> >+ <P>ñ ÐÏÐÒÏÂÕÀ ÐÒÏÓÔÙÍ ÑÚÙËÏÍ ÏÐÉÓÁÔØ, ËÁË ÜÔÏ ×ÓÅ ÒÁÂÏÔÁÅÔ. ðÒÅÄÓÔÁ×ÌÅÎÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÏÒÉÅÎÔÉÒÏ×ÁÎÁ ÎÁ ÌÀÄÅÊ, ÉÓÐÏÌØÚÕÀÝÉÈ Unix É Linux ÎÁ PC-ÓÏ×ÍÅÓÔÉÍÙÈ ËÏÍÐØÀÔÅÒÁÈ. îÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ Ñ ÞÁÓÔÏ ÕÐÏÍÉÎÁÀ ÐÒÏÓÔÏ «Unix», ÂÏÌØÛÁÑ ÞÁÓÔØ ÉÚÌÏÖÅÎÎÏÇÏ ×ÅÒÎÁ É ÄÌÑ ÄÒÕÇÉÈ ÐÌÁÔÆÏÒÍ É ×ÁÒÉÁÃÉÊ Unix.</P> >+ <P>ñ ÐÒÅÄÐÏÌÁÇÁÀ, ÞÔÏ ×Ù ÉÓÐÏÌØÚÕÅÔÅ Intel-ÓÏ×ÍÅÓÔÉÍÙÊ ËÏÍÐØÀÔÅÒ. åÓÔØ ÒÁÚÌÉÞÉÑ × ÄÅÔÁÌÑÈ, ÅÓÌÉ ×Ù ÒÁÂÏÔÁÅÔÅ ÎÁ ËÏÍÐØÀÔÅÒÅ Ó ÐÒÏÃÅÓÓÏÒÏÍ Alpha ÉÌÉ PowerPC, ÉÌÉ ÄÒÕÇÉÍ, ÏÄÎÁËÏ ÏÎÉ ÎÅÚÎÁÞÉÔÅÌØÎÙ É ÏÓÎÏ×ÎÙÅ ÐÏÎÑÔÉÑ ÅÄÉÎÏÏÂÒÁÚÎÙ.</P> >+<P>ñ ÎÅ ÈÏÞÕ ÐÏ×ÔÏÒÑÔØ ÏÄÎÁÖÄÙ ÒÁÚßÑÓÎÅÎÎÏÅ, ÐÏÜÔÏÍÕ ÂÕÄØÔÅ ×ÎÉÍÁÔÅÌØÎÙ — ËÁÖÄÏÅ ÐÒÏÞÉÔÁÎÎÏÅ ×ÁÍÉ ÓÌÏ×Ï ÕÞÉÔ ÞÅÍÕ-ÔÏ ÎÏ×ÏÍÕ. èÏÒÏÛÁÑ ÉÄÅÑ ÐÅÒÅÄ ÐÅÒ×ÙÍ ÐÒÏÞÔÅÎÉÅÍ ÓÎÁÞÁÌÏ ÂÅÇÌÏ ÐÒÏÂÅÖÁÔØÓÑ ÐÏ ÔÅËÓÔÕ, Á ÐÒÏÞÉÔÁ× ×ÅÒÎÕÔØÓÑ Ë ÎÅÍÕ ÎÅÓËÏÌØËÏ ÐÏÚÖÅ, ÏÂÄÕÍÁ× ÔÏ, ÞÅÍÕ ×Ù ÎÁÕÞÉÌÉÓØ.</P> > <P>üÔÏÔ ÄÏËÕÍÅÎÔ ÒÁÚ×É×ÁÅÔÓÑ. ñ ÎÁÍÅÒÅÎ ÄÏÂÁ×ÌÑÔØ ÒÁÚÄÅÌÙ × ÏÔ×ÅÔ ÎÁ ÏÔËÌÉËÉ ÐÏÌØÚÏ×ÁÔÅÌÅÊ, ÔÁË ÞÔÏ ÍÏÖÅÔÅ ×ÒÅÍÑ ÏÔ ×ÒÅÍÅÎÉ ×ÏÚ×ÒÁÝÁÔØÓÑ É ÐÒÏÓÍÁÔÒÉ×ÁÔØ ÉÈ.</P > ></DIV > ><DIV CLASS="sect2"><H2 CLASS="sect2"><A NAME="newversions"></A>1.2. îÏ×ÙÅ ×ÅÒÓÉÉ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ</H2> > <P>îÏ×ÙÅ ×ÅÒÓÉÉ Unix and Internet Fundamentals HOWTO ÂÕÄÕÔ ÐÅÒÅÏÄÉÞÅÓËÉ ×ÙËÌÁÄÙ×ÁÔØÓÑ ÎÁ <A HREF="news:comp.os.linux.help" >-TARGET="_top"> comp.os.linux.help</A> É <A HREF="news:comp.os.linux.announce" TARGET="_top"> comp.os.linux.announce</A> É <A HREF="news:news.answers" TARGET="_top"> news.answers</A>. ôÁËÖÅ ÏÎÉ ÂÕÄÕÔ ÚÁÇÒÕÖÅÎÙ ÎÁ ÒÁÚÌÉÞÎÙÅ WWW É FTP ÓÁÊÔÙ ÐÏÓ×ÑÝÅÎÎÙÅ Linux, ×ËÌÀÞÁÑ ÄÏÍÁÛÎÀÀ ÓÔÒÁÎÉÃÕ LDP.</P> >+ TARGET="_top"> comp.os.linux.help</A> É <A HREF="news:comp.os.linux.announce" TARGET="_top"> comp.os.linux.announce</A> É <A HREF="news:news.answers" TARGET="_top"> news.answers</A>. ôÁËÖÅ ÏÎÉ ÂÕÄÕÔ ÚÁÇÒÕÖÅÎÙ ÎÁ ÒÁÚÌÉÞÎÙÅ WWW- É FTP-ÓÁÊÔÙ, ÐÏÓ×ÑÝÅÎÎÙÅ Linux, ×ËÌÀÞÁÑ ÄÏÍÁÛÎÀÀ ÓÔÒÁÎÉÃÕ LDP.</P> > <P>÷Ù ×ÓÅÇÄÁ ÍÏÖÅÔÅ ÎÁÊÔÉ ÐÏÓÌÅÄÎÀÀ ×ÅÒÓÉÀ × World Wide Web ÐÏ URL <A HREF="http://www.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html" TARGET="_top"> http://www.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html</A>.</P> >-<P>üÔÏÔ ÄÏËÕÍÅÎÔÁ ÄÏÓÔÕÐÅÎ ÎÁ <A HREF="http://theta.uoks.uj.edu.pl/~gszczepa/gszczepa/esr1iso2.htm" >+<P>üÔÏÔ ÄÏËÕÍÅÎÔ ÄÏÓÔÕÐÅÎ ÎÁ <A HREF="http://theta.uoks.uj.edu.pl/~gszczepa/gszczepa/esr1iso2.htm" > TARGET="_top">ÐÏÌØÓËÏÍ</A> ÑÚÙËÅ.</P> > </DIV > ><DIV CLASS="sect2"><H2 CLASS="sect2"><A NAME="feedback"></A>1.3. ïÂÒÁÔÎÁÑ Ó×ÑÚØ É ÉÓÐÒÁ×ÌÅÎÉÑ</H2> >-<P>åÓÌÉ Õ ×ÁÓ ÅÓÔØ ×ÏÐÒÏÓÙ É ËÏÍÍÅÎÔÁÒÉÉ ÐÏ ÜÔÏÍÕ ÄÏËÕÍÅÎÔÕ, ÐÏÖÁÌÕÊÓÔÁ ÐÉÛÉÔÅ üÒÉËÕ òÜÊÍÏÎÄÕ (Eric S. Raymond) ÎÁ <A HREF="mailto:esr@thyrsus.com" TARGET="_top"> esr@thyrsus.com</A>. ñ ÐÒÉ×ÅÔÓÔ×ÕÀ ÌÀÂÙÅ ÓÏ×ÅÔÙ, ÐÒÅÄÌÏÖÅÎÉÑ É ËÒÉÔÉËÕ. ïÓÏÂÅÎÎÏ ÐÒÉ×ÅÔÓÔ×ÕÀÔÓÑ ÇÉÐÅÒÓÓÙÌËÉ ÎÁ ÂÏÌÅÅ ÐÏÄÒÏÂÎÙÅ ÏÂßÑÓÎÅÎÉÑ ÏÔÄÅÌØÎÙÈ ÐÏÎÑÔÉÊ. åÓÌÉ ×Ù ÎÁÛÌÉ ÏÛÉÂËÕ × ÜÔÏÍ ÄÏËÕÍÅÎÔÅ, ÐÏÖÁÌÕÊÓÔÁ ÄÁÊÔÅ ÍÎÅ ÚÎÁÔØ, ÞÔÏÂÙ Ñ ÍÏÇ ÉÓÐÒÁ×ÉÔØ ÅÅ × ÓÌÅÄÕÀÝÅÊ ×ÅÒÓÉÉ. óÐÁÓÉÂÏ.</P> >-<p>÷ÓÅ ÚÁÍÅÞÁÎÉÑ É ÐÒÅÄÌÏÖÅÎÉÑ ËÁÓÁÀÝÉÅÓÑ ÜÔÏÇÏ ÐÅÒÅ×ÏÄÁ ÎÁÐÒÁ×ÌÑÊÔÅ ÎÁ ÁÄÒÅÓ <A HREF="mailto:kvas@newmail.ru"> kvas@newmail.ru</A>.</p></DIV> >+<P>åÓÌÉ Õ ×ÁÓ ÅÓÔØ ×ÏÐÒÏÓÙ É ËÏÍÍÅÎÔÁÒÉÉ ÐÏ ÜÔÏÍÕ ÄÏËÕÍÅÎÔÕ, ÐÏÖÁÌÕÊÓÔÁ, ÐÉÛÉÔÅ üÒÉËÕ òÜÊÍÏÎÄÕ (Eric S. Raymond) ÎÁ <A HREF="mailto:esr@thyrsus.com" TARGET="_top"> esr@thyrsus.com</A>. ñ ÐÒÉ×ÅÔÓÔ×ÕÀ ÌÀÂÙÅ ÓÏ×ÅÔÙ, ÐÒÅÄÌÏÖÅÎÉÑ É ËÒÉÔÉËÕ. ïÓÏÂÅÎÎÏ ÐÒÉ×ÅÔÓÔ×ÕÀÔÓÑ ÇÉÐÅÒÓÓÙÌËÉ ÎÁ ÂÏÌÅÅ ÐÏÄÒÏÂÎÙÅ ÏÂßÑÓÎÅÎÉÑ ÏÔÄÅÌØÎÙÈ ÐÏÎÑÔÉÊ. åÓÌÉ ×Ù ÎÁÛÌÉ ÏÛÉÂËÕ × ÜÔÏÍ ÄÏËÕÍÅÎÔÅ, ÐÏÖÁÌÕÊÓÔÁ, ÄÁÊÔÅ ÍÎÅ ÚÎÁÔØ, ÞÔÏÂÙ Ñ ÍÏÇ ÉÓÐÒÁ×ÉÔØ ÅÅ × ÓÌÅÄÕÀÝÅÊ ×ÅÒÓÉÉ. óÐÁÓÉÂÏ.</P> >+<p>÷ÓÅ ÚÁÍÅÞÁÎÉÑ É ÐÒÅÄÌÏÖÅÎÉÑ, ËÁÓÁÀÝÉÅÓÑ ÜÔÏÇÏ ÐÅÒÅ×ÏÄÁ, ÎÁÐÒÁ×ÌÑÊÔÅ ÎÁ ÁÄÒÅÓ <A HREF="mailto:kvas@newmail.ru"> kvas@newmail.ru</A>.</p></DIV> > <DIV CLASS="sect2"><H2 CLASS="sect2"><A NAME="resources"></A>1.4. äÒÕÇÉÅ ÉÓÔÏÞÎÉËÉ</H2> > <P>åÓÌÉ ×Ù ÞÉÔÁÅÔÅ ÜÔÏ Ó ÃÅÌØÀ ÎÁÕÞÉÔØÓÑ ÈÁËÅÒÓËÉÍ ÛÔÕÞËÁÍ, ÔÏ ×ÁÍ ÂÕÄÅÔ ÕÍÅÓÔÎÏ ÐÒÏÞÉÔÁÔØ ÔÁËÖÅ <A > HREF="http://www.catb.org/~esr/faqs/hacker-howto.html" TARGET="_top"> How To Become A Hacker FAQ</A>. ôÁÍ ÖÅ ÅÓÔØ ÓÓÙÌËÉ ÎÁ ÎÅËÏÔÏÒÙÅ ÐÏÌÅÚÎÙÅ ÒÅÓÕÒÓÙ.</P></DIV></DIV> >@@ -94,4 +94,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/languages.html unix_and_internet_fundamentals_howto.kvas.050218/doc/languages.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/languages.html 2005-02-04 15:26:27 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/languages.html 2005-08-26 22:25:35 +0400 >@@ -5,7 +5,9 @@ > >ëÁË ÒÁÂÏÔÁÀÔ ÑÚÙËÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -73,9 +75,9 @@ > NAME="languages" > ></A > >11. ëÁË ÒÁÂÏÔÁÀÔ ÑÚÙËÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ?</H1> >-<P>íÙ ÕÖÅ ÏÂÓÕÄÉÌÉ <A HREF="running-programs.html">ËÁË ×ÙÐÏÌÎÑÀÔÓÑ ÐÒÏÇÒÁÍÍÙ</A>. ëÁÄÖÁÑ ÐÒÏÇÒÁÍÍÁ × ËÏÎÞÎÏÍ ÓÞÅÔÅ ×ÙÐÏÌÎÑÅÔÓÑ ËÁË ÐÏÔÏË ÂÁÊÔÏ× ÎÅÓÕÝÉÈ × ÓÅÂÅ ÉÎÓÔÒÕËÃÉÉ ÎÁ <I CLASS="firstterm">ÍÁÛÉÎÎÏÍ ÑÚÙËÅ</I> (<I CLASS="firstterm">machine language</I>) ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ. îÏ ÞÅÌÏ×ÅÞÅÓËÉÅ ÓÕÝÅÓÔ×Á ÔÒÕÄÎÏ Ó ÎÉÍÉ ÈÏÒÏÛÏ ÏÂÒÁÝÁÔØÓÑ; ÎÅÏÂÈÏÄÉÍÏÓÔØ × ÜÔÏÍ ×ÏÚÎÉËÁÅÔ ×ÓÅ ÒÅÖÅ, ÜÔÏ ÓÔÁÎÏ×ÉÔØÓÑ ÞÅÒÎÙÍ ÉÓËÕÓÓÔ×ÏÍ É ÓÒÅÄÉ ÈÁËÅÒÏ×.</P> >-<P>åÄ×Á ÌÉ ÎÅ ×ÅÓØ ËÏÄ Unix, ÉÓËÌÀÞÁÑ ÎÅÂÏÌØÛÏÅ ÅÇÏ ËÏÌÉÞÅÓÔ×Ï, ÐÏÄÄÅÒÖÉ×ÁÀÝÅÇÏ ÐÒÑÍÕÀ ÒÁÂÏÔÕ Ó ÁÐÐÁÒÁÔÎÙÍÉ ÉÎÔÅÒÆÅÊÓÁÍÉ × ÓÁÍÏÍ ÑÄÒÅ, × ÎÁÛÉ ÄÎÉ, ÎÁÐÉÓÁÎ ÎÁ <I CLASS="firstterm">ÑÚÙËÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ×ÙÓÏËÏÇÏ ÕÒÏ×ÎÑ</I> (<I CLASS="firstterm">high-level language</I>). (ôÅÒÍÉÎ ‘×ÙÓÏËÏÕÒÏ×ÎÅ×ÙÊ’ ÚÄÅÓØ ÉÓÔÏÒÉÞÅÓËÉÊ ÒÅÌÉËÔ, ÐÒÅÄÎÁÚÎÁÞÅÎÙÊ ÄÌÑ ÏÔÌÉÞÉÑ ÏÔ ‘ÎÉÚËÏÕÒÏ×ÎÅ×ÏÇÏ’ <I CLASS="firstterm">ÑÚÙËÁ ÁÓÓÅÍÂÌÅÒÁ</I> (<I CLASS="firstterm">assembler language</I>), ËÏÔÏÒÙÊ ÐÏ ÓÕÝÅÓÔ×Õ Ñ×ÌÑÅÔÓÑ ÏÂÅÒÔËÏÊ ÄÌÑ ÍÁÛÉÎÎÏÇÏ ËÏÄÁ.)</P> >-<P>åÓÔØ ÎÅÓËÏÌØËÏ ÒÁÚÎÙÈ ×ÉÄÏ× ÑÚÙËÏ× ×ÙÓÏËÏÇÏ ÕÒÏ×ÎÑ. äÌÑ ÔÏÇÏ ÞÔÏÂÙ ÎÁÍ ÇÏ×ÏÒÉÔØ Ï ÜÔÏÍ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÕÑÓÎÉÔØ ÓÌÅÄÕÀÝÅÅ <I CLASS="firstterm">ÉÓÈÏÄÎÙÊ ËÏÄ</I> (<I CLASS="firstterm">source code</I>) ÐÒÏÇÒÁÍÍÙ (ÓÏÚÄÁÎÎÏÊ ÞÅÌÏ×ÅËÏÍ, ÒÅÄÁËÔÉÒÕÅÍÁÑ ×ÅÒÓÉÑ) ÐÒÏÈÏÄÉÔ ÞÅÒÅÚ ÎÅËÏÔÏÒÙÊ ×ÉÄ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÊ ÄÌÑ ÐÅÒÅ×ÏÄÁ ÅÅ ÎÁ ÍÁÛÉÎÎÙÊ ÑÚÙË, ËÏÔÏÒÙÊ ÍÁÛÉÎÁ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØ.</P> >+<P>íÙ ÕÖÅ ÏÂÓÕÄÉÌÉ <A HREF="running-programs.html">ËÁË ×ÙÐÏÌÎÑÀÔÓÑ ÐÒÏÇÒÁÍÍÙ</A>. ëÁÖÄÁÑ ÐÒÏÇÒÁÍÍÁ × ËÏÎÅÞÎÏÍ ÓÞ£ÔÅ ×ÙÐÏÌÎÑÅÔÓÑ ËÁË ÐÏÔÏË ÂÁÊÔÏ×, ÎÅÓÕÝÉÈ × ÓÅÂÅ ÉÎÓÔÒÕËÃÉÉ ÎÁ <I CLASS="firstterm">ÍÁÛÉÎÎÏÍ ÑÚÙËÅ</I> (<I CLASS="firstterm">machine language</I>) ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ. îÏ ÞÅÌÏ×ÅÞÅÓËÉÍ ÓÕÝÅÓÔ×ÁÍ ÔÒÕÄÎÏ Ó ÎÉÍÉ ÏÂÒÁÝÁÔØÓÑ; ÎÅÏÂÈÏÄÉÍÏÓÔØ × ÜÔÏÍ ×ÏÚÎÉËÁÅÔ ×ÓÅ ÒÅÖÅ, ÜÔÏ ÓÔÁÎÏ×ÉÔÓÑ ÍÅÒÎÙÍ ÉÓËÕÓÓÔ×ÏÍ ÓÒÅÄÉ ÈÁËÅÒÏ×.</P> >+<P>åÄ×Á ÌÉ ÎÅ ×ÅÓØ ËÏÄ Unix Ó ÎÅÂÏÌØÛÉÍÉ ÉÓËÌÀÞÅÎÉÑÍÉ, ÐÏÄÄÅÒÖÉ×ÁÀÝÉÍÉ ÐÒÑÍÕÀ ÒÁÂÏÔÕ Ó ÁÐÐÁÒÁÔÎÙÍÉ ÉÎÔÅÒÆÅÊÓÁÍÉ × ÓÁÍÏÍ ÑÄÒÅ, × ÎÁÛÉ ÄÎÉ ÎÁÐÉÓÁÎ ÎÁ <I CLASS="firstterm">ÑÚÙËÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ×ÙÓÏËÏÇÏ ÕÒÏ×ÎÑ</I> (<I CLASS="firstterm">high-level language</I>). (ôÅÒÍÉÎ «×ÙÓÏËÏÕÒÏ×ÎÅ×ÙÊ» ÚÄÅÓØ ÉÓÔÏÒÉÞÅÓËÉÊ ÒÅÌÉËÔ, ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÊ ÄÌÑ ÏÔÌÉÞÉÑ ÏÔ «ÎÉÚËÏÕÒÏ×ÎÅ×ÏÇÏ» <I CLASS="firstterm">ÑÚÙËÁ ÁÓÓÅÍÂÌÅÒÁ</I> (<I CLASS="firstterm">assembler language</I>), ËÏÔÏÒÙÊ ÐÏ ÓÕÝÅÓÔ×Õ Ñ×ÌÑÅÔÓÑ Ï£ÒÔËÏÊ ÄÌÑ ÍÁÛÉÎÎÏÇÏ ËÏÄÁ.)</P> >+<P>åÓÔØ ÎÅÓËÏÌØËÏ ÒÁÚÎÙÈ ×ÉÄÏ× ÑÚÙËÏ× ×ÙÓÏËÏÇÏ ÕÒÏ×ÎÑ. äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÍÙ ÍÏÇÌÉ ÜÔÏ ÏÂÓÕÖÄÁÔØ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÕÑÓÎÉÔØ ÓÌÅÄÕÀÝÅÅ <I CLASS="firstterm">ÉÓÈÏÄÎÙÊ ËÏÄ</I> (<I CLASS="firstterm">source code</I>) ÐÒÏÇÒÁÍÍÙ (ÓÏÚÄÁÎÎÏÊ ÞÅÌÏ×ÅËÏÍ, ÒÅÄÁËÔÉÒÕÅÍÁÑ ×ÅÒÓÉÑ) ÐÒÏÈÏÄÉÔ ÞÅÒÅÚ ÎÅËÏÔÏÒÙÊ ×ÉÄ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÊ ÄÌÑ ÐÅÒÅ×ÏÄÁ ÅÇÏ ÎÁ ÍÁÛÉÎÎÙÊ ÑÚÙË, ËÏÔÏÒÙÊ ÍÁÛÉÎÁ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØ.</P> > <DIV > CLASS="sect2" > ><H2 >@@ -84,10 +86,10 @@ > NAME="compilers" > ></A > >11.1. ëÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ</H2> >-<P>îÁÉÂÏÌÅÅ ÔÒÁÄÉÃÉÏÎÎÙÊ ×ÉÄ ÑÚÙËÏ× ÜÔÏ <I CLASS="firstterm">ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ</I> (<I CLASS="firstterm">compiled language</I>). ëÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ ÉÓÐÏÌÀÚÕÀÔ (ÞÔÏ ÌÏÇÉÞÎÏ) <I CLASS="firstterm">ËÏÍÐÉÌÑÔÏÒ</I> (<I CLASS="firstterm">compiler</I>) ÄÌÑ ÐÅÒÅ×ÏÄÁ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ ÐÒÏÇÒÁÍÍÙ × ÚÁÐÕÓËÁÅÍÙÅ Ä×ÏÉÞÎÙÅ ÆÁÊÌÙ ÓÏÄÅÒÖÁÝÉÅ ÍÁÛÉÎÎÙÊ ËÏÄ. ðÏÓÌÅ ÔÏÇÏ ËÁË Ä×ÏÉÞÎÙÊ ÆÊÁÌ ÓÇÅÎÅÒÉÒÏ×ÁÎ, ×Ù ÍÏÖÅÔÅ ÚÁÐÕÓËÁÔØ ÅÇÏ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÂÅÚ ÏÇÌÑÄËÉ ÎÁ ÉÓÈÏÄÎÙÊ ËÏÄ. (âÏÌØÛÉÎÓÔ×Ï ÐÒÏÇÒÁÍÍÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ ÐÏÓÔÁ×ÌÑÅÔÓÑ ××ÉÄÅ ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÙÈ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ× ÓÏÚÄÁÎÙÈ ÉÚ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ, ËÏÔÏÒÙÊ ×Ù ÎÅ ×ÉÄÉÔÅ).</P> >-<P>ðÒÏÇÒÁÍÍÙ ÓÏÚÄÁ×ÁÅÍÙÅ Ó ÐÏÍÏÝØÀ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÑÚÙËÏ× ÓËÌÏÎÎÙ ÉÍÅÔØ ÐÒÅ×ÏÓÈÏÄÎÕÀ ÓËÏÒÏÓÔØ ×Ï ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ É × ÂÏÌØÛÉÎÓÔ×Å ÉÚ ÑÚÙËÏ× ÄÏÓÔÕÐÅÎ ×ÅÓØ ÎÁÂÏÒ ÆÕÎËÃÉÊ ïó, ÎÏ ×ÓÍÅÓÔÅ Ó ÔÅÍ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ ÓÌÏÖÎÙ × ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ.</P> >-<P>ñÚÙË C (óÉ), ÜÔÏ ÑÚÙË ÎÁ ËÏÔÏÒÏÍ ÎÁÐÉÓÁÎÁ ÓÁÍÁ Unix, ÏÄÉÎ ÉÚ ÎÁÉÂÏÌÅÅ ×ÁÖÎÙÈ (É ÅÇÏ ×ÁÒÉÁÃÉÑ C++). FORTRAN ÅÝÅ ÏÄÉÎ ËÏÍÐÉÌÉÒÕÅÍÙÊ ÑÚÙË, ×ÓÅ ÅÝÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÉÎÖÅÎÅÒÁÍÉ É ÕÞÅÎÙÍÉ, ÎÏ ÂÏÌÅÅ ÓÔÁÒÙÊ É ÐÒÉÍÉÔÉ×ÎÙÊ. ÷ ÍÉÒÅ Unix ÂÏÌØÛÅ ÎÅÔ ÄÒÕÇÉÈ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÑÚÙËÏ× ÓÔÏÌØ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÍÙÈ. ÷ÎÅ ÅÇÏ ÅÓÔØ, COBOL ÏÞÅÎØ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÍÙÊ ÐÒÉ ÓÏÚÄÁÎÉÉ ÆÉÎÁÎÓÏ×ÙÈ É ÄÅÌÏ×ÙÈ ÐÒÏÇÒÁÍÍ.</P> >-<P>óÕÝÅÓÔ×Ï×ÁÌÉ É ÄÒÕÇÉÅ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ, ÎÏ ÏÎÉ ÌÉÂÏ ×ÙÛÌÉ ÉÚ ÕÐÏÔÒÅÂÌÅÎÉÑ ÌÉÂÏ ÉÓÐÏÌØÚÕÀÔÓÑ × ËÁÞÅÓÔ×Å ÉÓÌÅÄÏ×ÁÔÅÌØÓËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁÒÉÑ. åÓÌÉ ÎÏ×ÙÊ ÒÁÚÒÁÂÏÔÞÉË ÓÏÚÄÁÀÝÉÊ ÐÒÏÇÒÁÍÍÙ ÄÌÑ Unix Ó ÐÏÍÏÝØÀ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÑÚÙËÏ×, × ÐÏÄÁ×ÌÑÀÝÅÍ ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ×Ù ÂÕÄÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C ÉÌÉ C++.</P></DIV> >+<P>îÁÉÂÏÌÅÅ ÔÒÁÄÉÃÉÏÎÎÙÊ ×ÉÄ ÑÚÙËÏ× — <I CLASS="firstterm">ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ</I> (<I CLASS="firstterm">compiled language</I>). ëÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ ÉÓÐÏÌØÚÕÀÔ (ÞÔÏ ÌÏÇÉÞÎÏ) <I CLASS="firstterm">ËÏÍÐÉÌÑÔÏÒ</I> (<I CLASS="firstterm">compiler</I>) ÄÌÑ ÐÅÒÅ×ÏÄÁ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ ÐÒÏÇÒÁÍÍÙ × ÚÁÐÕÓËÁÅÍÙÅ Ä×ÏÉÞÎÙÅ ÆÁÊÌÙ, ÓÏÄÅÒÖÁÝÉÅ ÍÁÛÉÎÎÙÊ ËÏÄ. ðÏÓÌÅ ÔÏÇÏ ËÁË Ä×ÏÉÞÎÙÊ ÆÁÊÌ ÓÇÅÎÅÒÉÒÏ×ÁÎ, ×Ù ÍÏÖÅÔÅ ÚÁÐÕÓËÁÔØ ÅÇÏ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÂÅÚ ÏÇÌÑÄËÉ ÎÁ ÉÓÈÏÄÎÙÊ ËÏÄ. (âÏÌØÛÉÎÓÔ×Ï ÐÒÏÇÒÁÍÍÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ ÐÏÓÔÁ×ÌÑÅÔÓÑ × ×ÉÄÅ ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÙÈ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ×, ÓÏÚÄÁÎÎÙÈ ÉÚ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ, ËÏÔÏÒÙÊ ×Ù ÎÅ ×ÉÄÉÔÅ).</P> >+<P>ðÒÏÇÒÁÍÍÙ, ÓÏÚÄÁ×ÁÅÍÙÅ Ó ÐÏÍÏÝØÀ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÑÚÙËÏ×, ÓËÌÏÎÎÙ ÉÍÅÔØ ÐÒÅ×ÏÓÈÏÄÎÕÀ ÓËÏÒÏÓÔØ ×ÙÐÏÌÎÅÎÉÑ É × ÂÏÌØÛÉÎÓÔ×Å ÉÚ ÑÚÙËÏ× ÄÏÓÔÕÐÅÎ ×ÅÓØ ÎÁÂÏÒ ÆÕÎËÃÉÊ ïó, ÎÏ ×ÍÅÓÔÅ Ó ÔÅÍ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ ÓÌÏÖÎÙ × ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ.</P> >+<P>ñÚÙË C (óÉ), ÜÔÏ ÑÚÙË, ÎÁ ËÏÔÏÒÏÍ ÎÁÐÉÓÁÎÁ ÓÁÍÁ Unix, ÏÄÉÎ ÉÚ ÎÁÉÂÏÌÅÅ ×ÁÖÎÙÈ (ÒÁ×ÎÏ ËÁË É ÅÇÏ ×ÁÒÉÁÃÉÑ C++). FORTRAN — ÅÝ£ ÏÄÉÎ ËÏÍÐÉÌÉÒÕÅÍÙÊ ÑÚÙË, ×ÓÅ ÅÝ£ ÉÓÐÏÌØÚÕÅÔÓÑ ÉÎÖÅÎÅÒÁÍÉ É ÕÞ£ÎÙÍÉ, ÎÏ ÂÏÌÅÅ ÓÔÁÒÙÊ É ÐÒÉÍÉÔÉ×ÎÙÊ. ÷ ÍÉÒÅ Unix ÎÅÔ ÄÒÕÇÉÈ ÓÔÏÌØ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÍÙÈ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÑÚÙËÏ×. ÷ÎÅ ÅÇÏ ÅÓÔØ COBOL, ÏÞÅÎØ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÍÙÊ ÐÒÉ ÓÏÚÄÁÎÉÉ ÆÉÎÁÎÓÏ×ÙÈ É ÄÅÌÏ×ÙÈ ÐÒÏÇÒÁÍÍ.</P> >+<P>óÕÝÅÓÔ×Ï×ÁÌÉ É ÄÒÕÇÉÅ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ, ÎÏ ÏÎÉ ÌÉÂÏ ×ÙÛÌÉ ÉÚ ÕÐÏÔÒÅÂÌÅÎÉÑ, ÌÉÂÏ ÉÓÐÏÌØÚÕÀÔÓÑ × ËÁÞÅÓÔ×Å ÉÓÓÌÅÄÏ×ÁÔÅÌØÓËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁÒÉÑ. åÓÌÉ ×Ù — ÎÁÞÉÎÁÀÝÉÊ ÒÁÚÒÁÂÏÔÞÉË, ÓÏÚÄÁÀÝÉÊ ÐÒÏÇÒÁÍÍÙ ÄÌÑ Unix Ó ÐÏÍÏÝØÀ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÑÚÙËÏ×, × ÐÏÄÁ×ÌÑÀÝÅÍ ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ×Ù ÂÕÄÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C ÉÌÉ C++.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -97,9 +99,9 @@ > ></A > >11.2. éÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ</H2 > ><P >-><I CLASS="firstterm">éÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ</I> (<I CLASS="firstterm">interpreted language</I>) ÚÁ×ÉÓÑÔ ÏÔ ÐÒÏÇÒÁÍÍÙ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ, ËÏÔÏÒÁÑ ÞÉÔÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ É ÐÅÒÅ×ÏÄÉÔ ÅÇÏ ÎÁ ÌÅÔÕ × ×ÙÞÉÓÌÅÎÉÑ É ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù. éÓÈÏÄÎÙÊ ËÏÄ ×ÎÏ×Ø ÉÎÔÅÒÐÒÅÔÉÒÕÅÔÓÑ (É ÉÎÔÅÒÐÒÅÔÁÔÏÒ ÉÓÐÏÌØÚÕÅÔÓÑ) ËÁÖÄÙÊ ÒÁÚ ÐÒÉ ×ÙÐÏÌÎÅÎÉÉ ÐÒÏÇÒÁÍÍÙ.</P> >-<P>éÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ ÉÍÅÀÔ ÔÅÎÄÅÎÃÉÀ ÂÙÔØ ÍÅÄÌÅÎÅÅ, ÞÅÍ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ É ÞÁÓÔÏ ÉÍÅÀÔ ÏÇÒÁÎÉÞÅÎÎÙÊ ÄÏÓÔÕÐ Ë ×ÙÚÏ×ÁÍ ÆÕÎËÃÉÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ É ÁÐÐÁÒÁÔÎÏÍÕ ÏÂÅÓÐÅÞÅÎÉÀ. ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ, ÉÈ ÌÅÇÞÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ É ÏÎÉ ÂÏÌÅÅ ÓÎÉÓÈÏÄÉÔÅÌØÎÙ Ë ÏÛÉÂËÁÍ, ÞÅÍ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ.</P> >-<P>íÎÏÇÉÅ ÕÔÉÌÉÔÙ Unix, ×ËÌÀÞÁÑ shell É bc(1) É sed(1) É awk(1), ÎÅÂÏÌØÛÉÅ É ÜÆÆÅËÔÉ×ÎÙÅ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ. BASIC, ÏÂÙÞÎÏ, ÔÏÖÅ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÊ. ôÁËÖÅ É Tcl. éÓÔÏÒÉÞÅÓËÉ ÓÌÏÖÉÌÏÓØ, ÞÔÏ ×ÁÖÎÅÊÛÉÍ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÍ ÑÚÙËÏÍ ÂÙÌ LISP (É ÅÇÏ ÓÉÌØÎÏ ÕÌÕÞÛÅÎÎÙÅ ÐÒÅÅÍÎÉËÉ). óÅÇÏÄÎÑ, shell Unix É Lisp, ËÏÔÏÒÙÊ ÖÉ×ÅÔ ×ÎÕÔÒÉ ÒÅÄÁËÔÏÒÁ Emacs, ×ÅÒÏÑÔÎÏ ÓÁÍÙÅ ×ÁÖÎÙÅ ÞÉÓÔÙÅ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ.</P></DIV> >+><I CLASS="firstterm">éÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ</I> (<I CLASS="firstterm">interpreted language</I>) ÚÁ×ÉÓÑÔ ÏÔ ÐÒÏÇÒÁÍÍÙ-ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ, ËÏÔÏÒÁÑ ÞÉÔÁÅÔ ÉÓÈÏÄÎÙÊ ËÏÄ É ÎÁ ÌÅÔÕ ÐÅÒÅ×ÏÄÉÔ ÅÇÏ × ×ÙÞÉÓÌÅÎÉÑ É ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù. éÓÈÏÄÎÙÊ ËÏÄ ×ÎÏ×Ø ÉÎÔÅÒÐÒÅÔÉÒÕÅÔÓÑ (É ÉÎÔÅÒÐÒÅÔÁÔÏÒ ÉÓÐÏÌØÚÕÅÔÓÑ) ËÁÖÄÙÊ ÒÁÚ ÐÒÉ ×ÙÐÏÌÎÅÎÉÉ ÐÒÏÇÒÁÍÍÙ.</P> >+<P>éÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ ÉÍÅÀÔ ÔÅÎÄÅÎÃÉÀ ÂÙÔØ ÍÅÄÌÅÎÎÅÅ, ÞÅÍ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ É ÞÁÓÔÏ ÉÍÅÀÔ ÏÇÒÁÎÉÞÅÎÎÙÊ ÄÏÓÔÕÐ Ë ×ÙÚÏ×ÁÍ ÆÕÎËÃÉÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ É ÁÐÐÁÒÁÔÎÏÍÕ ÏÂÅÓÐÅÞÅÎÉÀ. ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ, ÎÁ ÎÉÈ ÌÅÇÞÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ É ÏÎÉ ÂÏÌÅÅ ÓÎÉÓÈÏÄÉÔÅÌØÎÙ Ë ÏÛÉÂËÁÍ, ÞÅÍ ËÏÍÐÉÌÉÒÕÅÍÙÅ ÑÚÙËÉ.</P> >+<P>íÎÏÇÉÅ ÕÔÉÌÉÔÙ Unix, ×ËÌÀÞÁÑ shell, bc(1), sed(1) É awk(1), Ñ×ÌÑÀÔÓÑ ÎÅÂÏÌØÛÉÍÉ É ÜÆÆÅËÔÉ×ÎÙÍÉ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÍÉ ÑÚÙËÁÍÉ. BASIC ÏÂÙÞÎÏ ÔÏÖÅ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÊ, ÒÁ×ÎÏ ËÁË É Tcl. éÓÔÏÒÉÞÅÓËÉ ÓÌÏÖÉÌÏÓØ, ÞÔÏ ×ÁÖÎÅÊÛÉÍ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÍ ÑÚÙËÏÍ ÂÙÌ LISP (É ÅÇÏ ÓÉÌØÎÏ ÕÌÕÞÛÅÎÎÙÅ ÐÒÅÅÍÎÉËÉ). óÅÇÏÄÎÑ Unix shell É Lisp, ËÏÔÏÒÙÊ ÖÉ×£Ô ×ÎÕÔÒÉ ÒÅÄÁËÔÏÒÁ Emacs, ×ÅÒÏÑÔÎÏ, ÓÁÍÙÅ ×ÁÖÎÙÅ ÞÉÓÔÙÅ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÅ ÑÚÙËÉ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -108,9 +110,9 @@ > NAME="AEN518" > ></A > >11.3. P-ËÏÄ ÑÚÙËÉ</H2> >-<P>îÁÞÉÎÁÑ Ó 1990 ×ÓÅ ÂÏÌÅÅ É ÂÏÌÅÅ ×ÁÖÎÙÍ ÓÔÁÎÏ×ÉÔÓÑ ÇÉÂÒÉÄÎÙÊ ×ÉÄ ÑÚÙËÏ×, ÉÓÐÏÌØÚÕÀÝÉÊ É ËÏÍÐÉÌÑÃÉÀ É ÉÎÔÒÐÒÅÔÁÔÏÒ. P-ËÏÄ ÑÚÙËÉ ËÁË É ËÏÍÐÉÌÉÒÕÅÍÙÅ ÐÅÒÅ×ÏÄÑÔ ÉÓÈÏÄÎÙÊ ËÏÄ × ËÏÍÐÁËÔÎÙÊ Ä×ÏÉÞÎÙÊ, ËÏÔÏÒÙÊ × ÐÏÓÌÅÄÓÔ×ÉÉ ×ÙÐÏÌÎÑÅÔÓÑ, ÎÏ ÜÔÏÔ ËÏÄ ÎÅ ÍÁÛÉÎÎÙÊ. üÔÏ <I CLASS="firstterm">ÐÓÅ×ÄÏËÏÄ</I> (<I CLASS="firstterm">pseudocode</I> ÉÌÉ <I CLASS="firstterm">p-code</I>), ËÏÔÏÒÙÊ ÏÂÙÞÎÏ ÇÏÒÁÚÄÏ ÐÒÏÝÅ, ÎÏ ÂÏÌÅÅ ÍÏÝÎÙÊ ÞÅÍ ÎÁÓÔÏÑÝÉÊ ÍÁÛÉÎÎÙÊ ËÏÄ. ëÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÐÒÏÇÒÁÍÍÕ, ÔÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÔÓÑ p-code.</P> >-<P>P-ËÏÄ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÓÏ ÓËÏÒÏÓÔØÀ ÂÌÉÚËÏÊ Ë ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÏÍÕ × ÍÁÛÉÎÎÙÊ Ä×ÏÉÞÎÏÍÕ (ÉÎÔÅÒÐÒÅÔÁÔÏÒÙ p-ËÏÄÁ ×ÐÏÌÎÅ ÍÏÇÕÔ ÂÙÔØ ÐÒÏÓÔÙÍÉ, ÍÁÌÅÎØËÉÍÉ É ÐÒÏ×ÏÒÎÙÍÉ). ðÒÉ ÜÔÏÍ p-ËÏÄ ÑÚÙËÉ ÍÏÇÕÔ ÓÏÈÒÁÎÑÔØ ÇÉÂËÏÓÔØ É ÍÏÝØ ÈÏÒÏÛÉÈ ÉÎÔÅÒÐÒÅÔÁÔÏÒÏ×.</P> >-<P>ë ×ÁÖÎÙÍ ÑÚÙËÁÍ ÉÓÐÏÌØÚÕÀÝÉÍ p-ËÏÄ ÏÔÎÏÓÑÔÓÑ Python, Perl, É Java.</P></DIV></DIV> >+<P>îÁÞÉÎÁÑ Ó 1990 ×ÓÅ ÂÏÌÅÅ É ÂÏÌÅÅ ×ÁÖÎÙÍ ÓÔÁÎÏ×ÉÔÓÑ ÇÉÂÒÉÄÎÙÊ ×ÉÄ ÑÚÙËÏ×, ÉÓÐÏÌØÚÕÀÝÉÊ É ËÏÍÐÉÌÑÃÉÀ É ÉÎÔÅÒÐÒÅÔÁÔÏÒ. P-ËÏÄ ÑÚÙËÉ, ËÁË É ËÏÍÐÉÌÉÒÕÅÍÙÅ, ÐÅÒÅ×ÏÄÑÔ ÉÓÈÏÄÎÙÊ ËÏÄ × ËÏÍÐÁËÔÎÙÊ Ä×ÏÉÞÎÙÊ, ËÏÔÏÒÙÊ × ÐÏÓÌÅÄÓÔ×ÉÉ ×ÙÐÏÌÎÑÅÔÓÑ, ÎÏ ÜÔÏÔ ËÏÄ ÎÅ ÍÁÛÉÎÎÙÊ. üÔÏ <I CLASS="firstterm">ÐÓÅ×ÄÏËÏÄ</I> (<I CLASS="firstterm">pseudocode</I> ÉÌÉ <I CLASS="firstterm">p-code</I>), ËÏÔÏÒÙÊ ÏÂÙÞÎÏ ÇÏÒÁÚÄÏ ÐÒÏÝÅ, ÎÏ ÍÏÝÎÅÅ, ÞÅÍ ÎÁÓÔÏÑÝÉÊ ÍÁÛÉÎÎÙÊ ËÏÄ. ëÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÐÒÏÇÒÁÍÍÕ, ÔÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÔÓÑ p-code.</P> >+<P>P-ËÏÄ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÓÏ ÓËÏÒÏÓÔØÀ, ÂÌÉÚËÏÊ Ë ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÏÍÕ × ÍÁÛÉÎÎÙÊ Ä×ÏÉÞÎÏÍÕ (ÉÎÔÅÒÐÒÅÔÁÔÏÒÙ p-ËÏÄÁ ×ÐÏÌÎÅ ÍÏÇÕÔ ÂÙÔØ ÐÒÏÓÔÙÍÉ, ÍÁÌÅÎØËÉÍÉ É ÐÒÏ×ÏÒÎÙÍÉ). ðÒÉ ÜÔÏÍ p-ËÏÄ-ÑÚÙËÉ ÍÏÇÕÔ ÓÏÈÒÁÎÑÔØ ÇÉÂËÏÓÔØ É ÍÏÝØ ÈÏÒÏÛÉÈ ÉÎÔÅÒÐÒÅÔÁÔÏÒÏ×.</P> >+<P>ë ×ÁÖÎÙÍ ÑÚÙËÁÍ, ÉÓÐÏÌØÚÕÀÝÉÍ p-ËÏÄ, ÏÔÎÏÓÑÔÓÑ Python, Perl, É Java.</P></DIV></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -171,4 +173,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/login.html unix_and_internet_fundamentals_howto.kvas.050218/doc/login.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/login.html 2005-01-30 15:32:39 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/login.html 2005-08-26 22:25:35 +0400 >@@ -5,7 +5,9 @@ > >þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -72,14 +74,14 @@ > ><A > NAME="login" > ></A >->4. þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</H1> >-<P>ëÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in) (××ÏÄÉÔÅ Ó×ÏÅ ÉÍÑ × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ <B CLASS="command">getty</B>) ×Ù ÉÄÅÎÔÉÆÉÃÉÒÕÅÔÅ ÓÅÂÑ ÄÌÑ ËÏÍÐØÀÔÅÒÁ. ôÏÇÄÁ ÏÎ ÚÁÐÕÓËÁÅÔ ÐÒÏÇÒÁÍÍÕ ÎÁÚÙ×ÁÅÍÕÀ (ËÁË É ÓÄÅÄÏ×ÁÌÏ ÏÖÉÄÁÔØ) <B CLASS="command">login</B>, ËÏÏÒÁÑ ÚÁÐÒÁÛÉ×ÁÅÔ ×ÁÛ ÐÁÒÏÌØ É ÐÒÏ×ÅÒÑÅÔ ÕÐÏÌÎÏÍÏÞÅÎÙ ÌÉ ×Ù ÉÓÐÏÌØÚÏ×ÁÔØ ÍÁÛÉÎÕ. åÓÌÉ ÎÅÔ, ÔÏ ×ÁÛÁ ÐÏÐÙÔËÁ ×ÏÊÔÉ × ÓÉÓÔÅÍÕ ÂÕÄÅÔ ÏÔËÌÏÎÅÎÁ. åÓÌÉ ÄÁ, ÔÏ login ×ÙÐÏÌÎÉÔ ÎÅËÏÔÏÒÙÅ ÓÌÕÖÅÂÎÙÅ ÏÐÒÅÁÃÉÉ É ÚÁÐÕÓÔÉÔ ËÏÍÁÎÄÎÙÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ <I CLASS="firstterm">shell</I>. (äÁ, <B CLASS="command">getty</B> É <B CLASS="command">login</B> ÄÏÌÖÎÙ ÂÙ ÂÙÔØ ÏÄÎÏÊ ÐÒÏÇÒÁÍÍÏÊ. îÏ, ÐÏ ÉÓÔÏÒÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ ÏÎÉ ÒÁÚÄÅÌÅÎÙ, ÎÉÞÅÇÏ ÚÁÓÌÕÖÉ×ÁÀÝÅÇÏ ×ÎÉÍÁÎÉÑ × ÜÔÏÍ ÎÅÔ.)</P> >-<P>åÓÔØ ÅÝÅ ËÏÅ-ÞÔÏ, ÞÔÏ ÓÔÏÉÔ ÚÎÁÔØ Ï ÔÏÍ ÞÔÏ ÄÅÌÁÅÔ ÓÉÓÔÅÍÁ ÐÒÅÖÄÅ ÞÅÍ ÐÒÅÄÏÓÔÁ×ÉÔØ × ×ÁÛÅ ÒÁÓÐÏÒÑÖÅÎÉÅ ËÏÍÁÎÄÎÙÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ shell (ÜÔÉ ÚÁÎÉÑ ÐÒÉÇÏÄÑÔÓÑ ÐÏÚÖÅ ËÏÇÄÁ ÍÙ ÂÕÄÅÍ ÇÏ×ÏÒÉÔØ Ï ÐÒÁ×ÁÈ ÄÏÓÔÕÐÁ Ë ÆÁÊÌÁÍ). ÷Ù ÉÄÅÎÔÉÆÉÃÉÒÕÅÔÅ ÓÅÂÑ ××ÅÄÑ Ó×ÏÅ ÉÍÑ É ÐÁÒÏÌØ. ÷ÁÛÅ ÉÍÑ (login name) ÉÝÅÔÓÑ × ÆÁÊÌÅ /etc/passwd, ËÏÔÒÙÊ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÉÚ ÓÅÂÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÔÒÏË ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÏÐÉÓÙ×ÁÅÔ ÕÞÅÔÎÕÀ ÚÁÐÉÓØ ÐÏÌØÚÏ×ÁÔÅÌÑ.</P> >-<P>ïÄÎÏ ÉÚ ÐÏÌÅÊ ÜÔÏÊ ÚÁÐÉÓÉ Ñ×ÌÑÅÔÓÑ ÚÁÛÉÆÒÏ×ÁÎÎÏÊ ×ÅÒÓÉÅÊ ÐÁÒÏÌÑ ÕÞÅÔÎÏÊ ÚÁÐÉÓÉ (ÉÎÏÇÄÁ ÜÔÉ ÚÁÛÉÆÒÏ×ÁÎÎÙÅ ÐÏÌÑ ÈÒÁÎÑÔÓÑ, ÆÁËÔÉÞÅÓËÉ, ×Ï ×ÔÏÒÏÍ ÆÁÊÌÅ /etc/shadow, ËÏÔÏÒÙÊ ÉÍÅÅÔ ÂÏÌÅÅ ÓÔÒÏÇÉÉ ÐÒÁ×Á ÄÏÓÔÕÐÁ; ÜÔÏ ÄÅÌÁÅÔ ×ÚÌÏÍ ÐÁÒÏÌÅÊ ÂÏÌÅÅ ÔÒÕÄÎÙÍ). ðÁÒÏÌØ ËÏÔÏÒÙÊ ×Ù ××ÏÄÉÔÅ ÐÒÉ ×ÈÏÄÅ × ÓÉÓÔÅÍÕ ÔÏÞÎÏ ÔÁËÖÅ ÛÉÆÒÕÅÔÓÑ É ÐÒÏÇÒÁÍÍÁ <B CLASS="command">login</B> ÐÒÏ×ÅÒÑÅÔ ÉÈ ÓÏÏÔ×ÅÔÓÔ×ÉÅ. âÅÚÏÐÁÓÎÏÓÔØ ÜÔÏÇÏ ÍÅÔÏÄÁ ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, ÞÔÏ ÌÅÇËÏ ÐÏÌÕÞÉÔØ ÉÚ ×ÁÛÅÇÏ ÐÁÒÏÌÑ ÅÇÏ ÚÁÛÉÆÒÏ×ÁÎÎÕÀ ×ÅÒÓÉÀ, ÔÏÇÄÁ ËÁË ×ÙÐÏÌÎÉÔØ ÏÂÒÁÔÎÏÅ ÄÅÊÓÔ×ÉÅ ÏÞÅÎØ ÓÌÏÖÎÏ. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÅÓÌÉ ËÔÏ-ÎÉÂÕÄØ ÍÏÇ ×ÉÄÅÔØ ×ÁÛ ÐÁÒÏÌØ × ÚÁÛÉÆÒÏ×ÁÎÎÏÍ ×ÉÄÅ, ÏÎ ÎÅ ÓÍÏÖÅÔ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ×ÁÛÅÊ ÕÞÅÔÎÏÊ ÚÁÐÉÓØÀ ÄÌÑ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ. (üÔÏ ÔÁËÖÅ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÅÓÌÉ ×Ù ÚÁÂÙÌÉ ÐÁÒÏÌØ, ÔÏ ÎÅÔ ÓÐÏÓÏÂÁ ÅÇÏ ×ÏÓÓÔÁÎÏ×ÉÔØ, ÔÏÌØËÏ ÓÍÅÎÉÔØ ÅÇÏ ÎÁ ÄÒÕÇÏÊ.)</P> >-<P>ðÏÓÌÅ ÔÏÇÏ ËÁË ×Ù ÕÓÐÅÛÎÏ ×ÏÛÌÉ ×Ó ÓÉÓÔÅÍÕ, ×Ù ÐÏÌÕÞÁÁÅÔÅ ×ÓÅ ÐÒÉ×ÉÌÅÇÉÉ Once you have successfully logged in, you get all the privileges ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÅ Ó ÕÞÅÔÎÏÊ ÚÁÐÉÓØÀ, ËÏÔÏÒÕÀ ×Ù ÉÓÐÏÌØÚÏ×ÁÌÉ. óÉÓÔÅÍÁ ÍÏÖÅÔ ÔÁËÖÅ ÒÁÓÐÏÚÎÁÔØ ×ÁÓ ËÁË ÞÁÓÔØ <I CLASS="firstterm">ÇÒÕÐÐÙ</I> (<I CLASS="firstterm">group</I>). çÒÕÐÐÁ ÜÔÏ ÉÍÅÎÏ×ÁÎÎÙÊ ËÏÌÌÅËÔÉ× ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÏÐÒÅÄÅÌÅÎÎÙÊ ÓÉÓÔÅÍÎÙÍ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ. çÒÕÐÐÙ ÍÏÇÕÔ ÉÍÅÔØ Ó×ÏÊ ÎÁÂÏÒ ÐÒÉ×ÉÌÅÇÉÊ, ÎÅÚÁ×ÉÓÑÝÉÊ ÏÔ ÐÒÉ×ÉÌÅÇÉÊ. ðÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ÂÙÔØ ÞÌÅÎÏÍ ÍÎÏÖÅÓÔ×Á ÇÒÕÐÐ. (äÌÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÚÎÁËÏÍÓÔ×Á Ó ÔÅÍ ËÁË ÒÁÂÏÔÁÀÔ ÐÒÉ×ÉÌÅÇÉÉ × Unix ÓÍÏÔÒÉÔÅ ÎÉÖÅ × ÒÁÚÄÅÌÅ <A >+>4. þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</H1> >+<P>ëÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in) (××ÏÄÉÔÅ Ó×Ï£ ÉÍÑ × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ <B CLASS="command">getty</B>), ×Ù ÉÄÅÎÔÉÆÉÃÉÒÕÅÔÅ ÓÅÂÑ ÄÌÑ ËÏÍÐØÀÔÅÒÁ. ôÏÇÄÁ ÏÎ ÚÁÐÕÓËÁÅÔ ÐÒÏÇÒÁÍÍÕ, ÎÁÚÙ×ÁÅÍÕÀ (ËÁË É ÓÌÅÄÏ×ÁÌÏ ÏÖÉÄÁÔØ) <B CLASS="command">login</B>, ËÏÔÏÒÁÑ ÚÁÐÒÁÛÉ×ÁÅÔ ×ÁÛ ÐÁÒÏÌØ É ÐÒÏ×ÅÒÑÅÔ, ÕÐÏÌÎÏÍÏÞÅÎÙ ÌÉ ×Ù ÉÓÐÏÌØÚÏ×ÁÔØ ÄÁÎÎÕÀ ÍÁÛÉÎÕ. åÓÌÉ ÎÅÔ, ÔÏ ×ÁÛÁ ÐÏÐÙÔËÁ ×ÏÊÔÉ × ÓÉÓÔÅÍÕ ÂÕÄÅÔ ÏÔËÌÏÎÅÎÁ. åÓÌÉ ÄÁ, ÔÏ login ×ÙÐÏÌÎÉÔ ÎÅËÏÔÏÒÙÅ ÓÌÕÖÅÂÎÙÅ ÏÐÅÒÁÃÉÉ É ÚÁÐÕÓÔÉÔ ËÏÍÁÎÄÎÙÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ <I CLASS="firstterm">shell</I>. (äÁ, <B CLASS="command">getty</B> É <B CLASS="command">login</B> ÄÏÌÖÎÙ ÂÙ ÂÙÔØ ÏÄÎÏÊ ÐÒÏÇÒÁÍÍÏÊ. îÏ, ÐÏ ÉÓÔÏÒÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ ÏÎÉ ÒÁÚÄÅÌÅÎÙ, ÎÉÞÅÇÏ ÚÁÓÌÕÖÉ×ÁÀÝÅÇÏ ×ÎÉÍÁÎÉÑ × ÜÔÏÍ ÎÅÔ.)</P> >+<P>åÓÔØ ÅÝ£ ËÏÅ-ÞÔÏ, ÞÔÏ ÓÔÏÉÔ ÚÎÁÔØ Ï ÔÏÍ, ÞÔÏ ÄÅÌÁÅÔ ÓÉÓÔÅÍÁ, ÐÒÅÖÄÅ ÞÅÍ ÐÒÅÄÏÓÔÁ×ÉÔØ × ×ÁÛÅ ÒÁÓÐÏÒÑÖÅÎÉÅ ËÏÍÁÎÄÎÙÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ shell (ÜÔÉ ÚÎÁÎÉÑ ÐÒÉÇÏÄÑÔÓÑ ÐÏÚÖÅ, ËÏÇÄÁ ÍÙ ÂÕÄÅÍ ÇÏ×ÏÒÉÔØ Ï ÐÒÁ×ÁÈ ÄÏÓÔÕÐÁ Ë ÆÁÊÌÁÍ). ÷Ù ÉÄÅÎÔÉÆÉÃÉÒÕÅÔÅ ÓÅÂÑ, ××ÅÄÑ Ó×Ï£ ÉÍÑ É ÐÁÒÏÌØ. ÷ÁÛÅ ÉÍÑ (login name) ÉÝÅÔÓÑ × ÆÁÊÌÅ /etc/passwd, ËÏÔÏÒÙÊ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÔÒÏË, ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÏÐÉÓÙ×ÁÅÔ ÕÞ£ÔÎÕÀ ÚÁÐÉÓØ ÐÏÌØÚÏ×ÁÔÅÌÑ.</P> >+<P>ïÄÎÏ ÉÚ ÐÏÌÅÊ ÜÔÏÊ ÚÁÐÉÓÉ Ñ×ÌÑÅÔÓÑ ÚÁÛÉÆÒÏ×ÁÎÎÏÊ ×ÅÒÓÉÅÊ ÐÁÒÏÌÑ ÕÞ£ÔÎÏÊ ÚÁÐÉÓÉ (ÉÎÏÇÄÁ ÜÔÉ ÚÁÛÉÆÒÏ×ÁÎÎÙÅ ÐÏÌÑ ÆÁËÔÉÞÅÓËÉ ÈÒÁÎÑÔÓÑ × ÄÒÕÇÏÍ ÆÁÊÌÅ — /etc/shadow, ËÏÔÏÒÙÊ ÉÍÅÅÔ ÂÏÌÅÅ ÓÔÒÏÇÉÅ ÐÒÁ×Á ÄÏÓÔÕÐÁ; ÜÔÏ ÄÅÌÁÅÔ ×ÚÌÏÍ ÐÁÒÏÌÅÊ ÂÏÌÅÅ ÔÒÕÄÎÙÍ). ðÁÒÏÌØ, ËÏÔÏÒÙÊ ×Ù ××ÏÄÉÔÅ ÐÒÉ ×ÈÏÄÅ × ÓÉÓÔÅÍÕ, ÛÉÆÒÕÅÔÓÑ ÔÅÍ ÖÅ ÓÐÏÓÏÂÏÍ É ÐÒÏÇÒÁÍÍÁ <B CLASS="command">login</B> ÐÒÏ×ÅÒÑÅÔ, ÓÏ×ÐÁÄÁÀÔ ÌÉ ÏÎÉ. âÅÚÏÐÁÓÎÏÓÔØ ÜÔÏÇÏ ÍÅÔÏÄÁ ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, ÞÔÏ ÐÏÌÕÞÉÔØ ÉÚ ×ÁÛÅÇÏ ÐÁÒÏÌÑ ÅÇÏ ÚÁÛÉÆÒÏ×ÁÎÎÕÀ ×ÅÒÓÉÀ ÌÅÇËÏ, ÔÏÇÄÁ ËÁË ×ÙÐÏÌÎÉÔØ ÏÂÒÁÔÎÏÅ ÄÅÊÓÔ×ÉÅ ÏÞÅÎØ ÓÌÏÖÎÏ. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÅÓÌÉ ËÔÏ-ÎÉÂÕÄØ ÍÏÇ ×ÉÄÅÔØ ×ÁÛ ÐÁÒÏÌØ × ÚÁÛÉÆÒÏ×ÁÎÎÏÍ ×ÉÄÅ, ÏÎ ÎÅ ÓÍÏÖÅÔ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ×ÁÛÅÊ ÕÞ£ÔÎÏÊ ÚÁÐÉÓØÀ ÄÌÑ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ. (üÔÏ ÔÁËÖÅ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÅÓÌÉ ×Ù ÚÁÂÙÌÉ ÐÁÒÏÌØ, ÔÏ ÎÅÔ ÓÐÏÓÏÂÁ ÅÇÏ ×ÏÓÓÔÁÎÏ×ÉÔØ, ÔÏÌØËÏ ÓÍÅÎÉÔØ ÅÇÏ ÎÁ ÄÒÕÇÏÊ.)</P> >+<P>ðÏÓÌÅ ÔÏÇÏ, ËÁË ×Ù ÕÓÐÅÛÎÏ ×ÏÛÌÉ × ÓÉÓÔÅÍÕ, ×Ù ÐÏÌÕÞÁÅÔÅ ×ÓÅ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÅ Ó ÕÞ£ÔÎÏÊ ÚÁÐÉÓØÀ, ËÏÔÏÒÕÀ ×Ù ÉÓÐÏÌØÚÏ×ÁÌÉ. óÉÓÔÅÍÁ ÍÏÖÅÔ ÔÁËÖÅ ÒÁÓÐÏÚÎÁÔØ ×ÁÓ ËÁË ÞÌÅÎÁ <I CLASS="firstterm">ÇÒÕÐÐÙ</I> (<I CLASS="firstterm">group</I>). çÒÕÐÐÁ — ÜÔÏ ÉÍÅÀÝÉÊ ÓÏÂÓÔ×ÅÎÎÏÅ ÎÁÚ×ÁÎÉÅ ËÏÌÌÅËÔÉ× ÐÏÌØÚÏ×ÁÔÅÌÅÊ, ÏÐÒÅÄÅÌÅÎÎÙÊ ÓÉÓÔÅÍÎÙÍ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ. çÒÕÐÐÙ ÍÏÇÕÔ ÉÍÅÔØ Ó×ÏÊ ÎÁÂÏÒ ÐÒÁ× ÄÏÓÔÕÐÁ, ÎÅ ÚÁ×ÉÓÑÝÉÊ ÏÔ ÐÒÁ× ÄÏÓÔÕÐÁ ×ÈÏÄÑÝÉÈ × ÎÅ£ ÐÏÌØÚÏ×ÁÔÅÌÅÊ. ðÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ÂÙÔØ ÞÌÅÎÏÍ ÍÎÏÖÅÓÔ×Á ÇÒÕÐÐ. (âÏÌÅÅ ÐÏÄÒÏÂÎÏ ÐÏÚÎÁËÏÍÉÔØÓÑ Ó ÔÅÍ, ËÁË ÒÁÂÏÔÁÀÔ ÐÒÉ×ÉÌÅÇÉÉ × Unix, ÍÏÖÎÏ ÎÉÖÅ × ÒÁÚÄÅÌÅ <A > HREF="disk-layout.html#permissions">÷ÌÁÄÅÌÅà ÆÁÊÌÁ, ÐÒÁ×Á ÄÏÓÔÕÐÁ É ÂÅÚÏÐÁÓÎÏÓÔØ</A>.</P> >-<P>(óÔÏÉÔ ÏÔÍÅÔÉÔØ, ÞÔÏ ÎÅÓÍÏÔÒÑ ÎÁ ÔÏ ÞÔÏ ÍÙ ÓÓÙÌÁÅÍÓÑ ÎÁ ÉÍÅÎÁ ÐÏÌØÚÏ×ÁÔÅÌÊ É ÇÒÕÐÐ, × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ×ÎÕÔÒÉ ÓÉÓÔÅÍÙ ÏÎÉ ÈÒÁÎÑÔØÓÑ É ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÞÉÓÌÏ×ÙÍÉ ÉÄÅÎÔÉÆÉËÁÔÏÒÁÍÉ. æÁÊÌ ÐÁÒÏÌÅÊ ÓÏÄÅÒÖÉÔ ÉÄÅÎÔÉÆÉËÁÔÏÒÙ ÓÏÐÏÓÔÁ×ÌÑÅÍÙÅ ÉÍÅÎÁÍ ÕÞÅÔÎÙÈ ÚÁÐÉÓÅÊ; ÆÁÊÌ <TT CLASS="filename">/etc/group</TT> ÉÄÅÎÔÉÆÉËÁÔÏÒÙ ÇÒÕÐÐ. äÌÑ ËÏÍÁÎÄÙ ËÏÔÏÒÙÅ ÏÂÒÁÝÁÀÔÓÑ Ë ÉÍÅÎÁÍ ÐÏÌØÚÏ×ÁÔÅÌÅÊ É ÇÒÕÐÐ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÄÅÌÁÅÔÓÑ Á×ÔÏÍÁÔÉÞÅÓËÉ.)</P> >-<P>÷ÁÛÁ ÕÞÅÔÎÁÑ ÚÁÐÉÓØ ÓÏÄÅÒÖÉÔ ÔÁËÖÅ ÉÍÑ ×ÁÛÅÇÏ <I CLASS="firstterm">ÄÏÍÁÛÎÅÇÏ ËÁÔÁÌÏÇÁ</I> (<I CLASS="firstterm">home directory</I>), ÍÅÓÔÏ × ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ Unix ÇÄÅ ÖÉ×ÕÔ ×ÁÛÉ ÌÉÞÎÙÅ ÆÁÊÌÙ. îÕ É ÎÁËÏÎÅÃ, × ×ÁÛÅÊ ÕÞÅÔÎÏÊ ÚÁÐÉÓÉ ÕËÁÚÁÎ ÉÓÐÏÌØÚÕÅÍÙÊ ×ÁÍÉ <I CLASS="firstterm">shell</I>, ËÏÍÁÎÄÎÙÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ ËÏÔÏÒÙÊ ÚÁÐÕÓÔÉÔ <B CLASS="command">login</B> ÄÌÑ ××ÏÄÁ ×ÁÍÉ ËÏÍÁÎÄ.</P >+<P>(óÔÏÉÔ ÏÔÍÅÔÉÔØ, ÞÔÏ ÎÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ ÍÙ ÓÓÙÌÁÅÍÓÑ ÎÁ ÉÍÅÎÁ ÐÏÌØÚÏ×ÁÔÅÌÊ É ÇÒÕÐÐ, × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ×ÎÕÔÒÉ ÓÉÓÔÅÍÙ ÏÎÉ ÈÒÁÎÑÔÓÑ É ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ÞÉÓÌÏ×ÙÍÉ ÉÄÅÎÔÉÆÉËÁÔÏÒÁÍÉ. æÁÊÌ ÐÁÒÏÌÅÊ ÓÏÄÅÒÖÉÔ ÉÄÅÎÔÉÆÉËÁÔÏÒÙ, ÓÏÐÏÓÔÁ×ÌÑÅÍÙÅ ÉÍÅÎÁÍ ÕÞÅÔÎÙÈ ÚÁÐÉÓÅÊ; ÆÁÊÌ <TT CLASS="filename">/etc/group</TT> ÉÄÅÎÔÉÆÉËÁÔÏÒÙ ÇÒÕÐÐ. äÌÑ ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÏÂÒÁÝÁÀÔÓÑ Ë ÉÍÅÎÁÍ ÐÏÌØÚÏ×ÁÔÅÌÅÊ É ÇÒÕÐÐ, ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ × ÞÉÓÌÏ×ÙÅ ÉÄÅÎÔÉÆÉËÁÔÏÒÙ ×ÙÐÏÌÎÑÅÔÓÑ Á×ÔÏÍÁÔÉÞÅÓËÉ.)</P> >+<P>÷ÁÛÁ ÕÞ£ÔÎÁÑ ÚÁÐÉÓØ ÓÏÄÅÒÖÉÔ ÔÁËÖÅ ÉÍÑ ×ÁÛÅÇÏ <I CLASS="firstterm">ÄÏÍÁÛÎÅÇÏ ËÁÔÁÌÏÇÁ</I> (<I CLASS="firstterm">home directory</I>), ÍÅÓÔÏ × ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ Unix, ÇÄÅ ÖÉ×ÕÔ ×ÁÛÉ ÌÉÞÎÙÅ ÆÁÊÌÙ. îÕ É ÎÁËÏÎÅÃ, × ÕÞ£ÔÎÏÊ ÚÁÐÉÓÉ ÕËÁÚÁÎ ÉÓÐÏÌØÚÕÅÍÙÊ ×ÁÍÉ <I CLASS="firstterm">shell</I>, ËÏÍÁÎÄÎÙÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ, ËÏÔÏÒÙÊ ÚÁÐÕÓÔÉÔ ÄÌÑ ×ÁÓ ÐÒÏÇÒÁÍÍÁ <B CLASS="command">login</B>, ÞÔÏÂÙ ×Ù ÍÏÇÌÉ ××ÏÄÉÔØ ËÏÍÁÎÄÙ.</P > ></DIV > ><DIV > CLASS="NAVFOOTER" >@@ -125,7 +127,7 @@ > WIDTH="33%" > ALIGN="left" > VALIGN="top" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</TD >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ËÌÀÞÁÅÔÅ ËÏÍÐØÀÔÅÒ?</TD > ><TD > WIDTH="34%" > ALIGN="center" >@@ -135,10 +137,10 @@ > WIDTH="33%" > ALIGN="right" > VALIGN="top" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</TD >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</TD > ></TR > ></TABLE > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/memory-management.html unix_and_internet_fundamentals_howto.kvas.050218/doc/memory-management.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/memory-management.html 2005-02-01 21:44:29 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/memory-management.html 2005-08-26 22:25:35 +0400 >@@ -5,7 +5,9 @@ > >ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÕÐÒÁ×ÌÑÅÔ ÐÒÏÃÅÓÓÁÍÉ, ÞÔÏÂÙ ÏÎÉ ÎÅ ÎÁÒÕÛÁÌÉ ÒÁÂÏÔÕ ÄÒÕÇ ÄÒÕÇÁ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -73,8 +75,8 @@ > NAME="memory-management" > ></A> > 8. ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÕÐÒÁ×ÌÑÅÔ ÐÒÏÃÅÓÓÁÍÉ, ÞÔÏÂÙ ÏÎÉ ÎÅ ÎÁÒÕÛÁÌÉ ÒÁÂÏÔÕ ÄÒÕÇ ÄÒÕÇÁ?</H1> >-<P>ðÌÁÎÉÒÏ×ÝÉË ÚÁÄÁÞ × ÑÄÒÅ ÚÁÂÏÔÉÔØÓÑ Ï ÒÁÚÄÅÌÅÎÉÉ ×ÒÅÍÅÎÉ ÍÅÖÄÕ ÐÒÏÃÅÓÓÁÍÉ. ÷ÁÛÁ ÏÐÒÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÔÁËÖÅ ÒÁÚÄÅÌÑÅÔ ÉÈ × ÐÒÏÓÔÒÁÎÓÔ×Å ÒÁÂÏÞÅÊ ÐÁÍÑÔÉ ÔÁË, ÞÔÏ ÏÄÉÎ ÐÒÏÃÅÓÓ ÎÅ ÍÅÛÁÅÔ ÄÒÕÇÏÍÕ. òÁÚ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÐÒÏÇÒÁÍÍÙ ÓÏ×ÍÅÓÔÎÏ, ×Ù ÂÙ ÎÅ ÈÏÔÅÌÉ, ÞÔÏÂÙ ÏÛÉÂËÁ × ÏÄÎÏÊ ÉÚ ÎÉÈ ÍÏÇÌÁ ÎÁÒÕÛÉÔØ ÒÁÂÏÔÕ ÏÓÔÁÌØÎÙÈ. þÔÏÂÙ ÒÅÛÉÔØ ÜÔÕ ÐÒÏÂÌÅÍÕ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÏÓÕÝÅÓÔ×ÌÑÅÔ ×ÅÝÉ, ÎÁÚÙ×ÁÅÍÙÅ <I CLASS="firstterm">ÕÐÒÁ×ÌÅÎÉÅ ÐÁÍÑÔØÀ</I> (<I CLASS="firstterm">memory management</I>).</P> >-<P>ëÁÖÄÙÊ ÐÒÏÃÅÓÓ × ×ÁÛÅÍ ÚÏÏÐÁÒËÅ ÎÕÖÄÁÅÔÓÑ × Ó×ÏÅÊ ÓÏÂÓÔ×ÅÎÎÏÊ ÏÂÌÁÓÔÉ ÐÁÍÑÔÉ, × ÜÔÏÍ ÍÅÓÔÅ ÓÏÄÅÒÖÉÔÓÑ ×ÙÐÏÌÎÑÅÍÙÊ ËÏÄ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ, ÈÒÁÎÑÔÓÑ ÐÅÒÅÍÅÎÎÙÅ É ÒÅÚÕÌØÔÁÔÙ ×ÙÞÉÓÌÅÎÉÊ. ÷Ù ÍÏÖÅÔÅ ÄÕÍÁÔØ Ï ÎÅÊ ËÁË Ï ÎÁÂÏÒÅ ÓÏÓÔÏÑÝÅÍ ÉÚ <I CLASS="firstterm">ÓÅÇÍÅÎÔÏ× ËÏÄÁ</I> (<I CLASS="firstterm">code segment</I>) (ÓÏÄÅÒÖÁÝÉÈ ÉÎÓÔÒÕËÃÉÉ ÐÏÒÃÅÓÓÏÒÕ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ÐÒÏÇÒÁÍÍÙ), ÉÚ ÎÉÈ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ÔÏÌØËÏ ÞÔÅÎÉÅ; É <I CLASS="firstterm">ÓÅÇÍÅÎÔÏ× ÄÁÎÎÙÈ</I> (<I CLASS="firstterm">data segment</I>) (ÈÒÁÎÉÌÉÝÅ ÐÅÒÅÍÅÎÎÙÈ É ÄÁÎÎÙÈ ÐÒÏÃÅÓÓÁ), × ÎÉÈ ÍÏÖÎÏ ÏÓÕÝÅÓÔ×ÌÑÔØ É ÚÁÐÉÓØ É ÞÔÅÎÉÅ. óÅÇÍÅÎÔÙ ÄÁÎÎÙÈ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÕÎÉËÁÌØÎÙ ÄÌÑ ËÁÖÄÏÇÏ ÐÒÏÃÅÓÓÁ, ÎÏ ÅÓÌÉ Ä×Á ÐÒÏÃÅÓÓÁ ÉÓÐÏÌØÚÕÀÔ ÏÄÉÎ É ÔÏÔ ÖÅ ÐÒÏÇÒÁÍÍÎÙÊ ËÏÄ, Unix × ËÁÞÅÓÔ×Å ÜÆÆÅËÔÉ×ÎÏÊ ÍÅÒÙ, Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÒÇÁÎÉÚÏ×Ù×ÁÅÔ ÉÈ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÅÄÉÎÏÇÏ ÓÅÇÍÅÎÔÁ ËÏÄÁ.</P> >+<P>ðÌÁÎÉÒÏ×ÝÉË ÚÁÄÁÞ × ÑÄÒÅ ÚÁÂÏÔÉÔÓÑ Ï ÒÁÚÄÅÌÅÎÉÉ ×ÒÅÍÅÎÉ ÍÅÖÄÕ ÐÒÏÃÅÓÓÁÍÉ. ÷ÁÛÁ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÔÁËÖÅ ÒÁÚÄÅÌÑÅÔ ÉÈ × ÐÒÏÓÔÒÁÎÓÔ×Å ÒÁÂÏÞÅÊ ÐÁÍÑÔÉ ÔÁË, ÞÔÏ ÏÄÉÎ ÐÒÏÃÅÓÓ ÎÅ ÍÅÛÁÅÔ ÄÒÕÇÏÍÕ. òÁÚ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÐÒÏÇÒÁÍÍÙ ÓÏ×ÍÅÓÔÎÏ, ×Ù ÂÙ ÎÅ ÈÏÔÅÌÉ, ÞÔÏÂÙ ÏÛÉÂËÁ × ÏÄÎÏÊ ÉÚ ÎÉÈ ÍÏÇÌÁ ÎÁÒÕÛÉÔØ ÒÁÂÏÔÕ ÏÓÔÁÌØÎÙÈ. þÔÏÂÙ ÒÅÛÉÔØ ÜÔÕ ÐÒÏÂÌÅÍÕ, ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÏÓÕÝÅÓÔ×ÌÑÅÔ <I CLASS="firstterm">ÕÐÒÁ×ÌÅÎÉÅ ÐÁÍÑÔØÀ</I> (<I CLASS="firstterm">memory management</I>).</P> >+<P>ëÁÖÄÙÊ ÐÒÏÃÅÓÓ × ×ÁÛÅÍ ÚÏÏÐÁÒËÅ ÎÕÖÄÁÅÔÓÑ × Ó×ÏÅÊ ÓÏÂÓÔ×ÅÎÎÏÊ ÏÂÌÁÓÔÉ ÐÁÍÑÔÉ, ÇÄÅ ÂÕÄÅÔ ÈÒÁÎÉÔØÓÑ ×ÙÐÏÌÎÑÅÍÙÊ ËÏÄ ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ, ÐÅÒÅÍÅÎÎÙÅ É ÒÅÚÕÌØÔÁÔÙ ×ÙÞÉÓÌÅÎÉÊ. å£ ÍÏÖÎÏ ÐÒÅÄÓÔÁ×ÉÔØ ËÁË ÎÁÂÏÒ <I CLASS="firstterm">ÓÅÇÍÅÎÔÏ× ËÏÄÁ</I> (<I CLASS="firstterm">code segment</I>) (ÓÏÄÅÒÖÁÝÉÈ ÉÎÓÔÒÕËÃÉÉ ÐÒÏÃÅÓÓÏÒÕ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ÐÒÏÇÒÁÍÍÙ), ÉÚ ËÏÔÏÒÙÈ ÍÏÖÎÏ ÔÏÌØËÏ ÞÉÔÁÔØ; É <I CLASS="firstterm">ÓÅÇÍÅÎÔÏ× ÄÁÎÎÙÈ</I> (<I CLASS="firstterm">data segment</I>) (ÈÒÁÎÉÌÉÝÅ ÐÅÒÅÍÅÎÎÙÈ É ÄÁÎÎÙÈ ÐÒÏÃÅÓÓÁ), × ÎÉÈ ÍÏÖÎÏ ÏÓÕÝÅÓÔ×ÌÑÔØ É ÚÁÐÉÓØ É ÞÔÅÎÉÅ. óÅÇÍÅÎÔÙ ÄÁÎÎÙÈ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÕÎÉËÁÌØÎÙ ÄÌÑ ËÁÖÄÏÇÏ ÐÒÏÃÅÓÓÁ, ÎÏ ÅÓÌÉ Ä×Á ÐÒÏÃÅÓÓÁ ÉÓÐÏÌØÚÕÀÔ ÏÄÉÎ É ÔÏÔ ÖÅ ÐÒÏÇÒÁÍÍÎÙÊ ËÏÄ, Unix ÄÌÑ ÜÆÆÅËÔÉ×ÎÏÓÔÉ ÐÏÚ×ÏÌÑÅÔ ÉÍ ÉÓÐÏÌØÚÏ×ÁÔØ ÅÄÉÎÙÊ ÓÅÇÍÅÎÔ ËÏÄÁ.</P> > <DIV > CLASS="sect2" > ><H2 >@@ -83,8 +85,8 @@ > NAME="vm-simple" > ></A > >8.1. ÷ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ: ÐÒÏÓÔÏÅ ÏÂßÑÓÎÅÎÉÅ</H2 >-><P>üÆÆÅËÔÉ×ÎÏÓÔØ ×ÁÖÎÁ, ÐÏÔÏÍÕ ÞÔÏ ÐÁÍÑÔØ ÄÏÒÏÇÏÓÔÏÑÝÉÊ ÒÅÓÕÒÓ. éÎÏÇÄÁ ×ÁÍ ÍÏÖÅÔ ÅÅ ÎÅ È×ÁÔÁÔØ, ÞÔÏÂÙ ÐÏÌÎÏÓÔØÀ ÒÁÚÍÅÓÔÉÔØ ×ÓÅ ÚÁÐÕÝÅÎÎÙÅ ÎÁ ÍÁÛÉÎÅ ÐÒÏÇÒÁÍÍÙ, ÏÓÏÂÅÎÎÏ ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÂÏÌØÛÉÅ ÐÒÏÇÒÁÍÍÙ ËÁË X-ÓÅÒ×ÅÒ. þÔÏÂÙ ÏÂÏÊÔÉ ÜÔÏ, Unix ÉÓÐÏÌØÚÕÅÔ ÔÅÈÎÉËÕ ÐÏÌÕÞÉ×ÛÕÀ ÎÁÚ×ÁÎÉÅ <A NAME="vm"></A><I CLASS="firstterm">×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ</I> (<I CLASS="firstterm">virtual memory</I>). ïÎÁ ÎÅ ÐÙÔÁÅÔÓÑ ÄÅÒÖÁÔØ ×ÅÓØ ËÏÄ É ÄÁÎÎÙÅ ÐÒÏÃÅÓÓÁ × ÐÁÍÑÔÉ. ÷ÍÅÓÔÏ ÜÔÏÇÏ ÏÎÁ ÈÒÁÎÉÔ ÔÏÌØËÏ ÏÔÏÎÏÓÉÔÅÌØÎÏ ÎÅÂÏÌØÛÉÅ <I CLASS="firstterm">ÒÁÂÏÞÉÅ ÎÁÂÏÒÙ</I> (<I CLASS="firstterm">working set</I>); ÐÏÌÎÏÓÔØÀ ËÏÄ É ÄÁÎÎÎÙÅ ÐÒÏÃÅÓÓÏ× ÎÁÈÏÄÑÔÓÑ × ÓÐÅÃÉÁÌØÎÏÊ <I CLASS="firstterm">ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ</I> (<I CLASS="firstterm">swap space</I>) ÎÁ ×ÁÛÅÍ ÖÅÓÔËÏÍ ÄÉÓËÅ.</P> >-<P>óÔÏÉÔ ÏÔÍÅÔÉÔØ, ÞÔÏ × ÐÒÏÛÌÏÍ, <SPAN CLASS="QUOTE">"éÎÏÇÄÁ"</SPAN> ÕÐÏÔÒÅÂÌÅÎÎÏÅ × ÐÒÅÄÙÄÕÝÅÍ ÐÁÒÁÇÒÁÆÅ ÂÙÌÏ <SPAN CLASS="QUOTE">"ðÏÞÔÉ ×ÓÅÇÄÁ"</SPAN> — ÏÂÙÞÎÏ ÒÁÚÍÅÒ ÐÁÍÑÔÉ ÂÙÌ ÍÅÎØÛÅ, ÞÅÍ ÒÁÚÍÅÒ ×ÙÐÏÌÎÑÅÍÙÈ ÐÒÏÇÒÁÍÍ, ÔÁË ÞÔÏ Ó×ÏÐÐÉÎÇ ÂÙÌ ÞÁÓÔÙÍ. ÷ ÎÁÛÉ ÄÎÉ ÐÁÍÑÔØ ÇÏÒÁÚÄÏ ÍÅÎÅÅ ÄÏÒÏÇÏÓÔÏÑÝÁÑ É ÄÁÖÅ ÍÁÛÉÎÙ ÎÉÖÎÅÊ ÃÅÎÏ×ÏÊ ËÁÔÅÇÏÒÉÉ ÉÍÅÀÔ ÅÅ × ÄÏÓÔÁÔÏÞÎÏÍ ÏÂßÅÍÅ. îÁ ÓÏ×ÒÅÍÅÎÎÙÈ ÏÄÎÏÐÏÌØÚÏ×ÁÔÅÌØÓËÉÈ ÍÁÛÉÎÁÈ Ó ÏÂßÅÍÏÍ ÐÁÍÑÔÉ 64 íÂ É ×ÙÛÅ, ÍÏÖÎÏ ÚÁÐÕÓËÁÔØ X-ÓÅÒ×ÅÒ É ÄÅÌÁÔØ ÔÉÐÉÞÎÕÀ ÒÁÂÏÔÕ ÂÅÚ ÏÂÒÁÝÅÎÉÊ Ë ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ ÐÏÓÌÅ ÔÏÇÏ ËÁË ÐÒÏÇÒÁÍÍÙ ÚÁÇÒÕÖÅÎÙ × ÐÁÍÑÔØ.</P></DIV> >+><P>üÆÆÅËÔÉ×ÎÏÓÔØ ×ÁÖÎÁ, ÐÏÔÏÍÕ ÞÔÏ ÐÁÍÑÔØ — ÄÏÒÏÇÏÓÔÏÑÝÉÊ ÒÅÓÕÒÓ. éÎÏÇÄÁ ×ÁÍ ÍÏÖÅÔ Å£ ÎÅ È×ÁÔÁÔØ, ÞÔÏÂÙ ÐÏÌÎÏÓÔØÀ ÒÁÚÍÅÓÔÉÔØ ×ÓÅ ÚÁÐÕÝÅÎÎÙÅ ÎÁ ÍÁÛÉÎÅ ÐÒÏÇÒÁÍÍÙ, ÏÓÏÂÅÎÎÏ ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÂÏÌØÛÉÅ ÐÒÏÇÒÁÍÍÙ, ÎÁÐÒÉÍÅÒ, X-ÓÅÒ×ÅÒ. þÔÏÂÙ ÏÂÏÊÔÉ ÜÔÏ, Unix ÉÓÐÏÌØÚÕÅÔ ÔÅÈÎÉËÕ, ÐÏÌÕÞÉ×ÛÕÀ ÎÁÚ×ÁÎÉÅ <A NAME="vm"></A><I CLASS="firstterm">×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ</I> (<I CLASS="firstterm">virtual memory</I>). ïÎÁ ÎÅ ÐÙÔÁÅÔÓÑ ÄÅÒÖÁÔØ ×ÅÓØ ËÏÄ É ÄÁÎÎÙÅ ÐÒÏÃÅÓÓÁ × ÐÁÍÑÔÉ. ÷ÍÅÓÔÏ ÜÔÏÇÏ ÏÎÁ ÈÒÁÎÉÔ ÔÏÌØËÏ ÏÔÎÏÓÉÔÅÌØÎÏ ÎÅÂÏÌØÛÉÅ <I CLASS="firstterm">ÒÁÂÏÞÉÅ ÎÁÂÏÒÙ</I> (<I CLASS="firstterm">working set</I>); ÐÏÌÎÏÓÔØÀ ËÏÄ É ÄÁÎÎÙÅ ÐÒÏÃÅÓÓÏ× ÎÁÈÏÄÑÔÓÑ × ÓÐÅÃÉÁÌØÎÏÊ <I CLASS="firstterm">ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ</I> (<I CLASS="firstterm">swap space</I>) ÎÁ ×ÁÛÅÍ Ö£ÓÔËÏÍ ÄÉÓËÅ.</P> >+<P>óÔÏÉÔ ÏÔÍÅÔÉÔØ, ÞÔÏ × ÐÒÏÛÌÏÍ, «éÎÏÇÄÁ», ÕÐÏÔÒÅÂÌ£ÎÎÏÅ × ÐÒÅÄÙÄÕÝÅÍ ÁÂÚÁÃÅ, ÂÙÌÏ «ðÏÞÔÉ ×ÓÅÇÄÁ» — ÏÂÙÞÎÏ ÒÁÚÍÅÒ ÐÁÍÑÔÉ ÂÙÌ ÍÅÎØÛÅ, ÞÅÍ ÒÁÚÍÅÒ ×ÙÐÏÌÎÑÅÍÙÈ ÐÒÏÇÒÁÍÍ, ÔÁË ÞÔÏ ÐÏÄËÁÞËÁ Ó ÄÉÓËÁ ÉÓÐÏÌØÚÏ×ÁÌÁÓØ ÞÁÓÔÏ. ÷ ÎÁÛÉ ÄÎÉ ÐÁÍÑÔØ ÇÏÒÁÚÄÏ ÍÅÎÅÅ ÄÏÒÏÇÏÓÔÏÑÝÁÑ É ÄÁÖÅ ÍÁÛÉÎÙ ÎÉÖÎÅÊ ÃÅÎÏ×ÏÊ ËÁÔÅÇÏÒÉÉ ÒÁÓÐÏÌÁÇÁÀÔ ÅÀ × ÄÏÓÔÁÔÏÞÎÏÍ ÏÂߣÍÅ. îÁ ÓÏ×ÒÅÍÅÎÎÙÈ ÏÄÎÏÐÏÌØÚÏ×ÁÔÅÌØÓËÉÈ ÍÁÛÉÎÁÈ Ó ÏÂߣÍÏÍ ÐÁÍÑÔÉ 64 íÂ É ×ÙÛÅ, ÍÏÖÎÏ ÚÁÐÕÓËÁÔØ X-ÓÅÒ×ÅÒ É ÄÅÌÁÔØ ÔÉÐÉÞÎÕÀ ÒÁÂÏÔÕ ÂÅÚ ÏÂÒÁÝÅÎÉÊ Ë ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ, ÐÏÓÌÅ ÔÏÇÏ ËÁË ÐÒÏÇÒÁÍÍÙ ÚÁÇÒÕÖÅÎÙ × ÐÁÍÑÔØ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -93,14 +95,14 @@ > NAME="vm-details" > ></A > >8.2. ÷ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ: ÒÁÚßÑÓÎÅÎÉÅ ÄÅÔÁÌÅÊ</H2> >-<P>ðÒÅÄÙÄÕÝÉÊ ÒÁÚÄÅÌ ÏÐÉÓÙ×ÁÅÔ ×ÅÝÉ ÎÅÓËÏÌØËÏ ÕÐÒÏÝÅÎÎÏ. äÁ, ÐÒÏÇÒÁÍÍÙ ×ÉÄÑÔ ÂÏÌØÛÕÀ ÞÁÓÔØ ÐÁÍÑÔÉ ËÁË ÐÌÏÓËÉÊ ÂÁÎË ÁÄÒÅÓÏ×, ÍÎÏÇÏ ÂÏÌØÛÉÊ ÞÅÍ ÆÉÚÉÞÅÓËÉ ÄÏÓÔÕÐÎÁÑ ÐÁÍÑÔØ, É ÐÏÄËÁÞËÁ Ó ÄÉÓËÁ (disk swapping) ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÏÄÄÅÒÖÁÎÉÑ ÜÔÏÊ ÉÌÌÀÚÉÉ. ïÄÎÁËÏ, ×ÁÛÅ ÁÐÐÁÒÁÔÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ ÉÍÅÅÔ × ÓÅÂÅ ÎÅ ÍÅÎÅÅ ÐÑÔÉ ÒÁÚÎÙÈ ÔÉÐÏ× ÐÁÍÑÔÉ, É ÒÁÚÎÉÃÁ ÍÅÖÄÕ ÎÉÍÉ ÍÏÖÅÔ ÉÍÅÔØ ÂÏÌØÛÏÅ ÚÎÁÞÅÎÉÅ ÐÒÉ ÎÁÓÔÒÏÊËÅ ÐÒÏÇÒÁÍÍÙ ÄÌÑ ÒÁÂÏÔÙ ÎÁ ÍÁËÓÉÍÁÌØÎÏÊ ÓËÏÒÏÓÔÉ. þÔÏÂÙ ÐÏ-ÎÁÓÔÏÑÝÅÍÕ ÐÏÎÑÔØ, ÞÔÏ ÐÒÏÉÓÈÒÄÉÔ × ×ÁÛÅÊ ÍÁÛÉÎÅ, ÓÔÏÉÔ ÉÚÕÞÉÔØ ËÁË ×ÓÅ ÜÔÏ ÒÁÂÏÔÁÅÔ ×ÍÅÓÔÅ.</P> >-<P>óÕÝÅÓÔ×ÕÅÔ ÐÑÔØ ÔÉÐÏ× ÐÁÍÑÔÉ: ÒÅÇÉÓÔÒÙ ÐÒÏÃÅÓÓÏÒÁ, ×ÎÕÔÒÅÎÎÉÊ (on-chip) ËÜÛ ÐÒÏÃÅÓÓÏÒÁ, ×ÎÅÛÎÉÊ ËÜÛ (off-chip), ÏÓÎÏ×ÁÎÁÑ ÐÁÍÑÔØ É ÖÅÓÔËÉÊ ÄÉÓË. é ÐÒÉÞÉÎÁ ÐÏ ËÏÔÏÒÏÊ ÏÎÉ ×ÓÅ ÓÕÝÅÓÔ×ÕÀÔ ÐÒÏÓÔÁ: ÓËÏÒÏÓÔØ ÓÔÏÉÔ ÄÅÎÅÇ. ñ ÐÅÒÅÞÉÓÌ ÜÔÉ ÔÉÐÙ ÐÁÍÑÔÉ × ÐÏÒÑÄËÅ ×ÏÚÒÁÓÔÁÎÉÑ ×ÒÅÍÅÎÉ ÄÏÓÔÕÐÁ (ÓËÏÒÏÓÔÉ ÒÁÂÏÔÙ) É × ÐÏÒÑÄËÅ ÕÂÙ×ÁÎÉÑ ÓÔÏÉÍÏÓÔÉ. òÅÇÉÓÔÒÏ×ÁÑ ÐÁÍÑÔØ ÂÙÓÔÒÅÊÛÁÑ É ÎÁÉÂÏÌÅÅ ÄÏÒÏÇÁÑ, ÐÒÏÉÚ×ÏÌØÎÙÊ ÄÏÓÔÕÐ Ë ÎÅÊ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÍÉÌÌÉÁÒÄ ÒÁÚ × ÓÅËÕÎÄÕ, × ÔÏ ×ÒÅÍÑ ËÁË ÐÁÍÑÔØ ÎÁ ÖÅÓÔËÏÍ ÄÉÓËÅ ÓÁÍÁÑ ÍÅÄÌÅÎÎÁÑ É ÄÅÛÅ×ÁÑ, É ÐÒÉ ÐÒÏÉÚ×ÏÌØÎÏÍ ÄÏÓÔÕÐÅ ÄÏÓÔÉÇÁÅÔÓÑ ÓËÏÒÏÓÔØ ÏËÏÌÏ 100 ÏÂÒÁÝÅÎÉÊ × ÓÅËÕÎÄÕ.</P> >-<P>÷ÏÔ ÓÐÉÓÏË ÓËÏÒÏÓÔÅÊ ÎÁÞÁÌÁ 21 ×ÅËÁ, ÏÔÒÁÖÁÀÝÉÊ ÔÉÐÉÞÎÕÀ ÎÁÓÔÏÌØÎÕÀ ÍÁÛÉÎÕ. ÷ ÔÏ ×ÒÅÍÑ ËÁË ÓËÏÒÏÓÔÉ É ÏÂßÅÍÙ ÍÅÎÑÀÔÓÑ, Á ÃÅÎÙ ÓÔÁÎÏ×ÑÔÓÑ ÎÉÖÅ, ÐÒÏÐÏÒÃÉÉ ÍÅÖÄÕ ×ÉÄÁÍÉ ÐÁÍÑÔÉ ÏÓÔÁÀÔÓÑ ÄÏÓÔÁÔÏÞÎÏ ÐÏÓÔÏÑÎÎÙÍÉ É ÏÞÅÒÞÉ×ÁÀÔ ÏÂÒÁÚ ÉÅÒÁÒÈÉÉ ÐÁÍÑÔÉ.</P> >+<P>÷ ÐÒÅÄÙÄÕÝÅÍ ÒÁÚÄÅÌÅ ×Ó£ ÏÐÉÓÁÎÏ ÎÅÓËÏÌØËÏ ÕÐÒÏÝ£ÎÎÏ. äÁ, ÐÒÏÇÒÁÍÍÙ ×ÉÄÑÔ ÂÏÌØÛÕÀ ÞÁÓÔØ ÐÁÍÑÔÉ ËÁË ÐÌÏÓËÉÊ ÂÁÎË ÁÄÒÅÓÏ×, ÎÁÍÎÏÇÏ ÂÏÌØÛÉÊ, ÞÅÍ ÆÉÚÉÞÅÓËÉ ÄÏÓÔÕÐÎÁÑ ÐÁÍÑÔØ, É ÐÏÄËÁÞËÁ Ó ÄÉÓËÁ (disk swapping) ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÏÄÄÅÒÖÁÎÉÑ ÜÔÏÊ ÉÌÌÀÚÉÉ. ïÄÎÁËÏ ×ÁÛÅ ÁÐÐÁÒÁÔÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ ÉÍÅÅÔ × ÓÅÂÅ ÎÅ ÍÅÎÅÅ ÐÑÔÉ ÒÁÚÎÙÈ ÔÉÐÏ× ÐÁÍÑÔÉ, É ÒÁÚÎÉÃÁ ÍÅÖÄÕ ÎÉÍÉ ÍÏÖÅÔ ÉÍÅÔØ ÂÏÌØÛÏÅ ÚÎÁÞÅÎÉÅ ÐÒÉ ÎÁÓÔÒÏÊËÅ ÐÒÏÇÒÁÍÍÙ ÄÌÑ ÒÁÂÏÔÙ ÎÁ ÍÁËÓÉÍÁÌØÎÏÊ ÓËÏÒÏÓÔÉ. þÔÏÂÙ ÐÏ-ÎÁÓÔÏÑÝÅÍÕ ÐÏÎÑÔØ, ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ × ×ÁÛÅÊ ÍÁÛÉÎÅ, ÓÔÏÉÔ ÒÁÚÏÂÒÁÔØÓÑ, ËÁË ×ÓÅ ÜÔÏ ÒÁÂÏÔÁÅÔ ×ÍÅÓÔÅ.</P> >+<P>óÕÝÅÓÔ×ÕÅÔ ÐÑÔØ ÔÉÐÏ× ÐÁÍÑÔÉ: ÒÅÇÉÓÔÒÙ ÐÒÏÃÅÓÓÏÒÁ, ×ÎÕÔÒÅÎÎÉÊ (on-chip) ËÜÛ ÐÒÏÃÅÓÓÏÒÁ, ×ÎÅÛÎÉÊ ËÜÛ (off-chip), ÏÓÎÏ×ÎÁÑ ÐÁÍÑÔØ É Ö£ÓÔËÉÊ ÄÉÓË. ðÒÉÞÉÎÁ, ÂÌÁÇÏÄÁÒÑ ËÏÔÏÒÏÊ ÏÎÉ ×ÓÅ ÓÕÝÅÓÔ×ÕÀÔ, ÐÒÏÓÔÁ: ÓËÏÒÏÓÔØ ÓÔÏÉÔ ÄÅÎÅÇ. ñ ÐÅÒÅÞÉÓÌÉÌ ÜÔÉ ÔÉÐÙ ÐÁÍÑÔÉ × ÐÏÒÑÄËÅ ×ÏÚÒÁÓÔÁÎÉÑ ×ÒÅÍÅÎÉ ÄÏÓÔÕÐÁ (ÓËÏÒÏÓÔÉ ÒÁÂÏÔÙ) É × ÐÏÒÑÄËÅ ÕÂÙ×ÁÎÉÑ ÓÔÏÉÍÏÓÔÉ. òÅÇÉÓÔÒÏ×ÁÑ ÐÁÍÑÔØ ÂÙÓÔÒÅÊÛÁÑ É ÎÁÉÂÏÌÅÅ ÄÏÒÏÇÁÑ, ÐÒÏÉÚ×ÏÌØÎÙÊ ÄÏÓÔÕÐ Ë ÎÅÊ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÍÉÌÌÉÁÒÄ ÒÁÚ × ÓÅËÕÎÄÕ, × ÔÏ ×ÒÅÍÑ ËÁË ÐÁÍÑÔØ ÎÁ Ö£ÓÔËÏÍ ÄÉÓËÅ ÓÁÍÁÑ ÍÅÄÌÅÎÎÁÑ É ÄÅÛ£×ÁÑ, É ÐÒÉ ÐÒÏÉÚ×ÏÌØÎÏÍ ÄÏÓÔÕÐÅ ÄÏÓÔÉÇÁÅÔÓÑ ÓËÏÒÏÓÔØ ÏËÏÌÏ 100 ÏÂÒÁÝÅÎÉÊ × ÓÅËÕÎÄÕ.</P> >+<P>÷ÏÔ ÓÐÉÓÏË ÓËÏÒÏÓÔÅÊ ÎÁÞÁÌÁ 21 ×ÅËÁ, ÏÔÒÁÖÁÀÝÉÊ ÔÉÐÉÞÎÕÀ ÎÁÓÔÏÌØÎÕÀ ÍÁÛÉÎÕ. ÷ ÔÏ ×ÒÅÍÑ ËÁË ÓËÏÒÏÓÔÉ É ÏÂߣÍÙ ÍÅÎÑÀÔÓÑ, Á ÃÅÎÙ ÓÔÁÎÏ×ÑÔÓÑ ÎÉÖÅ, ÐÒÏÐÏÒÃÉÉ ÍÅÖÄÕ ×ÉÄÁÍÉ ÐÁÍÑÔÉ ÏÓÔÁÀÔÓÑ ÄÏÓÔÁÔÏÞÎÏ ÐÏÓÔÏÑÎÎÙÍÉ É ÏÞÅÒÞÉ×ÁÀÔ ÏÂÒÁÚ ÉÅÒÁÒÈÉÉ ÐÁÍÑÔÉ.</P> > <P></P><DIV > CLASS="variablelist" > ><DL > ><DT >->öÅÓÔËÉÊ ÄÉÓË</DT >+>ö£ÓÔËÉÊ ÄÉÓË</DT > ><DD > ><P > >òÁÚÍÅÒ: 13000 í óËÏÒÏÓÔØ ÄÏÓÔÕÐÁ: 100 ëÂ/ÓÅË</P >@@ -132,15 +134,15 @@ > ></DL > ></DIV > ><P >->íÙ ÎÅ ÍÏÖÅÍ ÐÏÓÔÒÏÉÔØ ×ÓÀ ÓÉÓÔÅÍÕ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÔÏÌØËÏ ÓÁÍÏÊ ÂÙÓÔÒÏÊ ÐÁÍÑÔÉ. üÔÏ ÂÕÄÅÔ ÏÞÅÎØ ÄÏÒÏÇÏ — ÄÁÖÅ ÅÓÌÉ ÜÔÏ ÎÅ ÔÁË, ÂÙÓÔÒÁÑ ÐÁÍÑÔØ ÎÅÐÏÓÔÏÑÎÎÁ. éÍÅÎÎÏ, ÏÎÁ ÔÅÒÑÅÔ ×ÅÓØ Ó×ÏÊ ÂÌÅÓË É ÐÒÉÅÍÕÝÅÓÔ×Á ËÏÇÄÁ ÍÙ ×ÙËÌÀÞÁÅÍ ËÏÍÐØÀÔÅÒ. ðÏÜÔÏÍÕ ËÏÍÐØÀÔÅÒÙ ÉÍÅÀÔ ÖÅÓÔËÉÅ ÄÉÓËÉ ÉÌÉ ÄÒÕÇÉÅ ÕÓÔÒÏÊÓÔ×Á ÐÏÓÔÏÑÎÎÏÇÏ ÈÒÁÎÅÎÉÑ ÄÁÎÎÙÈ, ÎÁ ËÏÔÏÒÙÈ ÔÅ É ÓÏÄÅÒÖÁÔØÓÑ ÐÏÓÌÅ ×ÙËÌÀÞÅÎÉÑ ÐÉÔÁÎÉÑ. é ÚÄÅÓØ ÉÍÅÅÍ ÏÇÒÏÍÎÏÅ ÎÅÓÏÏÔ×ÅÔÓÔ×ÉÅ ÍÅÖÄÕ ÓËÏÒÏÓÔØÀ ÐÒÏÃÅÓÓÏÒÏ× É ÖÅÓÔËÉÈ ÄÉÓËÏ×. ôÒÉ ÓÒÅÄÎÉÈ ÕÒÏ×ÎÑ ÉÅÒÁÒÁÈÉÉ ÐÁÍÑÔÉ: <I CLASS="firstterm">×ÎÕÔÒÅÎÎÉÊ ËÜÛ</I> (<I CLASS="firstterm">internal cache</I>), <I CLASS="firstterm">×ÎÅÛÎÉÊ ËÜÛ</I> (<I CLASS="firstterm">external cache</I>) É ÏÓÎÏ×ÎÁÑ ÐÁÍÑÔØ ÓÕÝÅÓÔ×ÕÀÔ, ÞÔÏÂÙ ÚÁÐÏÌÎÉÔØ ÜÔÕ ÂÒÅÛØ.</P> >-<P>Linux É ÄÒÕÇÉÅ Unix ÉÍÅÀÔ ÆÕÎËÃÉÏÎÁÌØÎÏÅ ÓÒÅÄÓÔ×Ï ÎÁÚÙ×ÁÅÍÏÅ <I CLASS="firstterm">×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔØÀ</I> (<I CLASS="firstterm">virtual memory</I>). þÔÏ ÐÏÚ×ÏÌÑÅÔ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ ÒÁÂÏÔÁÔØ Ó ÎÁÍÎÏÇÏ ÂÏÌØÛÉÍ ÏÂßÅÍÏÍ ÏÓÎÏ×ÎÏÊ ÐÁÍÑÔÉ, ÞÅÍ ÉÍÅÅÔÓÑ ÆÁËÔÉÞÅÓËÉ. ÷ÁÛÁ ÄÅÊÓÔ×ÉÔÅÌØÎÁÑ ÆÉÚÉÞÅÓËÁÑ ÐÁÍÑÔØ ÒÁÂÏÔÁÅÔ ËÁË ÎÁÂÏÒ ÏËÏÎ ÉÌÉ ËÜÛÅÊ ×ÅÄÕÝÉÈ Ë ÇÏÒÁÚÄÏ ÂÏÌØÛÅÍÕ ÐÒÏÓÔÒÁÎÓÔ×Õ "×ÉÒÔÕÁÌØÎÏÊ" ÐÁÍÑÔÉ, ÂÏÌØÛÁÑ ÞÁÓÔØ ËÏÔÏÒÏÊ ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÒÁÓÐÏÌÏÖÅÎÁ × ÓÐÅÃÉÁÌØÎÏÊ <I CLASS="firstterm">ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ</I> (<I CLASS="firstterm">swap area</I>) ÎÁ ÄÉÓËÅ. óËÒÙ×ÁÑ ÍÅÈÁÎÉÚÍ ÒÅÁÌÉÚÁÃÉÉ ÜÔÏÊ ÉÌÌÀÚÉÉ ÏÔ ×ÚÇÌÑÄÁ ÐÒÏÇÒÁÍÍ ÐÏÌØÚÏ×ÁÔÅÌÑ, ïó ÐÅÒÅÍÅÝÁÅÔ ÂÌÏËÉ ÄÁÎÎÙÈ (ÎÁÚÙ×ÁÅÍÙÈ "ÓÔÒÁÎÉÃÁÍÉ" ("pages")) ÍÅÖÄÕ ÐÁÍÑÔØÀ É ÄÉÓËÏÍ. ëÏÎÅÞÎÙÍ ÒÅÚÕÌØÔÁÔÏÍ ÜÔÉÈ ÕÈÉÝÒÅÎÉÊ Ñ×ÌÑÅÉÔÓÑ ÔÏ, ÞÔÏ ×ÁÛÁ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÎÁÍÎÏÇÏ ÂÏÌØÛÅ, ÎÏ ÎÅ ÎÁÍÎÏÇÏ ÍÅÄÌÅÅÎÅÅ, ÞÅÍ ÒÅÁÌØÎÁÑ ÐÁÍÑÔØ.</P> >-<P>îÁÓËÏÌØËÏ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÍÅÄÌÅÎÅÊ ÆÉÚÉÞÅÓËÏÊ ÚÁ×ÉÓÉÔ ÏÔ ÔÏÇÏ, ÎÁÓËÏÌØËÏ ÈÏÒÏÛÏ ÁÌÇÏÒÉÔÍÙ Ó×ÏÐÐÉÎÇÁ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÓÐÏÓÏÂÕ ×ÁÛÉÈ ÐÒÏÇÒÁÍÍ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÉÒÔÕÁÌØÎÕÀÀ ÐÁÍÑÔØ. úÄÅÓØ ÅÓÔØ ÂÌÁÇÏÐÒÉÑÔÎÙÊ ÍÏÍÅÎÔ, × ÔÏÍ ÞÔÏ ÞÔÅÎÉÅ É ÚÁÐÉÓØ ÐÁÍÑÔÉ ÂÌÉÚËÉ ÐÏ ×ÒÍÅÎÉ, ÜÔÏ ×ÅÄØ Ë ÓÏÚÄÁÎÉÀ ÇÒÕÐÐÙ ÂÌÏËÏ× (ËÌÁÓÔÅÒÏ× (cluster)) × ÐÒÏÓÔÒÁÎÓÔ×Å ÐÁÍÑÔÉ. üÔÏ ÔÅÎÄÅÎÃÉÑ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÌÏËÁÌØÎÏÓÔØ</I> (<I CLASS="firstterm">locality</I>), ÉÌÉ ÂÏÌÅÅ ÆÏÒÍÁÌØÎÏ <I CLASS="firstterm">ÌÏËÁÌØÎÙÅ ÓÓÙÌËÉ</I> (<I CLASS="firstterm">locality of reference</I>) — É ÜÔÏ ÈÏÒÏÛÁÑ ÛÔÕËÁ. åÓÌÉ ÓÓÙÌËÉ ÎÁ ÁÄÒÅÓÁ × ÐÁÍÑÔÉ ÐÒÙÇÁÀÔ ÐÏ ×ÉÒÔÕÁÌØÎÏÍÕ ÐÒÏÓÔÒÁÎÓÔ×Õ ÂÅÓÐÏÒÑÄÏÞÎÏ, ÔÏ ÂÕÄÅÔ ÏÓÕÝÅÓÔ×ÌÑÔØÓÑ ÞÔÅÎÉÅ É ÚÁÐÉÓØ ÄÉÓËÁ ÄÌÑ ËÁÖÄÏÊ ÎÏ×ÏÊ ÓÓÙÌËÉ, É ×ÁÛÁ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÂÕÄÅÔ ÔÁËÏÊ ÖÅ ÍÅÄÌÅÎÎÏÊ ËÁË É ÄÉÓË. îÏ, ÉÚ-ÚÁ ÔÏÇÏ ÞÔÏ, ÐÒÏÇÒÁÍÍÙ ÐÒÅÉÍÕÝÅÓÔ×ÅÎÎÏ ÄÅÍÏÎÓÔÒÉÒÕÀÔ ÌÏËÁÌØÎÏÓÔØ ÓÓÙÌÏË, ×ÁÛÁ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÍÏÖÅÔ ÄÅÌÁÔØ ÓÒÁ×ÎÉÔÅÌØÎÏ ÍÁÌÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÏÄËÁÞÅË ÏÔÎÏÓÉÔÅÌØÎÏ ÞÉÓÌÁ ÓÓÙÌÏË.</P> >-<P>ïÐÙÔÎÙÍ ÐÕÔÅÍ ÂÙÌÏ ÕÓÔÁÎÏ×ÌÅÎÏ, ÞÔÏ ÎÁÉÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÙÊ ÍÅÔÏÄ ÄÌÑ ÛÉÒÏËÏÇÏ ËÌÁÓÓÁ ÍÏÄÅÌÅÊ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÍÑÔÉ, ÏÞÅÎØ ÐÒÏÓÔ; ÏÎ ÎÁÚÙ×ÁÅÔÓÑ LRU ÉÌÉ <SPAN CLASS="QUOTE">"least recently used"</SPAN> (ÎÁÉÍÅÎÅÅ ×ÏÓÔÒÅÂÏ×ÁÎÙ) ÁÌÇÏÒÉÔÍ. óÉÓÔÅÍÁ ×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔÉ ÐÏ ÍÅÒÅ ÎÁÄÏÂÎÏÓÔÉ ÉÚ×ÌÅËÁÅÔ ÂÌÏËÉ ÄÁÎÎÙÈ Ó ÄÉÓËÁ × Ó×ÏÉ <I CLASS="firstterm">ÒÁÂÏÞÉÅ ÎÁÂÏÒÙ</I> (<I CLASS="firstterm">working set</I>). ëÏÇÄÁ ÆÉÚÉÞÅÓËÏÊ ÐÁÍÑÔÉ ÓÔÁÎÏ×ÉÔÓÑ ÎÅÄÏÓÔÁÔÏÞÎÏ ÄÌÑ ÒÁÂÏÞÉÈ ÎÁÂÏÒÏ×, ÏÎÁ ÓÂÒÁÓÙ×ÁÅÔ ÔÅ ÉÚ ÎÉÈ ËÏÔÏÒÙÅ ÂÙÌÉ ÎÁÉÍÅÎÅÅ ×ÏÓÔÒÅÂÏ×ÁÎÙ. ÷ÓÅ Unix, É ÂÏÌØÛÉÎÓÔ×Ï ÄÒÕÇÉÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ ÉÓÐÏÌØÚÕÀÝÉÈ ×ÉÒÔÕÁÌØÎÕÀ ÐÁÍÑÔØ, ÉÓÐÏÌØÚÕÀÔ ÎÅÚÎÁÞÉÔÅÌØÎÏ ÉÚÍÅÎÅÎÎÙÊ LRU.</P> >-<P>÷ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÜÔÏ ÐÅÒ×ÁÑ ÞÁÓÔØ ÍÏÓÔÁ ÍÅÖÄÕ ÓËÏÒÏÓÔØÀ ÄÉÓËÁ É ÐÒÏÃÅÓÓÁ. ïÎÁ Ñ×ÎÏ ÕÐÒÁ×ÌÑÅÔÓÑ ïó. ïÄÎÁËÏ, ×ÓÅ ÅÝÅ ÓÕÝÅÓÔ×ÕÅÔ ÂÏÌØÛÁÑ ÐÒÏÐÁÓÔØ ÍÅÖÄÕ ÓËÏÒÏÓÔØÀ ÆÉÚÉÞÅËÏÊ ÐÁÍÑÔÉ É ÓËÏÒÏÓÔØÀ, Ó ËÏÔÏÒÏÊ ÐÒÏÃÅÓÓÏÒ ÉÍÅÅÔ ÄÏÓÔÕÐ Ë ÐÁÍÑÔÉ ÓÏÂÓÔ×ÅÎÎÙÈ ÒÅÇÉÓÔÒÏ×. ÷ÎÅÛÎÉÊ É ×ÎÕÔÒÅÎÎÉÊ ËÜÛ ÎÁÐÒÁ×ÌÅÎÙ ÎÁ ÒÅÛÎÉÅ ÜÔÏÊ ÚÁÄÁÞÉ, ÉÓÐÏÌØÚÕÑ ÔÅÈÎÉËÕ ÐÏÄÏÂÎÕÀ ×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔÉ, ËÏÔÏÒÕÀ Ñ ÕÖÅ ÏÐÉÓÁÌ.</P> >-<P>ëÁË ÆÉÚÉÞÅÓËÁÑ ÐÁÍÑÔØ × ÒÏÌÉ ÏËÏÎ ÉÌÉ ËÜÛÅÊ ÄÌÑ ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ ÎÁ ÄÉÓËÅ, ÔÁË É ×ÎÅÛÎÉÊ ËÜÛ ×ÙÓÔÕÐÁÅÔ ËÁË ÏËÎÁ × ÏÓÎÏ×ÎÕÀ ÐÁÍÑÔØ. ÷ÎÅÛÎÉÊ ËÜÛ ÂÙÓÔÒÅÅ (250 íÂ/ÓÅË ËÏÎÅÞÎÏ ÂÙÓÔÒÅÅ 100 íÂ/ÓÅË) É ÍÅÎØÛÅ. áÐÐÁÒÁÔÎÙÊ ËÏÎÔÒÏÌÌÅÒ ÐÁÍÑÔÉ ÉÓÐÏÌØÚÕÅÔ ÁÌÇÏÒÉÔÍ LRU ×Ï ×ÎÅÛÎÅÍ ËÜÛÅ ÐÒÉÍÉÎÉÔÅÌØÎÏ Ë ÂÌÏËÁÍ ÄÁÎÎÙÈ ÒÁÓÐÏÌÏÖÅÎÎÙÈ × ÏÓÎÏ×ÎÏÊ ÐÁÍÑÔÉ. ðÏ ÉÓÔÏÒÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ, ÅÄÉÎÉÃÅÊ Ó×ÏÐÐÉÎÇÁ × ËÜÛÅ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÓÔÒÏËÁ</I> (<I CLASS="firstterm">line</I>), Á ÎÅ ÓÔÒÁÎÉÃÅÊ.</P> >-<P>îÏ ÍÙ ÅÝÅ ÎÅ ÚÁËÏÎÞÉÌÉ. ÷ÎÕÔÒÅÎÎÉÊ ËÜÛ ËÜÛÉÒÕÑ ÐÏÒÃÉÉ ÄÁÎÎÙÈ ÉÚ ×ÎÅÛÎÅÇÏ ÐÏÚ×ÏÌÑÅÔ ÎÁÍ ÓÄÅÌÁÔØ ÐÏÓÌÅÄÎÉÊ ÛÁÇ Ë ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÜÆÆÅËÔÉ×ÎÏÊ ÓËÏÒÏÓÔÉ. ïÎ ÅÝÅ ÂÙÓÔÒÅÅ É ÍÅÎØÛÅ, × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ÏÎ ÖÉ×ÅÔ ÐÒÑÍÏ × ÐÒÏÃÅÓÓÏÒÅ.</P> >-<P>åÓÌÉ ×Ù ÈÏÔÉÔÅ ÓÄÅÌÁÔØ ×ÁÛÉ ÐÒÏÇÒÁÍÍÙ ÐÏ-ÎÁÓÔÏÑÝÅÍÕ ÂÙÓÔÒÙÍÉ, ÐÏÌÅÚÎÏ ÂÕÄÅÔ ÚÎÁÔØ ÓÌÅÄÕÀÝÉÅ ÐÏÄÒÏÂÎÏÓÔÉ. ÷ÁÛÉ ÐÒÏÇÒÁÍÍÙ ×ÙÐÏÌÎÑÀÔÓÑ ÂÙÓÔÒÅÅ, ËÏÇÄÁ ÏÎÉ ÏÂÌÁÄÁÀÔ ÓÉÌØÎÏÊ ÌÏËÁÌØÎÏÓÔØÀ, ÐÏÔÏÍÕ ÞÔÏ ÜÔÏ ÕÌÕÞÛÁÅÔ ËÜÛÉÒÏ×ÁÎÉÅ. ôÅÏÒÅÔÉÞÅÓËÉ, ÌÅÇÞÁÛÉÊ ÐÕÔØ ÓÏÚÄÁ×ÁÔØ ÂÙÓÔÒÙÅ ÐÒÏÇÒÁÍÍÙ, ÜÔÏ ÄÅÌÁÔØ ÉÈ ÍÁÌÅÎØËÉÍÉ. åÓÌÉ ÐÒÏÇÒÁÍÍÁ ÎÅ ÚÁÍÅÄÌÑÅÔÓÑ ÂÏÌØÛÉÍ ËÏÌÉÞÅÓÔ×ÏÍ ÏÂÒÁÝÅÎÉÊ Ë ÄÉÓËÕ ÉÌÉ ÏÖÉÄÁÎÉÅÍ ÓÏÂÙÔÉÊ ÉÚ ÓÅÔÉ, ÏÎÁ ÏÂÙÞÎÏ ÒÁÂÏÔÁÅÔ ÎÁ ÓËÏÒÏÓÔÉ ÎÁÉÍÅÎØÛÅÇÏ ËÜÛÁ × ËÏÔÏÒÏÍ ÕÍÅÝÁÅÔÓÑ.</P> >-<P>åÓÌÉ ×Ù ÎÅ ÍÏÖÅÔÅ ÓÄÅÌÁÔØ ×ÓÀ ×ÁÛÕ ÐÒÏÇÒÁÍÍÕ ÎÅÂÏÌØÛÏÊ, ÐÏÐÙÔÁÊÔÅÓØ × ËÒÉÔÉÞÎÙÈ ÐÏ ÓËÏÒÏÓÔÉ ×ÙÐÏÌÎÅÎÉÑ ÅÅ ÞÁÓÔÑÈ ÉÓÐÏÌØÚÏ×ÁÔØ ÌÏËÁÌØÎÙÅ ÓÓÙÌËÉ. òÁÓÓÍÏÔÒÅÎÉÅ ÄÅÔÁÌÅÊ ÄÁÎÎÏÊ ÔÅÈÎÉËÉ ÌÅÖÁÔ ÚÁ ÐÒÅÄÅÌÁÍÉ ÒÁÓÓÍÏÔÒÅÎÉÑ ÜÔÏÇÏ ÒÕËÏ×ÏÄÓÔ×Á; Ë ÔÏÍÕ ×ÒÅÍÅÎÉ ËÏÇÄÁ ×ÁÍ ÜÔÏ ÐÏÎÁÄÏÂÉÔÓÑ ×Ù ÕÖÅ ÂÕÄÅÔÅ ÈÏÒÏÛÏ ÚÎÁËÏÍÙ Ó ËÁËÉÍ-ÎÉÂÕÄØ ËÏÍÐÉÌÑÔÏÒÏÍ É ÓÍÏÖÅÔÅ ÓÁÍÉ ÎÁÊÔÉ ÎÅÏÂÈÏÄÉÍÕÀ ÉÎÆÏÒÍÁÃÉÀ.</P></DIV> >+>íÙ ÎÅ ÍÏÖÅÍ ÐÏÓÔÒÏÉÔØ ×ÓÀ ÓÉÓÔÅÍÕ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÔÏÌØËÏ ÓÁÍÏÊ ÂÙÓÔÒÏÊ ÐÁÍÑÔÉ. üÔÏ ÂÕÄÅÔ ÏÞÅÎØ ÄÏÒÏÇÏ — ÄÁÖÅ ÅÓÌÉ ÜÔÏ ÎÅ ÔÁË, ÂÙÓÔÒÁÑ ÐÁÍÑÔØ ÎÅÐÏÓÔÏÑÎÎÁ, Á ÉÍÅÎÎÏ, ÏÎÁ ÔÅÒÑÅÔ ×ÅÓØ Ó×ÏÊ ÂÌÅÓË É ÐÒÅÉÍÕÝÅÓÔ×Á, ËÏÇÄÁ ÍÙ ×ÙËÌÀÞÁÅÍ ËÏÍÐØÀÔÅÒ. ðÏÜÔÏÍÕ ËÏÍÐØÀÔÅÒÙ ÉÍÅÀÔ Ö£ÓÔËÉÅ ÄÉÓËÉ ÉÌÉ ÄÒÕÇÉÅ ÕÓÔÒÏÊÓÔ×Á ÐÏÓÔÏÑÎÎÏÇÏ ÈÒÁÎÅÎÉÑ ÄÁÎÎÙÈ, ÎÁ ËÏÔÏÒÙÈ ÔÅ É ÓÏÄÅÒÖÁÔÓÑ ÐÏÓÌÅ ×ÙËÌÀÞÅÎÉÑ ÐÉÔÁÎÉÑ. é ÚÄÅÓØ ÍÙ ÉÍÅÅÍ ÏÇÒÏÍÎÏÅ ÎÅÓÏÏÔ×ÅÔÓÔ×ÉÅ ÍÅÖÄÕ ÓËÏÒÏÓÔØÀ ÐÒÏÃÅÓÓÏÒÏ× É Ö£ÓÔËÉÈ ÄÉÓËÏ×. ôÒÉ ÓÒÅÄÎÉÈ ÕÒÏ×ÎÑ ÉÅÒÁÒÈÉÉ ÐÁÍÑÔÉ: <I CLASS="firstterm">×ÎÕÔÒÅÎÎÉÊ ËÜÛ</I> (<I CLASS="firstterm">internal cache</I>), <I CLASS="firstterm">×ÎÅÛÎÉÊ ËÜÛ</I> (<I CLASS="firstterm">external cache</I>) É ÏÓÎÏ×ÎÁÑ ÐÁÍÑÔØ ÓÕÝÅÓÔ×ÕÀÔ, ÞÔÏÂÙ ÚÁÐÏÌÎÉÔØ ÜÔÕ ÂÒÅÛØ.</P> >+<P>Linux É ÄÒÕÇÉÅ Unix ÉÍÅÀÔ ÆÕÎËÃÉÏÎÁÌØÎÏÅ ÓÒÅÄÓÔ×Ï, ÎÁÚÙ×ÁÅÍÏÅ <I CLASS="firstterm">×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔØÀ</I> (<I CLASS="firstterm">virtual memory</I>), ËÏÔÏÒÏÅ ÐÏÚ×ÏÌÑÅÔ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ ÒÁÂÏÔÁÔØ Ó ÎÁÍÎÏÇÏ ÂÏÌØÛÉÍ ÏÂߣÍÏÍ ÏÓÎÏ×ÎÏÊ ÐÁÍÑÔÉ, ÞÅÍ ÆÁËÔÉÞÅÓËÉ ÉÍÅÅÔÓÑ × ÎÁÌÉÞÉÉ. ÷ÁÛÁ ÎÁÓÔÏÑÝÁÑ ÆÉÚÉÞÅÓËÁÑ ÐÁÍÑÔØ ÒÁÂÏÔÁÅÔ ËÁË ÎÁÂÏÒ ÏËÏÎ ÉÌÉ ËÜÛÅÊ, ×ÅÄÕÝÉÈ Ë ÇÏÒÁÚÄÏ ÂÏÌØÛÅÍÕ ÐÒÏÓÔÒÁÎÓÔ×Õ «×ÉÒÔÕÁÌØÎÏÊ» ÐÁÍÑÔÉ, ÂÏÌØÛÁÑ ÞÁÓÔØ ËÏÔÏÒÏÊ ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÒÁÓÐÏÌÏÖÅÎÁ × ÓÐÅÃÉÁÌØÎÏÊ <I CLASS="firstterm">ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ</I> (<I CLASS="firstterm">swap area</I>) ÎÁ ÄÉÓËÅ. óËÒÙ×ÁÑ ÍÅÈÁÎÉÚÍ ÒÅÁÌÉÚÁÃÉÉ ÜÔÏÊ ÉÌÌÀÚÉÉ ÏÔ ×ÚÇÌÑÄÁ ÐÒÏÇÒÁÍÍ ÐÏÌØÚÏ×ÁÔÅÌÑ, ïó ÐÅÒÅÍÅÝÁÅÔ ÂÌÏËÉ ÄÁÎÎÙÈ (ÎÁÚÙ×ÁÅÍÙÈ «ÓÔÒÁÎÉÃÁÍÉ», «pages») ÍÅÖÄÕ ÐÁÍÑÔØÀ É ÄÉÓËÏÍ. ëÏÎÅÞÎÙÍ ÒÅÚÕÌØÔÁÔÏÍ ÜÔÉÈ ÕÈÉÝÒÅÎÉÊ Ñ×ÌÑÅÔÓÑ ÔÏ, ÞÔÏ ×ÁÛÁ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÎÁÍÎÏÇÏ ÂÏÌØÛÅ, ÎÏ ÎÅ ÎÁÍÎÏÇÏ ÍÅÄÌÅÎÎÅÅ, ÞÅÍ ÒÅÁÌØÎÁÑ ÐÁÍÑÔØ.</P> >+<P>îÁÓËÏÌØËÏ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÍÅÄÌÅÎÎÅÊ ÆÉÚÉÞÅÓËÏÊ, ÚÁ×ÉÓÉÔ ÏÔ ÔÏÇÏ, ÎÁÓËÏÌØËÏ ÈÏÒÏÛÏ ÁÌÇÏÒÉÔÍÙ Ó×ÏÐÐÉÎÇÁ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÓÐÏÓÏÂÕ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÍÑÔÉ ×ÁÛÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ. úÄÅÓØ ÅÓÔØ ÂÌÁÇÏÐÒÉÑÔÎÙÊ ÍÏÍÅÎÔ × ÔÏÍ ÞÔÏ ÏÐÅÒÁÃÉÉ ÞÔÅÎÉÑ É ÚÁÐÉÓÉ ÐÁÍÑÔÉ ÂÌÉÚËÉ ÐÏ ×ÒÅÍÅÎÉ, ÜÔÏ ×ÅÄ£Ô Ë ÓÏÚÄÁÎÉÀ ÇÒÕÐÐÙ ÂÌÏËÏ× (ËÌÁÓÔÅÒÏ× (cluster)) × ÐÒÏÓÔÒÁÎÓÔ×Å ÐÁÍÑÔÉ. üÔÁ ÔÅÎÄÅÎÃÉÑ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÌÏËÁÌØÎÏÓÔØ</I> (<I CLASS="firstterm">locality</I>), ÉÌÉ, ÂÏÌÅÅ ÆÏÒÍÁÌØÎÏ, <I CLASS="firstterm">ÌÏËÁÌØÎÙÅ ÓÓÙÌËÉ</I> (<I CLASS="firstterm">locality of reference</I>) — É ÜÔÏ ÈÏÒÏÛÁÑ ÛÔÕËÁ. åÓÌÉ ÓÓÙÌËÉ ÎÁ ÁÄÒÅÓÁ × ÐÁÍÑÔÉ ÐÒÙÇÁÀÔ ÐÏ ×ÉÒÔÕÁÌØÎÏÍÕ ÐÒÏÓÔÒÁÎÓÔ×Õ ÂÅÓÐÏÒÑÄÏÞÎÏ, ÔÏ ÂÕÄÅÔ ÏÓÕÝÅÓÔ×ÌÑÔØÓÑ ÞÔÅÎÉÅ É ÚÁÐÉÓØ ÄÉÓËÁ ÄÌÑ ËÁÖÄÏÊ ÎÏ×ÏÊ ÓÓÙÌËÉ, É ×ÁÛÁ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÂÕÄÅÔ ÔÁËÏÊ ÖÅ ÍÅÄÌÅÎÎÏÊ, ËÁË É ÄÉÓË. îÏ ÉÚ-ÚÁ ÔÏÇÏ, ÞÔÏ ÐÒÏÇÒÁÍÍÙ ÐÒÅÉÍÕÝÅÓÔ×ÅÎÎÏ ÄÅÍÏÎÓÔÒÉÒÕÀÔ ÌÏËÁÌØÎÏÓÔØ ÓÓÙÌÏË, ×ÁÛÁ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÍÏÖÅÔ ÄÅÌÁÔØ ÓÒÁ×ÎÉÔÅÌØÎÏ ÍÁÌÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÏÄËÁÞÅË ÏÔÎÏÓÉÔÅÌØÎÏ ÞÉÓÌÁ ÓÓÙÌÏË.</P> >+<P>ïÐÙÔÎÙÍ ÐÕÔ£Í ÂÙÌÏ ÕÓÔÁÎÏ×ÌÅÎÏ, ÞÔÏ ÎÁÉÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÙÊ ÍÅÔÏÄ ÄÌÑ ÛÉÒÏËÏÇÏ ËÌÁÓÓÁ ÍÏÄÅÌÅÊ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÍÑÔÉ ÏÞÅÎØ ÐÒÏÓÔ; ÏÎ ÎÁÚÙ×ÁÅÔÓÑ LRU ÉÌÉ «least recently used» (ÎÁÉÍÅÎÅÅ ×ÏÓÔÒÅÂÏ×ÁÎÎÙÅ) ÁÌÇÏÒÉÔÍ. óÉÓÔÅÍÁ ×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔÉ ÐÏ ÍÅÒÅ ÎÁÄÏÂÎÏÓÔÉ ÉÚ×ÌÅËÁÅÔ ÂÌÏËÉ ÄÁÎÎÙÈ Ó ÄÉÓËÁ × Ó×ÏÉ <I CLASS="firstterm">ÒÁÂÏÞÉÅ ÎÁÂÏÒÙ</I> (<I CLASS="firstterm">working set</I>). ëÏÇÄÁ ÆÉÚÉÞÅÓËÏÊ ÐÁÍÑÔÉ ÓÔÁÎÏ×ÉÔÓÑ ÎÅÄÏÓÔÁÔÏÞÎÏ ÄÌÑ ÒÁÂÏÞÉÈ ÎÁÂÏÒÏ×, ÏÎÁ ÓÂÒÁÓÙ×ÁÅÔ ÔÅ ÉÚ ÎÉÈ, ËÏÔÏÒÙÅ ÂÙÌÉ ÎÁÉÍÅÎÅÅ ×ÏÓÔÒÅÂÏ×ÁÎÙ. ÷ÓÅ Unix É ÂÏÌØÛÉÎÓÔ×Ï ÄÒÕÇÉÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ×ÉÒÔÕÁÌØÎÕÀ ÐÁÍÑÔØ, ÉÓÐÏÌØÚÕÀÔ ÎÅÚÎÁÞÉÔÅÌØÎÏ ÉÚÍÅΣÎÎÙÊ LRU.</P> >+<P>÷ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ — ÜÔÏ ÐÅÒ×ÁÑ ÞÁÓÔØ ÍÏÓÔÁ ÍÅÖÄÕ ÓËÏÒÏÓÔØÀ ÄÉÓËÁ É ÐÒÏÃÅÓÓÏÒÁ. ïÎÁ Ñ×ÎÏ ÕÐÒÁ×ÌÑÅÔÓÑ ïó. ïÄÎÁËÏ ×ÓÅ ÅÝ£ ÓÕÝÅÓÔ×ÕÅÔ ÂÏÌØÛÁÑ ÐÒÏÐÁÓÔØ ÍÅÖÄÕ ÓËÏÒÏÓÔØÀ ÆÉÚÉÞÅÓËÏÊ ÐÁÍÑÔÉ É ÓËÏÒÏÓÔØÀ, Ó ËÏÔÏÒÏÊ ÐÒÏÃÅÓÓÏÒ ÉÍÅÅÔ ÄÏÓÔÕÐ Ë ÐÁÍÑÔÉ ÓÏÂÓÔ×ÅÎÎÙÈ ÒÅÇÉÓÔÒÏ×. ÷ÎÅÛÎÉÊ É ×ÎÕÔÒÅÎÎÉÊ ËÜÛ ÎÁÐÒÁ×ÌÅÎÙ ÎÁ ÒÅÛÅÎÉÅ ÜÔÏÊ ÚÁÄÁÞÉ, ÉÓÐÏÌØÚÕÑ ÔÅÈÎÉËÕ, ÐÏÄÏÂÎÕÀ ×ÉÒÔÕÁÌØÎÏÊ ÐÁÍÑÔÉ, ËÏÔÏÒÕÀ Ñ ÕÖÅ ÏÐÉÓÁÌ.</P> >+<P>ëÁË ÆÉÚÉÞÅÓËÁÑ ÐÁÍÑÔØ ×ÙÓÔÕÐÁÅÔ × ÒÏÌÉ ÏËÏÎ ÉÌÉ ËÜÛÅÊ ÄÌÑ ÏÂÌÁÓÔÉ ÐÏÄËÁÞËÉ ÎÁ ÄÉÓËÅ, ÔÁË É ×ÎÅÛÎÉÊ ËÜÛ ÒÁÂÏÔÁÅÔ ËÁË ÏËÎÁ × ÏÓÎÏ×ÎÕÀ ÐÁÍÑÔØ. ÷ÎÅÛÎÉÊ ËÜÛ ÂÙÓÔÒÅÅ (250 íÂ/ÓÅË, ËÏÎÅÞÎÏ, ÂÙÓÔÒÅÅ 100 íÂ/ÓÅË) É ÍÅÎØÛÅ. áÐÐÁÒÁÔÎÙÊ ËÏÎÔÒÏÌÌÅÒ ÐÁÍÑÔÉ ÉÓÐÏÌØÚÕÅÔ ÁÌÇÏÒÉÔÍ LRU ×Ï ×ÎÅÛÎÅÍ ËÜÛÅ ÐÒÉÍÅÎÉÔÅÌØÎÏ Ë ÂÌÏËÁÍ ÄÁÎÎÙÈ, ÒÁÓÐÏÌÏÖÅÎÎÙÈ × ÏÓÎÏ×ÎÏÊ ÐÁÍÑÔÉ. ðÏ ÉÓÔÏÒÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ ÅÄÉÎÉÃÁ Ó×ÏÐÐÉÎÇÁ × ËÜÛÅ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÓÔÒÏËÁ</I> (<I CLASS="firstterm">line</I>), Á ÎÅ ÓÔÒÁÎÉÃÁ.</P> >+<P>îÏ ÍÙ ÅÝ£ ÎÅ ÚÁËÏÎÞÉÌÉ. ÷ÎÕÔÒÅÎÎÉÊ ËÜÛ, ËÜÛÉÒÕÑ ÐÏÒÃÉÉ ÄÁÎÎÙÈ ÉÚ ×ÎÅÛÎÅÇÏ, ÐÏÚ×ÏÌÑÅÔ ÎÁÍ ÓÄÅÌÁÔØ ÐÏÓÌÅÄÎÉÊ ÛÁÇ Ë ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÜÆÆÅËÔÉ×ÎÏÊ ÓËÏÒÏÓÔÉ. ïÎ ÅÝ£ ÂÙÓÔÒÅÅ É ÍÅÎØÛÅ, × ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÏÎ ÖÉ×£Ô ÐÒÑÍÏ × ÐÒÏÃÅÓÓÏÒÅ.</P> >+<P>åÓÌÉ ×Ù ÈÏÔÉÔÅ ÓÄÅÌÁÔØ ×ÁÛÉ ÐÒÏÇÒÁÍÍÙ ÐÏ-ÎÁÓÔÏÑÝÅÍÕ ÂÙÓÔÒÙÍÉ, ÐÏÌÅÚÎÏ ÂÕÄÅÔ ÚÎÁÔØ ÓÌÅÄÕÀÝÉÅ ÐÏÄÒÏÂÎÏÓÔÉ. ÷ÁÛÉ ÐÒÏÇÒÁÍÍÙ ×ÙÐÏÌÎÑÀÔÓÑ ÂÙÓÔÒÅÅ, ËÏÇÄÁ ÏÎÉ ÏÂÌÁÄÁÀÔ ÓÉÌØÎÏÊ ÌÏËÁÌØÎÏÓÔØÀ, ÐÏÔÏÍÕ ÞÔÏ ÜÔÏ ÕÌÕÞÛÁÅÔ ËÜÛÉÒÏ×ÁÎÉÅ. ôÅÏÒÅÔÉÞÅÓËÉ, ÌÅÇÞÁÊÛÉÊ ÐÕÔØ ÓÏÚÄÁ×ÁÔØ ÂÙÓÔÒÙÅ ÐÒÏÇÒÁÍÍÙ — ÄÅÌÁÔØ ÉÈ ÍÁÌÅÎØËÉÍÉ. åÓÌÉ ÐÒÏÇÒÁÍÍÁ ÎÅ ÚÁÍÅÄÌÑÅÔÓÑ ÂÏÌØÛÉÍ ËÏÌÉÞÅÓÔ×ÏÍ ÏÂÒÁÝÅÎÉÊ Ë ÄÉÓËÕ ÉÌÉ ÏÖÉÄÁÎÉÅÍ ÓÏÂÙÔÉÊ ÉÚ ÓÅÔÉ, ÏÎÁ ÏÂÙÞÎÏ ÒÁÂÏÔÁÅÔ ÎÁ ÓËÏÒÏÓÔÉ ÎÁÉÍÅÎØÛÅÇÏ ËÜÛÁ, × ËÏÔÏÒÏÍ ÕÍÅÝÁÅÔÓÑ.</P> >+<P>åÓÌÉ ×Ù ÎÅ ÍÏÖÅÔÅ ÓÄÅÌÁÔØ ×ÁÛÕ ÐÒÏÇÒÁÍÍÕ ÎÅÂÏÌØÛÏÊ, ÐÏÐÙÔÁÊÔÅÓØ × ËÒÉÔÉÞÎÙÈ ÐÏ ÓËÏÒÏÓÔÉ ×ÙÐÏÌÎÅÎÉÑ Å£ ÞÁÓÔÑÈ ÉÓÐÏÌØÚÏ×ÁÔØ ÌÏËÁÌØÎÙÅ ÓÓÙÌËÉ. òÁÓÓÍÏÔÒÅÎÉÅ ÄÅÔÁÌÅÊ ÄÁÎÎÏÊ ÔÅÈÎÉËÉ ÌÅÖÉÔ ÚÁ ÐÒÅÄÅÌÁÍÉ ÒÁÓÓÍÏÔÒÅÎÉÑ ÜÔÏÇÏ ÒÕËÏ×ÏÄÓÔ×Á; Ë ÔÏÍÕ ×ÒÅÍÅÎÉ, ËÏÇÄÁ ×ÁÍ ÜÔÏ ÐÏÎÁÄÏÂÉÔÓÑ, ×Ù ÕÖÅ ÂÕÄÅÔÅ ÈÏÒÏÛÏ ÚÎÁËÏÍÙ Ó ËÁËÉÍ-ÎÉÂÕÄØ ËÏÍÐÉÌÑÔÏÒÏÍ É ÓÍÏÖÅÔÅ ÓÁÍÉ ÎÁÊÔÉ ÎÅÏÂÈÏÄÉÍÕÀ ÉÎÆÏÒÍÁÃÉÀ.</P></DIV> > <DIV > CLASS="sect2" > ><H2 >@@ -149,10 +151,10 @@ > NAME="mmu" > ></A > >8.3. íÏÄÕÌØ ÕÐÒÁ×ÌÅÎÉÑ ÐÁÍÑÔØÀ</H2> >-<P>óÅÊÞÁÓ ËÏÇÄÁ ×Ù ÉÍÅÅÔÅ ÄÏÓÔÁÔÏÞÎÏ ÆÉÚÉÞÅÓËÏÊ ÐÁÍÑÔÉ, ÞÔÏÂÙ ÐÒÁËÔÉÞÅÓËÉ ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ Ó×ÏÐÐÉÎÇ, ÞÁÓÔØ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">ÍÅÎÅÄÖÅÒ ÐÁÍÑÔÉ</I> (<I CLASS="firstterm">memory manager</I>) ÐÒÏÄÏÌÖÁÅÔ ×ÙÐÏÌÎÑÔØ ×ÁÖÎÕÀ ÒÁÂÏÔÕ. ïÎ ÓÌÅÄÉÔ ÚÁÔÅÍ, ÞÔÏÂÙ ÐÒÏÇÒÁÍÍÙ ÍÏÇÌÉ ÉÚÍÅÎÑÔØ ÔÏÌØËÏ Ó×ÏÉ ÓÏÂÓÔ×ÅÎÎÙÅ ÓÅÇÍÅÎÔÙ ÄÁÎÎÙÈ, ÜÔÏ ÐÒÅÄÏÔ×ÒÁÝÁÅÔ ×ÙÐÏÌÎÅÎÉÅ ÎÅÐÒÁ×ÉÌØÎÏÇÏ ÉÌÉ ÚÌÏÎÁÍÅÒÅÎÎÏÇÏ ËÏÄÁ ÏÄÎÏÊ ÐÒÏÇÒÁÍÍÙ ÐÏ ËÏÐÁÎÉÀ × ÄÁÎÎÙÈ ÄÒÕÇÏÊ ÐÒÏÇÒÁÍÍÙ. äÌÑ ÏÓÕÝÅÓÔ×ÌÅÎÉÑ ÜÔÏÊ ÚÁÄÁÞÉ ÏÎ ÈÒÁÎÉÔ ÔÁÂÌÉÃÙ ÓÅÇÍÅÎÔÏ× ËÏÄÁ É ÄÁÎÎÙÈ. ôÁÂÌÉÃÙ ÏÂÎÏ×ÌÑÀÔÓÑ ×ÓÑËÉÊ ÒÁÚ ËÏÇÄÁ ÐÒÏÃÅÓÓ ÚÁÐÒÁÛÉ×ÁÅÔ ×ÙÄÅÌÅÎÉÅ ÐÁÍÑÔÉ ÉÌÉ ÏÓ×ÏÂÏÖÄÁÅÔ ÅÅ (× ÐÏÓÌÅÄÎÅÍ ÓÌÕÞÁÅ, ÏÂÙÞÎÏ ËÏÇÄÁ ÚÁ×ÅÒÛÁÅÔ ÒÁÂÏÔÕ).</P> >-<P>üÔÁ ÔÁÂÌÉÃÁ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÅÒÅÄÁÞÉ ËÏÍÁÎÄ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÏÊ ÞÁÓÔÉ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">MMU</I> ÉÌÉ <I CLASS="firstterm">memory management unit</I> (<I CLASS="firstterm">ÍÏÄÕÌØ ÕÐÒÁ×ÌÅÎÉÑ ÐÁÍÑÔØÀ</I>). óÏ×ÒÅÍÅÎÎÙÅ ÐÒÏÃÅÓÓÏÒÙ ÉÍÅÀÔ ×ÓÔÒÏÅÎÎÙÅ × ÎÉÈ MMU. MMU ÉÓÐÏÌØÚÕÀÔ ÓÐÅÃÉÁÌØÎÕÀ ÓÐÏÓÏÂÎÏÓÔØ ×ËÌÀÞÁÔØ ÏÇÒÁÖÄÅÎÉÅ ×ÏËÒÕÇ ÏÂÌÁÓÔÅÊ ÐÁÍÑÔÉ, ÔÁË ÓÓÙÌËÁ ×ÙÈÏÄÑÝÁÑ ÚÁ ÄÏÐÕÓÔÉÍÙÅ ÐÒÅÄÅÌÙ ÂÕÄÅÔ ÏÔËÌÏÎÅÎÁ É ×ÙÚÏ×ÅÔÓÑ ÓÐÅÃÉÁÌØÎÏÅ ÐÒÅÒÙ×ÁÎÉÅ.</P> >-<P>åÓÌÉ ×Ù ËÏÇÄÁ ÌÉÂÏ ×ÉÄÅÌÉ ÓÏÏÂÝÅÎÉÅ Unix, ËÏÔÏÒÏÅ ÇÌÁÓÉÌÏ <SPAN CLASS="QUOTE">"Segmentation fault"</SPAN>, <SPAN CLASS="QUOTE">"core dumped"</SPAN> ÉÌÉ ÞÔÏ-ÔÏ ÐÏÄÏÂÎÏÅ, ÉÍÅÎÎÏ ÜÔÏ É ÐÒÏÉÚÏÛÌÏ; ×ÙÐÏÌÎÑÅÍÁÑ ÐÒÏÇÒÁÍÍÁ ÐÏÐÙÔÁÌÁÓØ ÏÂÒÁÔÉÔØÓÑ Ë ÐÁÍÑÔÉ ×ÎÅ Ó×ÏÅÇÏ ÓÅÇÍÅÎÔÁ, ÞÔÏ ×ÙÚ×ÁÌÏ ÎÅÉÚÂÅÖÎÏÅ ÐÒÅÒÙ×ÁÎÉÅ. üÔÏ ÕËÁÚÙ×ÁÅÔ ÎÁ ÏÛÉÂËÕ × ÐÒÏÇÒÁÍÍÎÏÍ ËÏÄÅ; <I CLASS="firstterm">core dump</I> ÏÓÔÁ×ÌÑÅÔ ÐÏÓÌÅ ÓÅÂÑ ÉÎÆÏÒÍÁÃÉÀ ÐÏÍÏÇÁÀÝÕÀ ÐÒÏÇÒÁÍÍÉÓÔÕ ÄÉÁÇÎÏÓÔÉÒÏ×ÁÔØ É ÎÁÊÔÉ ÅÅ.</P> >-<P>åÓÔØ É ÄÒÕÇÁÑ ÐÒÉÞÉÎÁ ÄÌÑ ÚÁÝÉÔÙ ÐÒÏÃÅÓÓÏ× ÄÒÕÇ ÏÔ ÄÒÕÇ, ÉÚÏÌÑÃÉÅÊ ÐÁÍÑÔÉ Ë ËÏÔÏÒÏÊ ÏÎÉ ÉÍÅÀÔ ÄÏÓÔÕÐ. ÷Ù ÈÏÔÉÔÅ ÉÍÅÔØ ×ÏÚÍÏÖÎÏÓÔØ ËÏÎÔÒÏÌÉÒÏ×ÁØ ÉÈ ÄÏÓÔÕÐ Ë ÆÁÊÌÁÍ, ÔÁËÉÍ ÏÂÒÁÚÏÍ ÞÔÏÂÙ ÇÌÀÞÎÁÑ ÉÌÉ ÚÌÏÂÎÁÑ ÐÒÏÇÒÁÍÍÁ ÎÅ ÍÏÇÌÁ ÐÏ×ÒÅÄÉÔØ ËÒÉÔÉÞÎÏ ×ÁÖÎÙÅ ÞÁÓÔÉ ÓÉÓÔÅÍÙ. ÷ÏÔ ÐÏÞÅÍÕ × Unix ÅÓÔØ <A HREF="disk-layout.html#permissions">ÐÒÁ×Á ÄÏÓÔÕÐÁ Ë ÆÁÊÌÁÍ (file permissions)</A>, ËÏÔÏÒÙÅ ÍÙ ÏÂÓÕÄÉÍ ÎÉÖÅ.</P></DIV></DIV> >+<P>óÅÊÞÁÓ, ËÏÇÄÁ ×Ù ÉÍÅÅÔÅ ÄÏÓÔÁÔÏÞÎÏ ÆÉÚÉÞÅÓËÏÊ ÐÁÍÑÔÉ, ÞÔÏÂÙ ÐÒÁËÔÉÞÅÓËÉ ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ Ó×ÏÐÐÉÎÇ, ÞÁÓÔØ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ, ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">ÍÅÎÅÄÖÅÒ ÐÁÍÑÔÉ</I> (<I CLASS="firstterm">memory manager</I>) ÐÒÏÄÏÌÖÁÅÔ ×ÙÐÏÌÎÑÔØ ×ÁÖÎÕÀ ÒÁÂÏÔÕ. ïÎ ÓÌÅÄÉÔ ÚÁÔÅÍ, ÞÔÏÂÙ ÐÒÏÇÒÁÍÍÙ ÍÏÇÌÉ ÉÚÍÅÎÑÔØ ÔÏÌØËÏ Ó×ÏÉ ÓÏÂÓÔ×ÅÎÎÙÅ ÓÅÇÍÅÎÔÙ ÄÁÎÎÙÈ, ÜÔÏ ÐÒÅÄÏÔ×ÒÁÝÁÅÔ ×ÙÐÏÌÎÅÎÉÅ ÎÅÐÒÁ×ÉÌØÎÏÇÏ ÉÌÉ ÚÌÏÎÁÍÅÒÅÎÎÏÇÏ ËÏÄÁ ÏÄÎÏÊ ÐÒÏÇÒÁÍÍÙ ÏÔ ËÏÐÁÎÉÑ × ÄÁÎÎÙÈ ÄÒÕÇÏÊ ÐÒÏÇÒÁÍÍÙ. äÌÑ ÏÓÕÝÅÓÔ×ÌÅÎÉÑ ÜÔÏÊ ÚÁÄÁÞÉ ÏÎ ÈÒÁÎÉÔ ÔÁÂÌÉÃÙ ÓÅÇÍÅÎÔÏ× ËÏÄÁ É ÄÁÎÎÙÈ. ôÁÂÌÉÃÙ ÏÂÎÏ×ÌÑÀÔÓÑ ×ÓÑËÉÊ ÒÁÚ, ËÏÇÄÁ ÐÒÏÃÅÓÓ ÚÁÐÒÁÛÉ×ÁÅÔ ×ÙÄÅÌÅÎÉÅ ÐÁÍÑÔÉ ÉÌÉ ÏÓ×ÏÂÏÖÄÁÅÔ Å£ (× ÐÏÓÌÅÄÎÅÍ ÓÌÕÞÁÅ, ÏÂÙÞÎÏ ËÏÇÄÁ ÚÁ×ÅÒÛÁÅÔ ÒÁÂÏÔÕ).</P> >+<P>üÔÁ ÔÁÂÌÉÃÁ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÅÒÅÄÁÞÉ ËÏÍÁÎÄ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÏÊ ÞÁÓÔÉ ÁÐÐÁÒÁÔÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ, ÎÁÚÙ×ÁÅÍÏÊ <I CLASS="firstterm">MMU</I> ÉÌÉ <I CLASS="firstterm">memory management unit</I> (<I CLASS="firstterm">ÍÏÄÕÌØ ÕÐÒÁ×ÌÅÎÉÑ ÐÁÍÑÔØÀ</I>). óÏ×ÒÅÍÅÎÎÙÅ ÐÒÏÃÅÓÓÏÒÙ ÉÍÅÀÔ ×ÓÔÒÏÅÎÎÙÅ × ÎÉÈ MMU. MMU ÉÓÐÏÌØÚÕÀÔ ÓÐÅÃÉÁÌØÎÕÀ ÓÐÏÓÏÂÎÏÓÔØ ×ËÌÀÞÁÔØ ÏÇÒÁÖÄÅÎÉÅ ×ÏËÒÕÇ ÏÂÌÁÓÔÅÊ ÐÁÍÑÔÉ, ÔÁË ÞÔÏ ÓÓÙÌËÁ, ×ÙÈÏÄÑÝÁÑ ÚÁ ÄÏÐÕÓÔÉÍÙÅ ÐÒÅÄÅÌÙ, ÂÕÄÅÔ ÏÔËÌÏÎÅÎÁ É ×ÙÚÏ×ÅÔÓÑ ÓÐÅÃÉÁÌØÎÏÅ ÐÒÅÒÙ×ÁÎÉÅ.</P> >+<P>åÓÌÉ ×Ù ËÏÇÄÁ ÌÉÂÏ ×ÉÄÅÌÉ ÓÏÏÂÝÅÎÉÅ Unix, ËÏÔÏÒÏÅ ÇÌÁÓÉÌÏ «Segmentation fault», «core dumped» ÉÌÉ ÞÔÏ-ÔÏ ÐÏÄÏÂÎÏÅ, ÔÏ ÉÍÅÎÎÏ ÜÔÏ É ÐÒÏÉÚÏÛÌÏ; ×ÙÐÏÌÎÑÅÍÁÑ ÐÒÏÇÒÁÍÍÁ ÐÏÐÙÔÁÌÁÓØ ÏÂÒÁÔÉÔØÓÑ Ë ÐÁÍÑÔÉ ×ÎÅ Ó×ÏÅÇÏ ÓÅÇÍÅÎÔÁ, ÞÔÏ ×ÙÚ×ÁÌÏ ÎÅÉÚÂÅÖÎÏÅ ÐÒÅÒÙ×ÁÎÉÅ. üÔÏ ÕËÁÚÙ×ÁÅÔ ÎÁ ÏÛÉÂËÕ × ÐÒÏÇÒÁÍÍÎÏÍ ËÏÄÅ; <I CLASS="firstterm">core dump</I> ÏÓÔÁ×ÌÑÅÔ ÐÏÓÌÅ ÓÅÂÑ ÉÎÆÏÒÍÁÃÉÀ, ÐÏÍÏÇÁÀÝÕÀ ÐÒÏÇÒÁÍÍÉÓÔÕ ÄÉÁÇÎÏÓÔÉÒÏ×ÁÔØ É ÎÁÊÔÉ Å£.</P> >+<P>åÓÔØ É ÄÒÕÇÁÑ ÐÒÉÞÉÎÁ ÄÌÑ ÚÁÝÉÔÙ ÐÒÏÃÅÓÓÏ× ÄÒÕÇ ÏÔ ÄÒÕÇÁ, ÉÚÏÌÑÃÉÉ ÐÁÍÑÔÉ, Ë ËÏÔÏÒÏÊ ÏÎÉ ÉÍÅÀÔ ÄÏÓÔÕÐ. ÷Ù ÈÏÔÉÔÅ ÉÍÅÔØ ×ÏÚÍÏÖÎÏÓÔØ ËÏÎÔÒÏÌÉÒÏ×ÁÔØ ÉÈ ÄÏÓÔÕÐ Ë ÆÁÊÌÁÍ, ÔÁËÉÍ ÏÂÒÁÚÏÍ ÞÔÏÂÙ ÇÌÀÞÎÁÑ ÉÌÉ ÚÌÏÂÎÁÑ ÐÒÏÇÒÁÍÍÁ ÎÅ ÍÏÇÌÁ ÐÏ×ÒÅÄÉÔØ ËÒÉÔÉÞÎÏ ×ÁÖÎÙÅ ÞÁÓÔÉ ÓÉÓÔÅÍÙ. ÷ÏÔ ÐÏÞÅÍÕ × Unix ÅÓÔØ <A HREF="disk-layout.html#permissions">ÐÒÁ×Á ÄÏÓÔÕÐÁ Ë ÆÁÊÌÁÍ (file permissions)</A>, ËÏÔÏÒÙÅ ÍÙ ÏÂÓÕÄÉÍ ÎÉÖÅ.</P></DIV></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -213,4 +215,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/more.html unix_and_internet_fundamentals_howto.kvas.050218/doc/more.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/more.html 2005-02-04 23:24:25 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/more.html 2005-08-26 22:25:35 +0400 >@@ -2,10 +2,12 @@ > <HTML > ><HEAD > ><TITLE >->îÁÕÞÉÔÓÑ ÂÏÌØÛÅÍÕ</TITLE >+>îÁÕÞÉÔØÓÑ ÂÏÌØÛÅÍÕ</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -65,7 +67,7 @@ > ><A > NAME="more" > ></A >->13. îÁÕÞÉÔÓÑ ÂÏÌØÛÅÍÕ</H1 >+>13. îÁÕÞÉÔØÓÑ ÂÏÌØÛÅÍÕ</H1 > ><P > >óÕÝÅÓÔ×ÕÅÔ <A HREF="http://www.tldp.org/HOWTO/Reading-List-HOWTO/" TARGET="_top">Reading List HOWTO</A>, ÓÏÄÅÒÖÁÝÉÊ ÓÐÉÓÏË ËÎÉÇ, ËÏÔÏÒÙÅ ×Ù ÍÏÖÅÔÅ ÐÒÏÞÉÔÁÔØ, ÞÔÏÂÙ ÇÌÕÂÖÅ ÉÚÕÞÉÔØ ÚÁÔÒÏÎÕÔÙÅ ÎÁÍÉ ÔÅÍÙ. íÏÖÅÔ ÂÙÔØ ×ÁÍ ÔÁËÖÅ ÚÁÈÏÞÅÔÓÑ ÐÒÏÞÉÔÁÔØ ÄÏËÕÍÅÎÔ <A HREF="http://www.catb.org/~esr/faqs/hacker-howto.html" TARGET="_top">How To Become A Hacker</A>.</P></DIV> > <DIV >@@ -124,4 +126,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/multitasking.html unix_and_internet_fundamentals_howto.kvas.050218/doc/multitasking.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/multitasking.html 2005-02-01 17:05:48 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/multitasking.html 2005-08-26 22:25:35 +0400 >@@ -5,7 +5,9 @@ > >ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÄÅÌÁÅÔ ÎÅÓËÏÌØËÏ ÄÅÌ ÓÒÁÚÕ?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -73,12 +75,12 @@ > NAME="multitasking" > ></A > >7. ëÁË ÍÏÊ ËÏÍÐØÀÔÅÒ ÄÅÌÁÅÔ ÎÅÓËÏÌØËÏ ÄÅÌ ÓÒÁÚÕ?</H1> >-<P>îÁ ÓÁÍÏÍ ÄÅÌÅ ÜÔÏ ÎÅ ÔÁË. ÷ ËÁÖÄÙÊ ÍÏÍÅÎÔ ×ÒÅÍÅÎÉ ËÏÍÐØÀÔÅÒÙ ÍÏÇÕÔ ×ÙÐÏÌÎÑÔØ ÔÏÌØËÏ ÏÄÎÕ ÐÒÏÇÒÁÍÍÕ ÉÌÉ <I CLASS="firstterm">ÐÒÏÃÅÓÓ</I> (<I CLASS="firstterm">process</I>). îÏ ËÏÍÐØÀÔÅÒÙ ÍÏÇÕÔ ÐÅÒÅËÌÀÞÁÔØÓÑ ÍÅÖÄÕ ÐÒÏÇÒÁÍÍÁÍÉ ÏÞÅÎØ ÂÙÓÔÒÏ É ÏÂÍÁÎÕÔÙÅ ÍÅÄÌÅÎÎÙÅ ÌÀÄÉ ÎÁÞÉÎÁÀÔ ÄÕÍÁÔØ, ÞÔÏ ÏÎÉ ÄÅÌÁÀÔ ÎÅÓËÏÌØÏË ÄÅÌ ÏÄÎÏ×ÒÅÍÅÎÎÏ. üÔÏ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÒÁÚÄÅÌÅÎÉÅ ×ÒÅÍÅÎÉ</I> (<I CLASS="firstterm">timesharing</I>).</P> >-<P>ïÄÎÁ ÉÚ ÚÁÂÏÔ ÑÄÒÁ ÜÔÏ ÕÐÒÁ×ÌÑÔØ ÒÁÚÄÅÌÅÎÉÅÍ ×ÒÅÍÅÎÉ. ïÎÏ ÉÍÅÅÔ ÞÁÓÔØ ÎÁÚÙ×ÁÅÍÕÀ <I CLASS="firstterm">ÐÌÁÎÉÒÏ×ÝÉËÏÍ</I> (<I CLASS="firstterm">scheduler</I>), ËÏÔÏÒÙÊ ÈÒÁÎÉÔ × ÓÅÂÅ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÓÅÈ ÄÒÕÇÉÈ ÐÒÏÃÅÓÓÁÈ (ÎÅ ÑÄÒÁ) × ×ÁÛÅÍ ÚÏÏÐÁÒËÅ. ëÁÖÄÕÀ 1/60 ÄÏÌÀ ÓÅËÕÎÄÙ ÔÁÊÍÅÒ ÓÉÓÔÅÍÎÙÈ ÞÁÓÏ× ÏÂÒÁÝÁÅÔÓÑ Ë ÑÄÒÕ ÇÅÎÅÒÉÒÕÑ ÐÒÅÒÙ×ÁÎÉÅ. ðÌÁÎÉÒÏ×ÝÉË ÏÓÔÏÎÁ×ÌÉ×ÁÅÔ ÌÀÂÏÊ ×ÙÐÏÌÎÑÀÝÉÊÓÑ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÐÒÏÃÅÓÓ, ÏÓÔÁ×ÌÑÅÔ ÅÇÏ × ÐÏÄ×ÅÛÅÎÎÎÏÍ ÓÏÓÔÏÑÎÉÉ, É ÐÅÒÅÄÁÅÔ ÕÐÒÁ×ÌÅÎÉÅ ÄÒÕÇÏÍÕ ÐÒÏÃÅÓÓÕ.</P> >-<P>íÏÖÅÔ ÐÏËÁÚÁÔØÓÑ, ÞÔÏ 1/60 ÄÏÌÑ ÓÅËÎÄÙ ÜÔÏ ÎÅÍÎÏÇÏ. îÏ ÄÌÑ ÓÏ×ÒÅÍÅÎÎÙÈ ÍÉËÒÏÐÒÏÃÅÓÓÏÒÏ× ÜÔÏÇÏ ÄÏÓÔÁÔÏÞÎÏ, ÞÔÏÂÙ ×ÙÐÏÌÎÉÔØ ÔÙÓÑÞÉ ÍÁÛÉÎÎÙÈ ÉÎÓÔÒÕËÃÉÊ, ËÏÔÏÒÙÅ ÓÄÅÌÁÀÔ ÂÏÌØÛÕÀ ÞÁÓÔØ ÒÁÂÏÔÙ. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÅÓÌÉ Õ ×ÁÓ ÚÁÐÕÝÅÎÏ ÍÎÏÇÏ ÐÒÏÃÅÓÓÏ×, ËÁÖÄÙÊ ÉÚ ÎÉÈ ÍÏÖÅÔ ÄÅÌÁÔØ Ó×ÏÀ ÒÁÂÏÔÕ × ÏÔ×ÅÄÅÎÎÙÅ ÄÌÑ ÎÅÇÏ ÏÔÒÅÚËÉ ×ÒÅÍÅÎÉ.</P> >-<P>îÁ ÐÒÁËÔÉËÅ, ÐÒÏÇÒÁÍÍÁ ÍÏÖÅÔ ÄÁÖÅ ÐÏÌÎÏÓÔØÀ ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÃÅÌÉËÏÍ ÏÔ×ÅÄÅÎÎÙÊ ÄÌÑ ÎÅÅ ÏÔÒÅÚÏË ×ÒÅÍÅÎÉ. åÓÌÉ ÐÏÓÔÕÐÉÔ ÚÁÐÒÏÓ ÎÁ ÐÒÅÒÙ×ÁÎÉÅ ÏÔ ÕÓÔÒÏÊÓÔ×Á ××ÏÄÁ/×Ù×ÏÄÁ, ÑÄÒÏ ÐÏÌÎÏÓÔØ ÏÓÔÁÎÏ×ÉÔ ÔÅËÕÝÕÀ ÐÒÏÇÒÁÍÍÕ, ×ÙÐÏÌÎÉÔ ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÑ, É ×ÅÒÎÅÔÓÑ Ë ×ÙÐÏÌÎÅÎÉÀ ÐÒÅÒ×ÁÎÎÏÊ ÚÁÄÁÞÉ. ûË×ÁÌ ÐÒÅÒÙ×ÁÎÉÊ Ó ×ÙÓÏËÉÍ ÐÒÉÏÒÉÔÅÔÏÍ, ÎÁÚÙ×ÁÅÍÙÊ <I CLASS="firstterm">thrashing</I> (ÂÉÅÎÉÅ, ÍÏÌÏÔØÂÁ) ÍÏÖÅÔ ÎÁÒÕÛÉÔØ ÎÏÒÍÁÌØÎÏÅ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÃÅÓÓÏ×, Ë ÓÞÁÓÔØÀ ÓÏ×ÒÅÍÅÎÎÙÅ Unix ÐÒÉ×ÅÓÔÉ Ë ÜÔÏÍÕ ÏÞÅÎØ ÔÑÖÅÌÏ.</P> >-<P>÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÓËÏÒÏÓÔØ ÐÒÏÇÒÁÍÍ ÏÞÅÎØ ÒÅÄËÏ ÏÇÒÁÎÉÞÅÎÁ ËÏÌÉÞÅÓÔ×ÏÍ ÏÔ×ÅÄÅÎÎÏÇÏ ÅÊ ÍÁÛÉÎÎÏÇÏ ×ÒÅÍÅÎÉ (ÉÓËÌÀÞÅÎÉÑÍÉ ÉÚ ÜÔÏÇÏ ÐÒÁ×ÉÌÁ, ÍÏÇÕÔ ÂÙÔØ ÚÁÄÁÞÉ ÒÁÂÏÔÁÀÝÉÅ Ó ÔÒÅÈÍÅÒÎÏÊ ÇÒÁÆÉËÏÊ É Ú×ÕËÏÍ). çÏÒÁÚÄÏ ÞÁÝÅ, ÚÁÄÅÒÖËÉ ÐÏÒÉÓÈÏÄÑÔ ËÏÇÄÁ ÐÒÏÇÒÁÍÍÁ ÏÖÉÄÁÅÔ ÐÏÓÔÕÐÌÅÎÉÑ ÄÁÎÎÙÈ Ó ÄÉÓËÁ ÉÌÉ ÉÚ ÓÅÔÉ.</P> >-<P>ðÏÜÔÏÍÕ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÍÏÖÅÔ ÚÁÐÒÏÓÔÏ ÐÏÄÄÅÒÖÉ×ÁÔØ ÂÏÌØÛÏÅ ËÏÌÉÞÅÓÔ×Ï ÏÄÎÏ×ÒÅÍÅÎÎÏ ×ÙÐÏÌÎÑÀÝÉÈÓÑ ÐÒÏÃÅÓÓÏ×, ÜÔÏ ÎÁÚÙ×ÁÅÔÓÑ <SPAN CLASS="QUOTE">"ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØÀ"</SPAN> (<SPAN CLASS="QUOTE">"multitasking"</SPAN>). ÷ ÏÓÎÏ×Õ ÓÏÚÄÁÎÉÑ ÓÅÍÅÊÓÔ×Á ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ ÓÅÍÅÊÓÔ×Á Unix ÉÚÎÁÞÁÌØÎÏ ÂÙÌÏ ÐÏÌÏÖÅÎÁ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ É ÏÎÉ ÏÞÅÎØ ÈÏÒÏÛÉ × ÜÔÏÍ, É ÇÏÒÁÚÄÏ ÜÆÆÅËÔÉ×ÎÅÅ ÞÅÍ Windows ÉÌÉ ÓÔÁÒÙÅ Mac OS, × ËÏÔÏÒÙÈ, ÍÙÓÌØ ×ÔÉÓÎÕÔØ, ÈÕÄÏ-ÂÅÄÎÏ, ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ ÐÒÉÛÌÁ ÕÖÅ ÐÏÓÌÅ ÒÁÚÒÁÂÏÔËÉ. üÆÆÅËÔÉ×ÎÁÑ, ÎÁÄÅÖÎÁÑ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ ÜÔÏ ÂÏÌØÛÁÑ ÞÁÓÔØ ÔÏÇÏ, ÞÔÏ ÄÅÌÁÅÔ Linux ÐÒÅ×ÏÓÈÏÄÎÏÊ ÄÌÑ ÒÁÂÏÔÙ × ÓÅÔÉ, ÒÅÛÅÎÉÑ ÚÁÄÁÞ ËÏÍÍÕÎÉËÃÉÉ É Web-ÓÅÒ×ÉÓÏ×.</P></DIV> >+<P>îÁ ÓÁÍÏÍ ÄÅÌÅ ÜÔÏ ÎÅ ÔÁË. ÷ ËÁÖÄÙÊ ÍÏÍÅÎÔ ×ÒÅÍÅÎÉ ËÏÍÐØÀÔÅÒÙ ÍÏÇÕÔ ×ÙÐÏÌÎÑÔØ ÔÏÌØËÏ ÏÄÎÕ ÐÒÏÇÒÁÍÍÕ ÉÌÉ <I CLASS="firstterm">ÐÒÏÃÅÓÓ</I> (<I CLASS="firstterm">process</I>). îÏ ËÏÍÐØÀÔÅÒÙ ÍÏÇÕÔ ÐÅÒÅËÌÀÞÁÔØÓÑ ÍÅÖÄÕ ÐÒÏÇÒÁÍÍÁÍÉ ÏÞÅÎØ ÂÙÓÔÒÏ É ÏÂÍÁÎÕÔÙÅ ÍÅÄÌÅÎÎÙÅ ÌÀÄÉ ÎÁÞÉÎÁÀÔ ÄÕÍÁÔØ, ÞÔÏ ÏÎÉ ÄÅÌÁÀÔ ÎÅÓËÏÌØËÏ ÄÅÌ ÏÄÎÏ×ÒÅÍÅÎÎÏ. üÔÏ ÎÁÚÙ×ÁÅÔÓÑ <I CLASS="firstterm">ÒÁÚÄÅÌÅÎÉÅ ×ÒÅÍÅÎÉ</I> (<I CLASS="firstterm">timesharing</I>).</P> >+<P>ïÄÎÁ ÉÚ ÚÁÂÏÔ ÑÄÒÁ — ÕÐÒÁ×ÌÑÔØ ÒÁÚÄÅÌÅÎÉÅÍ ×ÒÅÍÅÎÉ. ÷ ÑÄÒÅ ÅÓÔØ ÞÁÓÔØ, ÎÁÚÙ×ÁÅÍÁÑ <I CLASS="firstterm">ÐÌÁÎÉÒÏ×ÝÉË</I> (<I CLASS="firstterm">scheduler</I>), ËÏÔÏÒÙÊ ÈÒÁÎÉÔ × ÓÅÂÅ ÉÎÆÏÒÍÁÃÉÀ ÏÂÏ ×ÓÅÈ ÄÒÕÇÉÈ ÐÒÏÃÅÓÓÁÈ (ÎÅ ÑÄÒÁ) × ×ÁÛÅÍ ÚÏÏÐÁÒËÅ. ëÁÖÄÕÀ 1/60 ÄÏÌÀ ÓÅËÕÎÄÙ ÔÁÊÍÅÒ ÓÉÓÔÅÍÎÙÈ ÞÁÓÏ× ÏÂÒÁÝÁÅÔÓÑ Ë ÑÄÒÕ, ÇÅÎÅÒÉÒÕÑ ÐÒÅÒÙ×ÁÎÉÅ. ðÌÁÎÉÒÏ×ÝÉË ÏÓÔÁÎÁ×ÌÉ×ÁÅÔ ÌÀÂÏÊ ×ÙÐÏÌÎÑÀÝÉÊÓÑ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÐÒÏÃÅÓÓ, ÏÓÔÁ×ÌÑÅÔ ÅÇÏ × ÐÏÄ×ÅÛÅÎÎÏÍ ÓÏÓÔÏÑÎÉÉ, É ÐÅÒÅÄÁ£Ô ÕÐÒÁ×ÌÅÎÉÅ ÄÒÕÇÏÍÕ ÐÒÏÃÅÓÓÕ.</P> >+<P>íÏÖÅÔ ÐÏËÁÚÁÔØÓÑ, ÞÔÏ 1/60 ÄÏÌÑ ÓÅËÕÎÄÙ ÜÔÏ ÎÅÍÎÏÇÏ. îÏ ÄÌÑ ÓÏ×ÒÅÍÅÎÎÙÈ ÍÉËÒÏÐÒÏÃÅÓÓÏÒÏ× ÜÔÏÇÏ ÄÏÓÔÁÔÏÞÎÏ, ÞÔÏÂÙ ×ÙÐÏÌÎÉÔØ ÔÙÓÑÞÉ ÍÁÛÉÎÎÙÈ ÉÎÓÔÒÕËÃÉÊ, ËÏÔÏÒÙÅ ÓÄÅÌÁÀÔ ÂÏÌØÛÕÀ ÞÁÓÔØ ÒÁÂÏÔÙ. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÅÓÌÉ Õ ×ÁÓ ÚÁÐÕÝÅÎÏ ÍÎÏÇÏ ÐÒÏÃÅÓÓÏ×, ËÁÖÄÙÊ ÉÚ ÎÉÈ ÍÏÖÅÔ ÄÅÌÁÔØ Ó×ÏÀ ÒÁÂÏÔÕ × ÏÔ×ÅÄ£ÎÎÙÅ ÄÌÑ ÎÅÇÏ ÏÔÒÅÚËÉ ×ÒÅÍÅÎÉ.</P> >+<P>îÁ ÐÒÁËÔÉËÅ, ÐÒÏÇÒÁÍÍÁ ÍÏÖÅÔ ÄÁÖÅ ÐÏÌÎÏÓÔØÀ ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÃÅÌÉËÏÍ ÏÔ×ÅÄ£ÎÎÙÊ ÄÌÑ ÎÅ£ ÏÔÒÅÚÏË ×ÒÅÍÅÎÉ. åÓÌÉ ÐÏÓÔÕÐÉÔ ÚÁÐÒÏÓ ÎÁ ÐÒÅÒÙ×ÁÎÉÅ ÏÔ ÕÓÔÒÏÊÓÔ×Á ××ÏÄÁ/×Ù×ÏÄÁ, ÑÄÒÏ ÐÏÌÎÏÓÔØÀ ÏÓÔÁÎÏ×ÉÔ ÔÅËÕÝÕÀ ÐÒÏÇÒÁÍÍÕ, ×ÙÐÏÌÎÉÔ ÏÂÒÁÂÏÔÞÉË ÐÒÅÒÙ×ÁÎÉÑ, É ×ÅÒΣÔÓÑ Ë ×ÙÐÏÌÎÅÎÉÀ ÐÒÅÒ×ÁÎÎÏÊ ÚÁÄÁÞÉ. ûË×ÁÌ ÐÒÅÒÙ×ÁÎÉÊ Ó ×ÙÓÏËÉÍ ÐÒÉÏÒÉÔÅÔÏÍ, ÎÁÚÙ×ÁÅÍÙÊ <I CLASS="firstterm">thrashing</I> (ÄÒÅÂÅÚÇ), ÍÏÖÅÔ ÎÁÒÕÛÉÔØ ÎÏÒÍÁÌØÎÏÅ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÃÅÓÓÏ×, Ë ÓÞÁÓÔØÀ, ÓÏ×ÒÅÍÅÎÎÙÅ Unix ÐÒÉ×ÅÓÔÉ Ë ÜÔÏÍÕ ÏÞÅÎØ ÔÑÖÅÌÏ.</P> >+<P>÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÓËÏÒÏÓÔØ ÐÒÏÇÒÁÍÍ ÏÞÅÎØ ÒÅÄËÏ ÏÇÒÁÎÉÞÅÎÁ ËÏÌÉÞÅÓÔ×ÏÍ ÏÔ×ÅÄ£ÎÎÏÇÏ ÅÊ ÍÁÛÉÎÎÏÇÏ ×ÒÅÍÅÎÉ (ÉÓËÌÀÞÅÎÉÑÍÉ ÉÚ ÜÔÏÇÏ ÐÒÁ×ÉÌÁ ÍÏÇÕÔ ÂÙÔØ ÚÁÄÁÞÉ, ÒÁÂÏÔÁÀÝÉÅ Ó ÔÒ£ÈÍÅÒÎÏÊ ÇÒÁÆÉËÏÊ É Ú×ÕËÏÍ). çÏÒÁÚÄÏ ÞÁÝÅ ÚÁÄÅÒÖËÉ ÐÒÏÉÓÈÏÄÑÔ, ËÏÇÄÁ ÐÒÏÇÒÁÍÍÁ ÏÖÉÄÁÅÔ ÐÏÓÔÕÐÌÅÎÉÑ ÄÁÎÎÙÈ Ó ÄÉÓËÁ ÉÌÉ ÉÚ ÓÅÔÉ.</P> >+<P>ðÏÜÔÏÍÕ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÍÏÖÅÔ ÚÁÐÒÏÓÔÏ ÐÏÄÄÅÒÖÉ×ÁÔØ ÂÏÌØÛÏÅ ËÏÌÉÞÅÓÔ×Ï ÏÄÎÏ×ÒÅÍÅÎÎÏ ×ÙÐÏÌÎÑÀÝÉÈÓÑ ÐÒÏÃÅÓÓÏ×, ÜÔÏ ÎÁÚÙ×ÁÅÔÓÑ «ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØÀ» («multitasking»). ðÒÉ ÓÏÚÄÁÎÉÉ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ ÓÅÍÅÊÓÔ×Á Unix ÉÚÎÁÞÁÌØÎÏ × ÏÓÎÏ×Õ ÂÙÌÁ ÐÏÌÏÖÅÎÁ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ, É ÏÎÉ ÏÞÅÎØ ÈÏÒÏÛÉ × ÜÔÏÍ, É ÇÏÒÁÚÄÏ ÜÆÆÅËÔÉ×ÎÅÅ ÞÅÍ Windows ÉÌÉ ÓÔÁÒÙÅ Mac OS, × ËÏÔÏÒÙÈ ÉÄÅÑ ÈÕÄÏ-ÂÅÄÎÏ ×ÔÉÓÎÕÔØ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ ÐÒÉÛÌÁ ÕÖÅ ÐÏÓÌÅ ÒÁÚÒÁÂÏÔËÉ. üÆÆÅËÔÉ×ÎÁÑ, ÎÁÄ£ÖÎÁÑ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ — ÜÔÏ ÂÏÌØÛÁÑ ÞÁÓÔØ ÔÏÇÏ, ÞÔÏ ÄÅÌÁÅÔ Linux ÐÒÅ×ÏÓÈÏÄÎÏÊ ÄÌÑ ÒÁÂÏÔÙ × ÓÅÔÉ, ÒÅÛÅÎÉÑ ÚÁÄÁÞ ËÏÍÍÕÎÉËÁÃÉÉ É Web-ÓÅÒ×ÉÓÏ×.</P></DIV> > <DIV CLASS="NAVFOOTER"><HR > ALIGN="LEFT" > WIDTH="100%"><TABLE >@@ -137,4 +139,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+> >diff -urN tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/running-programs.html unix_and_internet_fundamentals_howto.kvas.050218/doc/running-programs.html >--- tmp/unix_and_internet_fundamentals_howto.kvas.050218/doc/running-programs.html 2005-01-30 22:37:46 +0300 >+++ unix_and_internet_fundamentals_howto.kvas.050218/doc/running-programs.html 2005-08-26 22:25:35 +0400 >@@ -2,10 +2,12 @@ > <HTML > ><HEAD > ><TITLE >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</TITLE >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</TITLE > ><META > NAME="GENERATOR" >-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK >+CONTENT="Modular DocBook HTML Stylesheet Version 1.7"> >+<meta http-equiv="Content-Type" content="text/html; charset="koi8-r"> >+<LINK > REL="HOME" > TITLE="The Unix and Internet Fundamentals HOWTO" > HREF="index.html"><LINK >@@ -72,16 +74,16 @@ > ><A > NAME="running-programs" > ></A >->5. þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</H1 >-><P>Shell × Unix ÉÎÔÅÒÐÒÅÔÉÒÕÅÔ ××ÏÄÉÍÙÅ ×ÁÍÉ ËÏÍÁÎÄÙ; ÏÎ ÎÁÚ×ÁÎ shell (ÒÁËÏ×ÉÎÁ, ÓËÏÒÌÕÐÁ, ÏÂÏÌÏÞËÁ) ÐÏÔÏÍÕ ÞÔÏ ÏÂÅÒÔÙ×ÁÅÔ É ÓËÒÙ×ÁÅÔ ÑÄÒÏ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ. üÔÏ ×ÁÖÎÁÑ ÏÓÏÂÅÎÎÏÓÔØ Unix — shell É ÑÄÒÏ (kernel) ÒÁÚÎÙÅ ÐÒÏÇÒÁÍÍÙ, ÏÂÝÁÀÝÉÅÓÑ ÐÏÓÒÅÄÓÔ×ÏÍ ÓÉÓÔÅÍÎÙÈ ×ÙÚÏ×Ï×. üÔÏ ÄÅÌÁÅÔ ×ÏÚÍÏÖÎÙÍ ÓÕÝÅÓÔ×Ï×ÁÎÉÅ ÍÎÏÖÅÓÔ×Á shells, ÕÄÏ×ÌÅÔ×ÏÒÑÀÝÉÈ ÒÁÚÎÙÍ ×ËÕÓÁÍ × ÉÎÔÅÒÆÅÊÓÅ.</P> >-<P>ïÂÙÞÎÏ, ÐÏÓÌÅ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ, shell ×Ù×ÏÄÉÔ ÄÌÑ ×ÁÓ ÐÒÉÇÌÁÛÅÎÉÅ ‘$’ (ÅÓÌÉ ×Ù ÎÅ ÉÚÍÅÎÉÌÉ ÅÇÏ ÎÁ ÞÔÏ-ÔÏ ÄÒÕÇÏÅ). ÷ÍÅÓÔÏ ÏÂÓÕÖÄÅÎÉÑ ÓÉÎÔÁËÓÁ ËÏÍÁÎÄ É ÐÒÏÓÔÙÈ ×ÅÝÅÊ, ËÏÔÏÒÙÅ ×Ù ×ÉÄÉÔÅ ÎÁ ÜËÒÁÎÅ, ÍÙ ÚÁÇÌÑÎÅÍ ÚÁ ÓÃÅÎÕ É ÐÏÓÍÏÔÒÉÍ ÞÔÏ ÖÅ ÐÒÏÉÓÈÏÄÉÔ Ó ÔÏÞËÉ ÚÒÅÎÉÑ ËÏÍÐØÀÔÅÒÁ.</P> >-<P>ðÏÓÌÅ ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ É ÐÒÅÖÄÅ ÞÅÍ ×Ù ÚÁÐÕÓÔÉÔÅ ËÁËÕÀ-ÌÉÂÏ ÐÒÏÇÒÁÍÍÕ, ÍÏÖÅÔÅ ÄÕÍÁÔØ Ï Ó×ÏÅÍ ËÏÍÐØÀÔÅÒÅ ËÁË ÍÅÓÔÅ ÓÏÄÅÒÖÁÝÅÍ ÃÅÌÙÊ ÚÏÏÐÁÒË ÐÒÏÃÅÓÓÏ×, ËÏÔÏÒÙÅ ×ÓÅ ÏÖÉÄÁÀÔ ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÞÔÏ-ÔÏ ÓÄÅÌÁÔØ. ïÎÉ ×ÓÅ ÖÄÕÔ <I CLASS="firstterm">ÓÏÂÙÔÉÊ</I> (<I CLASS="firstterm">events</I>). óÏÂÙÔÉÅ ÜÔÏ ÎÁÖÁÔÉÅ ËÌÁ×ÉÛÉ ÉÌÉ Ä×ÉÖÅÎÉÅ ÍÙÛËÉ. éÌÉ, ÅÓÌÉ ×ÁÛ ËÏÍÐØÀÔÅÒ ÐÏÄËÌÀÞÅÎ Ë ÓÅÔÉ, ÓÏÂÙÔÉÅÍ ÍÏÖÅÔ ÂÙÔØ ÐÁËÅÔ Ó ÄÁÎÎÙÍÉ ÐÒÉÛÅÄÛÉÈ ÐÏ ÎÅÊ.</P> >-<P>ñÄÒÏ ÏÄÉÎ ÉÚ ÜÔÉÈ ÐÒÏÃÅÓÓÏ×. üÔÏ ÏÓÏÂÙÊ ÐÒÏÃÅÓÓ, ÐÏÔÏÍÕ ÞÔÏ ËÏÎÔÒÏÌÉÒÕÅÔ ÄÒÕÇÉÅ <I CLASS="firstterm">ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÅ ÐÒÏÃÅÓÓÙ</I> (<I CLASS="firstterm">user processes</I>), É ÏÂÙÞÎÏ ÜÔÏ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÐÒÏÃÅÓÓ, ÉÍÅÀÝÉÊ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÙÊ ÄÏÓÔÕÐ Ë ÁÐÐÁÒÁÔÎÙÍ ÓÒÅÄÓÔ×ÁÍ ËÏÍÐØÀÔÅÒÁ. ÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÅ ÐÒÏÃÅÓÓÙ ÄÅÌÁÀÔ ÚÁÐÒÏÓÙ Ë ÑÄÒÕ ËÏÇÄÁ ÉÍ ÎÕÖÎÏ ÐÏÌÕÞÉÔØ ××ÏÄ Ó ËÌÁ×ÉÁÔÕÒÙ, ×Ù×ÅÓÔÉ ÄÁÎÎÙÅ ÎÁ ÜËÒÁÎ, ÐÒÏÞÉÔÁÔØ ÉÌÉ ÚÁÐÉÓÁÔØ ÎÁ ÄÉÓË, ÉÌÉ ÓÄÅÌÁÔØ ÞÔÏ-ÎÉÂÕÄØ ÄÒÕÇÏÅ, ËÒÏÍÅ ËÁË ÐÅÒÅÂÉÒÁÎÉÑ ÂÉÔÏ× × ÐÁÍÑÔÉ. üÔÉ ÚÁÐÒÏÓÙ ÉÚ×ÅÓÔÎÙ ËÁË <I CLASS="firstterm">ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù</I> (<I CLASS="firstterm">system calls</I>).</P> >-<P>ïÂÙÞÎÏ ×ÅÓØ ××ÏÄ/×Ù×ÏÄ (I/O) ÉÄÅÔ ÞÅÒÅÚ ÑÄÒÏ, É ÏÎÏ ÔÁËÉÍ ÏÂÒÁÚÏÍ ÍÏÖÅÔ ÐÌÁÎÉÒÏ×ÁÔØ ÏÐÅÒÁÃÉÉ É ÐÒÅÄÏÔ×ÒÁÝÁÔØ ËÏÎÆÌÉËÔÙ ÍÅÖÄÕ ÐÒÏÃÅÓÓÁÍÉ. îÅÓËÏÌØËÉÍ ÓÐÅÃÉÁÌØÎÙÍ ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÍ ÐÒÏÃÅÓÓÁÍ ÄÏÚ×ÏÌÅÎÏ ÏÂÈÏÄÉÔØ ÑÄÒÏ, ÏÂÙÞÎÏ ÄÌÑ ÐÒÑÍÏÇÏ ÄÏÓÔÕÐÁ Ë ÐÏÒÔÁÍ ××ÏÄÁ/×Ù×ÏÄÁ (I/O ports). îÁÉÂÏÌÅÅ ÑÒËÉÊ ÐÒÉÍÅÒ ÔÁËÏÇÏ ÐÒÏÃÅÓÓÁ — X-ÓÅÒ×ÅÒ (ÐÒÏÇÒÁÍÍÁ ËÏÔÏÒÁÑ ÕÐÒÁ×ÌÑÅÔ ÚÁÐÒÏÓÁÍÉ ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ ÎÁ ÄÏÓÔÕÐ Ë ÒÁÂÏÔÅ Ó ÇÒÁÆÉÞÅÓËÉÍ ÜËÒÁÎÏÍ ÎÁ ÂÏÌØÛÉÎÓÔ×Å ÍÁÛÉÎ Ó Unix). îÏ ÍÙ ÐÏËÁ ÎÅ ÄÏÂÒÁÌÉÓØ ÄÏ X-ÓÅÒ×ÅÒ, É ÓÍÏÔÒÉÍ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ shell ×Ù×ÅÄÅÎÎÏÅ ÎÁ ÓÉÍ×ÏÌØÎÙÊ ÜËÒÁÎ.</P> >-<P>Shell ÜÔÏ ÏÂÙÞÎÙÊ ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÊ ÐÒÏÃÅÓÓ, É ÎÉÞÅÇÏ × ÎÅÍ ÏÓÏÂÅÎÎÏÇÏ ÎÅÔ. ïÎ ÏÖÉÄÁÅÔ ×ÁÛÉÈ ÎÁÖÁÔÉÊ ÎÁ ËÌÁ×ÉÛÉ, ÐÒÏÓÌÕÛÉ×ÁÑ (ÞÅÒÅÚ ÑÄÒÏ) ÐÏÒÔ ××ÏÄÁ/×Ù×ÏÄÁ ËÌÁ×ÉÁÔÕÒÙ. ëÁË ÔÏÌØËÏ ÑÄÒÏ ×ÉÄÉÔ ÉÈ, ÏÎÏ ÏÔÒÁÖÁÅÔ ÉÈ ÎÁ ÜËÒÁÎÅ. ëÏÇÄÁ ÑÄÒÏ ×ÉÄÉÔ ÎÁÖÁÔÉÅ ËÌÁ×ÉÛÙ ‘Enter’ (‘÷×ÏÄ’) ÏÎÏ ÐÏÓÙÌÁÅÔ shell ÓÔÒÏËÕ ÎÁÂÒÁÎÎÏÇÏ ×ÁÍÉ ÔÅËÓÔÁ. Shell ÐÙÔÁÅÔÓÑ ÉÎÔÅÒÐÒÅÔÉÒÏ×ÁÔØ ÜÔÏ ËÁË ËÏÍÁÎÄÕ.</P> >-<P>óËÁÖÅÍ ×Ù ÎÁÂÒÁÌÉ ‘ls’ É ÎÁÖÁÌÉ Enter ÞÔÏÂÙ ×ÙÚ×ÁÔØ ËÏÍÁÎÄÕ Unix, ËÏÔÏÒÁÑ ×Ù×ÏÄÉÔ ÓÐÉÓÏË ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×. Shell ÉÓÐÏÌØÚÕÑ ×ÓÔÒÏÅÎÎÙÅ × ÎÅÇÏ ÐÒÁ×ÉÌÁ ÏÐÒÅÄÅÌÑÅÔ, ÞÔÏ ×Ù ÈÏÔÉÔÅ ÚÁÐÕÓÔÉÔØ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ËÏÍÁÎÄÕ ÓÏÄÅÒÖÁÝÕÀÓÑ × ÆÁÊÌÅ <TT CLASS="filename">/bin/ls</TT>. ïÎ ÄÅÌÁÅÔ ÓÉÓÔÅÍÎÙÊ ×ÙÚÏ× Ë ÑÄÒÕ ÚÁÐÒÁÛÉ×ÁÀÝÉÊ ÚÁÐÕÓË /bin/ls × ËÁÞÅÓÔ×Å ÎÏ×ÏÇÏ <I CLASS="firstterm">ÄÏÞÅÒÎÅÇÏ ÐÒÏÃÅÓÓÁ</I> (<I CLASS="firstterm">child process</I>) ÐÅÒÅÄÁÅÔ ÅÍÕ ÄÏÓÔÕÐ (ÞÅÒÅÚ ÑÄÒÏ) Ë ÜËÒÁÎÕ É ËÌÁ×ÉÁÔÕÒÅ. ðÏÓÌÅ ÜÔÏÇÏ shell ÏÔÐÒÁ×ÌÑÅÔÓÑ ÓÐÁÔØ ÏÖÉÄÁÑ ÐÏËÁ ls ÚÁËÏÎÞÉÔ Ó×ÏÀ ÒÁÂÏÔÕ.</P> >-<P>ëÏÇÄÁ <B CLASS="command">/bin/ls</B> ÚÁËÏÎÞÉÔ, ÏÎ ÓÏÏÂÝÉÔ Ï ÜÔÏÍ ÑÄÒÕ ÞÅÒÅÚ ÓÉÓÔÅÍÎÙÊ ×ÙÚÏ× <I CLASS="firstterm">exit</I> (<I CLASS="firstterm">×ÙÈÏÄ</I>). ôÏÇÄÁ ÑÄÒÏ ÒÁÚÂÕÄÉÔ shell É ÓËÁÖÅÔ ÅÍÕ ÞÔÏ ÍÏÖÎÏ ÐÒÏÄÏÌÖÁÔØ ÒÁÂÏÔÕ. Shell ÓÎÏ×Á ×Ù×ÅÄÅÔ ÐÒÉÇÌÁÛÅÎÉÅ É ÂÕÄÅÔ ÖÄÁÔØ ÐÏÌÕÞÅÎÉÑ ÏÞÅÒÅÄÎÏÊ ÓÔÒÏËÉ ××ÏÄÁ.</P> >-<P>ïÄÎÁËÏ, ÐÏËÁ ×ÙÐÏÌÎÑÅÔÓÑ ‘ls’ ÍÏÇÕÔ ÐÒÏÉÓÈÏÄÉÔØ É ÄÒÕÇÉÅ ×ÅÝÉ (×Ù×ÏÄ ÓÐÉÓËÁ ÆÁÊÌÏ× ÍÏÖÅÔ ÂÙÔØ ÄÏÌÇÉÍ ÅÓÌÉ ÉÈ ÏÞÅÎØ ÍÎÏÇÏ). ÷Ù ÍÏÖÅÔÅ ÐÅÒÅËÌÀÞÉÔÓÑ ÎÁ ÄÒÕÇÕÀ ×ÉÒÔÕÁÌØÎÕÀ ËÏÎÓÏÌØ, ×ÏÊÔÉ ÔÁÍ × ÓÉÓÔÅÍÕ, É ÚÁÐÕÓÔÉÔØ, ÎÁÐÒÉÍÅÒ, ÉÇÒÕ Quake. éÌÉ, ÐÒÅÄÐÏÌÏÖÉÍ ×Ù ÐÏÄËÌÀÞÅÎÙ Ë éÎÔÅÒÎÅÔ. ÷ÁÛÁ ÍÁÛÉÎÁ × ÓÉÌÅ ÏÔÐÒÁ×ÌÑÔØ É ÐÏÌÕÞÁÔØ ÐÏÞÔÕ, ÐÏËÁ ÒÁÂÏÔÁÅÔ <B CLASS="command">/bin/ls</B>.</P></DIV> >+>5. þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ ÎÁ ×ÙÐÏÌÎÅÎÉÅ ÐÒÏÇÒÁÍÍÙ × ËÏÍÁÎÄÎÏÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒÅ shell?</H1 >+><P>Shell × Unix ÉÎÔÅÒÐÒÅÔÉÒÕÅÔ ××ÏÄÉÍÙÅ ×ÁÍÉ ËÏÍÁÎÄÙ; ÏÎ ÎÁÚ×ÁÎ shell (ÒÁËÏ×ÉÎÁ, ÓËÏÒÌÕÐÁ, ÏÂÏÌÏÞËÁ), ÐÏÔÏÍÕ ÞÔÏ Ï£ÒÔÙ×ÁÅÔ É ÓËÒÙ×ÁÅÔ ÏÔ ÐÏÌØÚÏ×ÁÔÅÌÑ ÑÄÒÏ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ. üÔÏ ×ÁÖÎÁÑ ÏÓÏÂÅÎÎÏÓÔØ Unix: shell É ÑÄÒÏ (kernel) — ÒÁÚÎÙÅ ÐÒÏÇÒÁÍÍÙ, ÏÂÝÁÀÝÉÅÓÑ ÐÏÓÒÅÄÓÔ×ÏÍ ÓÉÓÔÅÍÎÙÈ ×ÙÚÏ×Ï×. üÔÏ ÄÅÌÁÅÔ ×ÏÚÍÏÖÎÙÍ ÓÕÝÅÓÔ×Ï×ÁÎÉÅ ÍÎÏÖÅÓÔ×Á shells, ÕÄÏ×ÌÅÔ×ÏÒÑÀÝÉÈ ÒÁÚÎÙÍ ×ËÕÓÁÍ × ÉÎÔÅÒÆÅÊÓÅ.</P> >+<P>ïÂÙÞÎÏ ÐÏÓÌÅ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ shell ×Ù×ÏÄÉÔ ÐÒÉÇÌÁÛÅÎÉÅ «$» (ÅÓÌÉ ×Ù ÎÅ ÉÚÍÅÎÉÌÉ ÅÇÏ ÎÁ ÞÔÏ-ÔÏ ÄÒÕÇÏÅ). ÷ÍÅÓÔÏ ÏÂÓÕÖÄÅÎÉÑ ÓÉÎÔÁËÓÉÓÁ ËÏÍÁÎÄ É ÐÒÏÓÔÙÈ ×ÅÝÅÊ, ËÏÔÏÒÙÅ ×Ù ×ÉÄÉÔÅ ÎÁ ÜËÒÁÎÅ, ÍÙ ÚÁÇÌÑÎÅÍ ÚÁ ÓÃÅÎÕ É ÐÏÓÍÏÔÒÉÍ, ÞÔÏ ÖÅ ÐÒÏÉÓÈÏÄÉÔ Ó ÔÏÞËÉ ÚÒÅÎÉÑ ËÏÍÐØÀÔÅÒÁ.</P> >+<P>ðÏÓÌÅ ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ É ÐÒÅÖÄÅ ÞÅÍ ×Ù ÚÁÐÕÓÔÉÌÉ ËÁËÕÀ-ÌÉÂÏ ÐÒÏÇÒÁÍÍÕ, ×ÁÛ ËÏÍÐØÀÔÅÒ ÍÏÖÎÏ ÐÒÅÄÓÔÁ×ÉÔØ ËÁË ÍÅÓÔÏ, × ËÏÔÏÒÏÍ ÎÁÈÏÄÉÔÓÑ ÃÅÌÙÊ ÚÏÏÐÁÒË ÐÒÏÃÅÓÓÏ×, ËÁÖÄÙÊ ÉÚ ËÏÔÏÒÙÈ ÖÄ£Ô, ËÏÇÄÁ ÎÕÖÎÏ ÂÕÄÅÔ ÞÔÏ-ÔÏ ÓÄÅÌÁÔØ. ÷ÓÅ ÏÎÉ ÖÄÕÔ <I CLASS="firstterm">ÓÏÂÙÔÉÊ</I> (<I CLASS="firstterm">events</I>). óÏÂÙÔÉÅ $mdash; ÜÔÏ, ÎÁÐÒÉÍÅÒ, ÎÁÖÁÔÉÅ ËÌÁ×ÉÛÉ ÉÌÉ Ä×ÉÖÅÎÉÅ ÍÙÛËÉ. åÓÌÉ ×ÁÛ ËÏÍÐØÀÔÅÒ ÐÏÄËÌÀÞ£Î Ë ÓÅÔÉ, ÓÏÂÙÔÉÅÍ ÍÏÖÅÔ ÂÙÔØ ÐÒÉÛÅÄÛÉÊ ÐÏ ÓÅÔÉ ÐÁËÅÔ Ó ÄÁÎÎÙÍÉ.</P> >+<P>ñÄÒÏ — ÏÄÉÎ ÉÚ ÜÔÉÈ ÐÒÏÃÅÓÓÏ×. üÔÏ ÏÓÏÂÙÊ ÐÒÏÃÅÓÓ, ÐÏÔÏÍÕ ÞÔÏ ÏÎ ËÏÎÔÒÏÌÉÒÕÅÔ ÄÒÕÇÉÅ <I CLASS="firstterm">ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÅ ÐÒÏÃÅÓÓÙ</I> (<I CLASS="firstterm">user processes</I>), É ÏÂÙÞÎÏ ÜÔÏ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÐÒÏÃÅÓÓ, ÉÍÅÀÝÉÊ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÙÊ ÄÏÓÔÕÐ Ë ÁÐÐÁÒÁÔÎÙÍ ÓÒÅÄÓÔ×ÁÍ ËÏÍÐØÀÔÅÒÁ. ÷ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ, ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÅ ÐÒÏÃÅÓÓÙ ÄÅÌÁÀÔ ÚÁÐÒÏÓÙ Ë ÑÄÒÕ, ËÏÇÄÁ ÉÍ ÎÕÖÎÏ ÐÏÌÕÞÉÔØ ××ÏÄ Ó ËÌÁ×ÉÁÔÕÒÙ, ×Ù×ÅÓÔÉ ÄÁÎÎÙÅ ÎÁ ÜËÒÁÎ, ÐÒÏÞÉÔÁÔØ ÉÌÉ ÚÁÐÉÓÁÔØ ÎÁ ÄÉÓË, É ×ÏÏÂÝÅ ÓÄÅÌÁÔØ ÞÔÏ-ÌÉÂÏ, ËÒÏÍÅ ÐÅÒÅÂÉÒÁÎÉÑ ÂÉÔÏ× × ÐÁÍÑÔÉ. üÔÉ ÚÁÐÒÏÓÙ ÉÚ×ÅÓÔÎÙ ËÁË <I CLASS="firstterm">ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù</I> (<I CLASS="firstterm">system calls</I>).</P> >+<P>ïÂÙÞÎÏ ×ÅÓØ ××ÏÄ/×Ù×ÏÄ (I/O) ÉÄ£Ô ÞÅÒÅÚ ÑÄÒÏ, É ÏÎÏ ÔÁËÉÍ ÏÂÒÁÚÏÍ ÍÏÖÅÔ ÐÌÁÎÉÒÏ×ÁÔØ ÏÐÅÒÁÃÉÉ É ÐÒÅÄÏÔ×ÒÁÝÁÔØ ËÏÎÆÌÉËÔÙ ÍÅÖÄÕ ÐÒÏÃÅÓÓÁÍÉ. îÅÓËÏÌØËÉÍ ÓÐÅÃÉÁÌØÎÙÍ ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÍ ÐÒÏÃÅÓÓÁÍ ÄÏÚ×ÏÌÅÎÏ ÏÂÈÏÄÉÔØ ÑÄÒÏ, ÏÂÙÞÎÏ ÄÌÑ ÐÒÑÍÏÇÏ ÄÏÓÔÕÐÁ Ë ÐÏÒÔÁÍ ××ÏÄÁ/×Ù×ÏÄÁ (I/O ports). îÁÉÂÏÌÅÅ ÑÒËÉÊ ÐÒÉÍÅÒ ÔÁËÏÇÏ ÐÒÏÃÅÓÓÁ — X-ÓÅÒ×ÅÒ (ÐÒÏÇÒÁÍÍÁ, ËÏÔÏÒÁÑ ÕÐÒÁ×ÌÑÅÔ ÚÁÐÒÏÓÁÍÉ ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ ÎÁ ÄÏÓÔÕÐ Ë ÒÁÂÏÔÅ Ó ÇÒÁÆÉÞÅÓËÉÍ ÜËÒÁÎÏÍ ÎÁ ÂÏÌØÛÉÎÓÔ×Å ÍÁÛÉÎ Ó Unix). îÏ ÍÙ ÐÏËÁ ÎÅ ÄÏÂÒÁÌÉÓØ ÄÏ X-ÓÅÒ×ÅÒÁ, É ÓÍÏÔÒÉÍ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ shell, ×Ù×ÅÄÅÎÎÏÅ ÎÁ ÜËÒÁÎ.</P> >+<P>Shell — ÜÔÏ ÏÂÙÞÎÙÊ ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÊ ÐÒÏÃÅÓÓ, É ÎÉÞÅÇÏ × ÎÅÍ ÏÓÏÂÅÎÎÏÇÏ ÎÅÔ. ïÎ ÏÖÉÄÁÅÔ ÎÁÖÁÔÉÊ ÎÁ ËÌÁ×ÉÛÉ, ÐÒÏÓÌÕÛÉ×ÁÑ (ÞÅÒÅÚ ÑÄÒÏ) ÐÏÒÔ ××ÏÄÁ/×Ù×ÏÄÁ ËÌÁ×ÉÁÔÕÒÙ. ëÁË ÔÏÌØËÏ ÑÄÒÏ ×ÉÄÉÔ ÉÈ, shell ÏÔÒÁÖÁÅÔ ÉÈ ÎÁ ÜËÒÁÎÅ. ëÏÇÄÁ ÑÄÒÏ ×ÉÄÉÔ ÎÁÖÁÔÉÅ ËÌÁ×ÉÛÉ «Enter» («÷×ÏÄ»), ÏÎÏ ÐÏÓÙÌÁÅÔ shell ÓÔÒÏËÕ ÎÁÂÒÁÎÎÏÇÏ ×ÁÍÉ ÔÅËÓÔÁ. Shell ÐÙÔÁÅÔÓÑ ÉÎÔÅÒÐÒÅÔÉÒÏ×ÁÔØ ÜÔÏ ËÁË ËÏÍÁÎÄÕ.</P> >+<P>óËÁÖÅÍ, ×Ù ÎÁÂÒÁÌÉ «ls» É ÎÁÖÁÌÉ Enter, ÞÔÏÂÙ ×ÙÚ×ÁÔØ ËÏÍÁÎÄÕ Unix, ËÏÔÏÒÁÑ ×Ù×ÏÄÉÔ ÓÐÉÓÏË ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×. Shell, ÉÓÐÏÌØÚÕÑ ×ÓÔÒÏÅÎÎÙÅ × ÎÅÇÏ ÐÒÁ×ÉÌÁ, ÏÐÒÅÄÅÌÑÅÔ, ÞÔÏ ×Ù ÈÏÔÉÔÅ ×ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ, ÓÏÄÅÒÖÁÝÕÀÓÑ × ÆÁÊÌÅ <TT CLASS="filename">/bin/ls</TT>. Shell ÄÅÌÁÅÔ ÓÉÓÔÅÍÎÙÊ ×ÙÚÏ× Ë ÑÄÒÕ, ÚÁÐÒÁÛÉ×ÁÀÝÉÊ ÚÁÐÕÓË /bin/ls × ËÁÞÅÓÔ×Å ÎÏ×ÏÇÏ <I CLASS="firstterm">ÄÏÞÅÒÎÅÇÏ ÐÒÏÃÅÓÓÁ</I> (<I CLASS="firstterm">child process</I>), ÐÅÒÅÄÁ£Ô ÅÍÕ ÄÏÓÔÕÐ (ÞÅÒÅÚ ÑÄÒÏ) Ë ÜËÒÁÎÕ É ËÌÁ×ÉÁÔÕÒÅ. ðÏÓÌÅ ÜÔÏÇÏ shell ÏÔÐÒÁ×ÌÑÅÔÓÑ ÓÐÁÔØ, ÏÖÉÄÁÑ ÐÏËÁ ls ÚÁËÏÎÞÉÔ Ó×ÏÀ ÒÁÂÏÔÕ.</P> >+<P>ëÏÇÄÁ <B CLASS="command">/bin/ls</B> ÚÁËÏÎÞÉÔ, ÏÎ ÓÏÏÂÝÉÔ Ï ÜÔÏÍ ÑÄÒÕ ÞÅÒÅÚ ÓÉÓÔÅÍÎÙÊ ×ÙÚÏ× <I CLASS="firstterm">exit</I> (<I CLASS="firstterm">×ÙÈÏÄ</I>). ôÏÇÄÁ ÑÄÒÏ ÒÁÚÂÕÄÉÔ shell É ÓËÁÖÅÔ ÅÍÕ, ÞÔÏ ÍÏÖÎÏ ÐÒÏÄÏÌÖÁÔØ ÒÁÂÏÔÕ. Shell ÓÎÏ×Á ×Ù×ÅÄÅÔ ÐÒÉÇÌÁÛÅÎÉÅ É ÂÕÄÅÔ ÖÄÁÔØ ÐÏÌÕÞÅÎÉÑ ÏÞÅÒÅÄÎÏÊ ÓÔÒÏËÉ ××ÏÄÁ.</P> >+<P>ïÄÎÁËÏ, ÐÏËÁ ×ÙÐÏÌÎÑÅÔÓÑ «ls», ÍÏÇÕÔ ÐÒÏÉÓÈÏÄÉÔØ É ÄÒÕÇÉÅ ×ÅÝÉ (×Ù×ÏÄ ÓÐÉÓËÁ ÆÁÊÌÏ× ÍÏÖÅÔ ÂÙÔØ ÄÏÌÇÉÍ, ÅÓÌÉ ÉÈ ÏÞÅÎØ ÍÎÏÇÏ). ÷Ù ÍÏÖÅÔÅ ÐÅÒÅËÌÀÞÉÔÓÑ ÎÁ ÄÒÕÇÕÀ ×ÉÒÔÕÁÌØÎÕÀ ËÏÎÓÏÌØ, ×ÏÊÔÉ ÔÁÍ × ÓÉÓÔÅÍÕ, É ÚÁÐÕÓÔÉÔØ, ÎÁÐÒÉÍÅÒ, ÉÇÒÕ Quake. éÌÉ, ÐÒÅÄÐÏÌÏÖÉÍ, ×Ù ÐÏÄËÌÀÞÅÎÙ Ë éÎÔÅÒÎÅÔ. ÷ÁÛÁ ÍÁÛÉÎÁ × ÓÉÌÅ ÏÔÐÒÁ×ÌÑÔØ É ÐÏÌÕÞÁÔØ ÐÏÞÔÕ, ÐÏËÁ ÒÁÂÏÔÁÅÔ <B CLASS="command">/bin/ls</B>.</P></DIV> > <DIV > CLASS="NAVFOOTER" > ><HR >@@ -126,7 +128,7 @@ > WIDTH="33%" > ALIGN="left" > VALIGN="top" >->þÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</TD >+>þÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ×ÈÏÄÉÔÅ × ÓÉÓÔÅÍÕ (log in)?</TD > ><TD > WIDTH="34%" > ALIGN="center" >@@ -142,4 +144,4 @@ > ></DIV > ></BODY > ></HTML >-> >\ ÷ ËÏÎÃÅ ÆÁÊÌÁ ÎÅÔ ÎÏ×ÏÊ ÓÔÒÏËÉ >+>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 7826
: 1140