ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠžΠΏΠ΅Ρ€Ρ†ΠΈΠ°ΠΎΠ½Π½Ρ‹Π΅ систСмы ASP Linux ΠΈ Windows

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡ΠΊΠ°ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ГрафичСский интСрфСйс Π² Linux строится ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Π°Ρ сборка графичСского интСрфСйса ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π’ Π½Π°ΡΡ‚оящСС врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ (ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ практичСски Π²ΠΎ Π²ΡΠ΅ дистрибутивы) Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ графичСскиС срСды. НаиболСС извСстными прСдставитСлями Ρ‚Π°ΠΊΠΈΡ… срСд ΡΠ²Π»ΡΡŽΡ‚ΡΡ KDE ΠΈ GNOME. ΠŸΡ€ΠΈ создании Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… графичСских срСд Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠΏΠ΅Ρ€Ρ†ΠΈΠ°ΠΎΠ½Π½Ρ‹Π΅ систСмы ASP Linux ΠΈ Windows (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ 2
  • Π Π°Π·Π΄Π΅Π» 1. Π Π°Π±ΠΎΡ‚Π° с Π³Ρ€Π°Ρ„ичСским интСрфСйсом KDE ASP Linux 3
  • Π’Π΅ΠΌΠ° 1.1. Π’Π²ΠΎΠ΄Π½ΠΎΠ΅ занятиС 3
    • 1.1.1. Π¦Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π’Π²ΠΎΠ΄Π½Ρ‹ΠΉ инструктаТ. Π’Π΅Ρ…Π½ΠΈΠΊΠ° бСзопасности 3
    • 1.1.2. БСмСйство ОБ Unix. ОБ Linux 4
  • Π’Π΅ΠΌΠ° 1.2. Знакомство с Π³Ρ€Π°Ρ„ичСским интСрфСйсом ASP Linux 8
    • 1.2.1. ГрафичСский интСрфСйс ASP Linux 8
  • Π Π°Π·Π΄Π΅Π» 2. Π Π°Π±ΠΎΡ‚Π° с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ ASP Linux 23
  • Π’Π΅ΠΌΠ° 2.1. Π Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΏΠ°ΠΏΠΊΠ°ΠΌΠΈ ASP Linux 23
    • 2.1.1. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ 24
    • 2.1.4. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ: ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, гСнСрация ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² 29
    • 2.1.7. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ: ссылки, сортировка Ρ„Π°ΠΉΠ»ΠΎΠ² 32
  • Π’Π΅ΠΌΠ° 2.2. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ процСссами 35
    • 2.2.1. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ процСссами 35
  • Π’Π΅ΠΌΠ° 2.3. ΠŸΡ€Π°Π²Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ 42
    • 2.3.1. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа 42
  • Π’Π΅ΠΌΠ° 2.4. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² срСдствами Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° vi 46
    • 2.4.1. ВСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ vi 46
  • Π’Π΅ΠΌΠ° 2.5. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ сСтСвых ΠΊΠΎΠΌΠ°Π½Π΄ shell 49
    • 2.5.1. Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Shell 49
  • Π Π°Π·Π΄Π΅Π» 3. БСрвисныС ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ASP Linux 54
  • Π’Π΅ΠΌΠ° 3.1. Архивация Π΄Π°Π½Π½Ρ‹Ρ… 54
    • 3.1.1. Архиваторы ASP Linux 54
  • Π’Π΅ΠΌΠ° 3.2. Знакомство с Ρ‚Скстовым Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ASP Linux ΠΏΠ°ΠΊΡ‚Π° OpenOffice 57
    • 3.2.1. Π Π°Π±ΠΎΡ‚Π° с Ρ‚Скстовым Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ OpenOffice.org Writer: основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ 57
  • Π’Π΅ΠΌΠ° 3.3. Π˜Ρ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π°Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ занятиС 60
    • Π˜Ρ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ 61
  • Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π° 65
  • ВСхничСскиС срСдства обучСния 65

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ для ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ количСства Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм. НаиболСС извСстными ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ сСмСйства ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Microsoft Windows ΠΈ UNIX.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Π΅ ΠΎΠ±Ρ‰ΠΈΠΌ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ UNIX ΠΈΠΌΠ΅ΡŽΡ‚ ряд прСимущСств ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ устанавливаСмыми Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠžΠ‘ Ρ‚ΠΈΠΏΠ° Windows. Π˜Π·ΡƒΡ‡Π°Π΅ΠΌΠ°Ρ опСрационная систСма Linux с ΠΎΠ΄Π½ΠΎΠΉ стороны относится ΠΊ ΠΊΠ»Π°ΡΡΡƒ UNIX, Π° Ρ Π΄Ρ€ΡƒΠ³ΠΎΠΉ — Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ процСссоров Intel (хотя сСйчас ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ Π΄Π»Ρ Π΄Ρ€ΡƒΠ³ΠΈΡ… процСссоров).

На ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Linux — самая соврСмСнная, устойчивая ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΠΎΡ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π°ΡΡΡ систСма, ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π²Π±ΠΈΡ€Π°ΡŽΡ‰Π°Ρ Π² ΡΠ΅Π±Ρ самыС послСдниС тСхнологичСскиС Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°.

ЦСль мСтодичСских ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΉ — Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ студСнта Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ΡΡ€Π΅Π΄Π΅ ASP Linux, ΠΏΡ€ΠΈΠ²ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡΠ΅Ρ€Π²ΠΈΡΠ½Ρ‹ΠΌ ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСм, провСсти ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностях ΠΈΠ·ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ срСды ΠΈ ΠžΠ‘ Windows, Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ сходными ΠΏΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ быстрСС Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ Π½ΠΎΠ²Ρ‹ΠΌ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ срСдствам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΡ‚ Π½Π° ΡΠΌΠ΅Π½Ρƒ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ студСнты ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с ΠΏΠΎΠ½ΡΡ‚ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ с MS-DOS ΠΈΠ»ΠΈ MS Windows. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ указания содСрТат тСорСтичСскиС свСдСния ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ичСскиС Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ закрСплСния ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ тСорСтичСского ΠΈ ΠΏΡ€Π°ΠΊΡ‚ичСского ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ вопросы. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ контроля Π² ΠΌΠ΅Ρ‚одичСских указаниях ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… практичСских Π·Π°Π΄Π°Π½ΠΈΠΉ студСнтов.

Π Π°Π·Π΄Π΅Π» 1. Π Π°Π±ΠΎΡ‚Π° с Π³Ρ€Π°Ρ„ичСским интСрфСйсом KDE ASP Linux

Π’Π΅ΠΌΠ° 1.1. Π’Π²ΠΎΠ΄Π½ΠΎΠ΅ занятиС

1.1.1. Π¦Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π’Π²ΠΎΠ΄Π½Ρ‹ΠΉ инструктаТ. Π’Π΅Ρ…Π½ΠΈΠΊΠ°

бСзопасности

УчСбная ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° «ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ ΡΡ€Π΅Π΄Ρ‹» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ государствСнных Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ содСрТания ΠΈ ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ выпускника ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ 90 108 «Π˜Π½Ρ„ормационная Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ» срСднСго ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ образования. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° являСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ изучСния дисциплины «ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ ΡΡ€Π΅Π΄Ρ‹».

Π¦Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ:

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ прохоТдСния ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ студСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ приобрСсти Π½Π°Π²Ρ‹ΠΊΠΈ:

— Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ знания, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π½Π° Ρ‚СорСтичСских занятиях ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρƒ «ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ ΡΡ€Π΅Π΄Ρ‹;

— ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ практичСскиС Π½Π°Π²Ρ‹ΠΊΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΡΡ€Π΅Π΄Π΅ ASP Linux 9.0 (интСрфСйс KDE)

— ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Скстовыми Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ vi, OpenOffice.org Writer;

— ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ-Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ tar, gzip, bzip, bzip2;

— ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния процСссами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π».

Π‘Π°Π·Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠŸΠ­Π’Πœ Ρ‚ΠΈΠΏΠ° IBM PC Π½Π° Π±Π°Π·Π΅ процСссора 386 ΠΈ Π²Ρ‹ΡˆΠ΅ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами:

— ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ SVGA? Hfphtitybt 800*600, Ρ†Π²Π΅Ρ‚Π½ΠΎΠΉ (16 Ρ†Π²Π΅Ρ‚ΠΎΠ²);

— ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΡΡ‚ΠΎΡ€ Ρ‚ΠΈΠΏΠ° «ΠœΡ‹ΡˆΡŒ»;

— ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° стандартная;

И Ρ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств:

— ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠžΠ‘ ASP Linux

— KDE 3.3.1.

— ΠžΡ„исный ΠΏΠ°ΠΊΠ΅Ρ‚ OpenOffice

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° рассчитана Π½Π° 72 часа ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ся Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… нСдСль. Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ инструктаТ ΠΏΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π΅Π½ΠΈΡŽ ΠΏΡ€Π°Π²ΠΈΠ» Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ бСзопасности ΠΈ ΠΏΡ€ΠΎΠΌΡΠ°Π½ΠΈΡ‚Π°Ρ€ΠΈΠΈ, Ρ€Π°Π·ΡŠΡΡΠ½ΡΡŽΡ‚ΡΡ Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСй ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π²Ρ‹Π΄Π°Ρ‡Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… практичСских Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ².

Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Π΅ занятия (6 часов) построСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

— Ρ‚СорСтичСская Ρ‡Π°ΡΡ‚ΡŒ: Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π½Π΅Π΅, освоСниС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, Π²Ρ‹Π΄Π°Ρ‡Π° задания ΠΈ ΠΎΠ±ΡŠΡΡΠ½Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ выполнСния (2 часа);

— ΠΏΡ€Π°ΠΊΡ‚ичСская Ρ‡Π°ΡΡ‚ΡŒ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠŸΠ­Π’Πœ: Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ постановки Π·Π°Π΄Π°Ρ‡ΠΈ, дСкомпозиция Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ Π½Π° ΠŸΠ­Π’Πœ.

ВСорСтичСская Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠŸΠ­Π’Πœ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ Π£Π’Π¦ ΠΠšΠ’Π’.

Для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ усвоСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π³Ρ€ΡƒΠΏΠΏΠ° разбиваСтся Π½Π° Π΄Π²Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ.

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ контроля ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ²

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ студСнтов ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ дСнь ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ прСдоставляСт ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅, Π²Ρ‹Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΌ.

1.1.2. БСмСйство ОБ Unix. ОБ Linux

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма — это комплСкс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ срСдствами ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (Π² Ρ‚ΠΎΠΌ числС запуск ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ), Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Ρ‚. Π΅. ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ этих ΠΊΠΎΠΌΠ°Π½Π΄.

НаиболСС извСстными ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ сСмСйства ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Microsoft Windows ΠΈ UNIX. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ Π²Π΅Π΄ΡƒΡ‚ свою Ρ€ΠΎΠ΄ΠΎΡΠ»ΠΎΠ²Π½ΡƒΡŽ ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы MS-DOS, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡΠ½Π°Ρ‰Π°Π»ΠΈΡΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ IBM. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма UNIX Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ сотрудников Bell Labs ΠΏΠΎΠ΄ руководством ДСнниса Π ΠΈΡ‡ΠΈ, КСна Вомпсона ΠΈ Π‘Ρ€Π°ΠΉΠ°Π½Π° ΠšΠ΅Ρ€Π½ΠΈΠ³Π°Π½Π° (Dennis Ritchie, Ken Thompson, Brian Kernighan) Π² 1969 Π³ΠΎΠ΄Ρƒ. Π’ ΠΊΠΎΠ½Ρ†Π΅ 70-Ρ… Π³ΠΎΠ΄ΠΎΠ² сотрудники ΠšΠ°Π»ΠΈΡ„ΠΎΡ€Π½ΠΈΠΉΡΠΊΠΎΠ³ΠΎ унивСрситСтС Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ внСсли ряд ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ UNIX, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌΠΈ сСмСйства TCP/IP. Π˜Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° стала извСстна ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ BSD («Berkeley Systems Distribution»). Она Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΠ»Π°ΡΡŒ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ, которая позволяла Π΄ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ Π»ΠΈΡ†Π°ΠΌ (с ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π±Π΅Π· Π½ΠΈΡ…) ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, какая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Ρ‚ΠΈΠΏΠ° UNIX, Π² Ρ‚ΠΎΠΌ числС ΠΈ BSD, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈΡΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… — ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΠ°Ρ…. Но ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ постСпСнно Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Π»ΠΈ ΠΌΠΎΡ‰ΡŒ своСго Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния, ΠΈ Π² Π½Π°ΡˆΠΈ Π΄Π½ΠΈ ΠΎΠ½ΠΈ ΡƒΠΆΠ΅ прСвосходят ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ям Ρ‚Π΅ ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΡ‹, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² 70-Ρ… Π³ΠΎΠ΄Π°Ρ… Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»Π°ΡΡŒ ΠžΠ‘ UNIX. Π’ Π½Π°Ρ‡Π°Π»Π΅ 90-Ρ… Π³ΠΎΠ΄ΠΎΠ² студСнт Ρ…Π΅Π»ΡŒΡΠΈΠ½ΠΊΡΠΊΠΎΠ³ΠΎ унивСрситСта Линус Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄Ρ (Linus Torvalds) приступил ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ UNIX-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠžΠ‘ для IBM-совмСстимых ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики ΠžΠ‘ Linux

На ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Linux — самая соврСмСнная, устойчивая ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΠΎΡ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π°ΡΡΡ систСма, ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π²Π±ΠΈΡ€Π°ΡŽΡ‰Π°Ρ Π² ΡΠ΅Π±Ρ самыС послСдниС тСхнологичСскиС Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Linux Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ свободно ΠΈ ΠΎΠ±Ρ‰Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Ρ‹. Linux ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ всСми возмоТностями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ присущи соврСмСнным ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ систСмам Ρ‚ΠΈΠΏΠ° UNIX, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ:

1). РСальная ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ

Π―Π΄Ρ€ΠΎ осущСствляСт Ρ€Π΅ΠΆΠΈΠΌ раздСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора, ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ выдСляя ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ процСссу ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для выполнСния.

2). ΠœΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ доступ

Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΡ€ΠΈ этом Linux ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ всС систСмныС рСсурсы ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌ с Ρ…остом Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹.

3). Π‘Π²ΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π½Π° Π΄ΠΈΡΠΊ

Π‘Π²ΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π½Π° Π΄ΠΈΡΠΊ позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ объСмС физичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти; для этого содСрТимоС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… частСй (страниц) ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π½Π° ΠΆΠ΅ΡΡ‚ΠΊΠΎΠΌ дискС, которая трактуСтся ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π­Ρ‚ΠΎ нСсколько сниТаСт ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… большСго объСма ΠžΠ—Π£, Ρ‡Π΅ΠΌ фактичСски имССтся Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.

4). Бтраничная организация памяти

БистСмная ΠΏΠ°ΠΌΡΡ‚ΡŒ Linux ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π²ΠΈΠ΄Π΅ страниц объСмом 4K. Если опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ исчСрпана, ОБ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π΄Π°Π²Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ страницы памяти для ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡ ΠΈΠ· ΠΏΠ°ΠΌΡΡ‚ΠΈ Π½Π° ΠΆΠ΅ΡΡ‚ΠΊΠΈΠΉ диск. Если ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΡΡ‚ΠΈΡ… страниц становятся Π½ΡƒΠΆΠ½Ρ‹, Linux восстанавливаСт ΠΈΡ… Ρ Π΄ΠΈΡΠΊΠ°. НСкоторыС старыС Unix-систСмы ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ соврСмСнныС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Microsoft Windows) пСрСносят Π½Π° Π΄ΠΈΡΠΊ всС содСрТимоС ОП, относящССся ΠΊ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌΡƒ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, (Ρ‚. Π΅. Π’Π‘Π• страницы памяти, относящиСся ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΏΡ€ΠΈ Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠ΅ памяти) Ρ‡Ρ‚ΠΎ ΠΌΠ΅Π½Π΅Π΅ эффСктивно.

5). Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° выполняСмых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ «ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ»

Π―Π΄Ρ€ΠΎ Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ страниц памяти ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСобходимая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° исполняСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ находится Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ части ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅.

6). БовмСстноС использованиС исполняСмых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько ΠΊΠΎΠΏΠΈΠΉ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ прилоТСния (Π»ΠΈΠ±ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ запускаСт нСсколько ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π»ΠΈΠ±ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡Ρƒ), Ρ‚ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ загруТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° копия исполняСмого ΠΊΠΎΠ΄Π° этого прилоТСния, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всСми ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΌΠΈΡΡ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ.

7). ΠžΠ±Ρ‰ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ — Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. БущСствуСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство стандартных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΎΠ΄Π½ΠΈΠΌ процСссом. Π’ ΡΡ‚Π°Ρ€Ρ‹Ρ… систСмах Ρ‚Π°ΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈΡΡŒ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ исполняСмый Ρ„Π°ΠΉΠ», ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ Π½Π΅ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ использованию памяти. Π’ Π½ΠΎΠ²Ρ‹Ρ… систСмах (Π² Ρ‡Π°ΡΡ‚ности, Π² Linux), обСспСчиваСтся Ρ€Π°Π±ΠΎΡ‚Π° с Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈ ΠΈ ΡΡ‚атичСски раздСляСмыми Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ позволяСт ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

8). ДинамичСскоС ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ диска

ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ диска — это использованиС части ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти для хранСния часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… с Π΄ΠΈΡΠΊΠ°, Ρ‡Ρ‚ΠΎ сущСствСнно ускоряСт доступ ΠΊ Ρ‡Π°ΡΡ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ MS-DOS Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ со SmartDrive, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠ΅Ρ‚ фиксированныС области систСмной памяти для ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ диска. Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΡƒΡŽ систСму ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ: ΠΏΠ°ΠΌΡΡ‚ΡŒ, зарСзСрвированная ΠΏΠΎΠ΄ кСш, увСличиваСтся, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся, ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ся, Ссли систСмС ΠΈΠ»ΠΈ процСссу ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ трСбуСтся большС памяти.

9). 100%-Π½ΠΎΠ΅ соотвСтствиС стандарту POSIX 1003.1. Частичная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° возмоТностСй System V ΠΈ BSD

POSIX 1003.1 (Portable Operating System Interface — интСрфСйс мобильной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы) Π·Π°Π΄Π°eΡ‚ стандартный интСрфСйс Unix-систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описываСтся Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ языка Π‘ΠΈ. БСйчас ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ся всСми Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠžΠ‘. Microsoft Windows NT Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ POSIX 1003.1. Linux 100%-Π½ΠΎ соотвСтствуСт POSIX. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ возмоТности System V ΠΈ BSD для увСличСния совмСстимости.

10). System V IPC

Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ IPC (InterProcess Communication) для ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями ΠΌΠ΅ΠΆΠ΄Ρƒ процСссами, использования сСмафоров ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ памяти.

11). Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Ρ€ΡƒΠ³ΠΈΡ… ОБ

Linux Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π² ΠΈΡΡ‚ΠΎΡ€ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. Для Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ОБ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ DOS, Windows 95, FreeBSD ΠΈΠ»ΠΈ OS/2, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° масса Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ, Π² Ρ‚ΠΎΠΌ числС ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Для запуска Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ΄ Linux Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ эмуляторы DOS, Windows 3.1 ΠΈ Windows 95. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ„ΠΈΡ€ΠΌΠΎΠΉ Vmware Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° систСма «Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин», ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ собой эмулятор ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΈΡ€ΠΌ. ОБ Linux способна Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΡ… Intel-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Unix-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… стандарту iBCS2 (intel Binary Compatibility).

12). ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ большоС число Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы DOS ΠΈ OS/2, Π° Ρ‚Π°ΠΊΠΆΠ΅ соврСмСнныС ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы. ΠŸΡ€ΠΈ этом ΠΈ ΡΠΎΠ±ΡΡ‚вСнная файловая систСма Linux, которая называСтся Second Extended File System (ext2fs), позволяСт эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ дисковоС пространство.

13). Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ возмоТности

Linux ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Π»ΡŽΠ±ΡƒΡŽ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ всС слуТбы Unix, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Networked File System (NFS), ΡƒΠ΄Π°Π»eΠ½Π½Ρ‹ΠΉ доступ (telnet, rlogin), Ρ€Π°Π±ΠΎΡ‚Π° Π² TCP/IP сСтях, dial-up-доступ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌ SLIP ΠΈ PPP, ΠΈ Ρ‚. Π΄. Π’Π°ΠΊΠΆΠ΅ поддСрТиваСтся Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Linux-ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΊΠ°ΠΊ сСрвСра ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° для Π΄Ρ€ΡƒΠ³ΠΎΠΉ сСти, Π² Ρ‡Π°ΡΡ‚ности, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ±Ρ‰Π΅Π΅ использованиС (sharing) Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Π°Ρ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π² Macintosh, NetWare ΠΈ Windows.

14). Π Π°Π±ΠΎΡ‚Π° Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…

Π₯отя ΠžΠ‘ Linux ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для ΠŸΠš Π½Π° Π±Π°Π·Π΅ Intel 386/486, сСйчас ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π²ΡΠ΅Ρ… вСрсиях Intel-овских микропроцСссоров, начиная с 386 ΠΈ ΠΊΠΎΠ½Ρ‡Π°Ρ многопроцСссорными систСмами Π½Π° Pentium III (с Pentium IV Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ трудности, Π½ΠΎ, судя ΠΏΠΎ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡΠΌ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π·Π²Π°Π½Ρ‹ ошибками Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ процСссора). Π’Π°ΠΊ ΠΆΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Linux Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΠΎΠ½Π°Ρ… Intel ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ; Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ сообщСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π°Ρ… Athlon ΠΈ Duron ΠΎΡ‚ AMD Linux Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ Π½Π° Intel. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ вСрсии для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² процСссоров — ARM, DEC Alpha, SUN Sparc, M68000 (Atari ΠΈ Amiga), MIPS, PowerPC ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… (ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π² Π½Π°ΡΡ‚оящСй ΠΊΠ½ΠΈΠ³Π΅ рассматриваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для IBM-совмСстимых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²).

Дистрибутивы Linux

Π’ Π»ΡŽΠ±ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ 4 основных части: ядро, Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ структуру, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹. Π―Π΄Ρ€ΠΎ — это основная, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ОБ, которая управляСт Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ срСдствами ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Ѐайловая структура — это систСма хранСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройствах. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ взаимодСйствиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ — это просто ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, запускаСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΡ… ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ назначСния — ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ слуТСбныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π‘Π»ΠΎΠ²ΠΎ «Linux» ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ядро. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π΅Π΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ «ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма, основанная Π½Π° ΡΠ΄Ρ€Π΅ Linux». Π―Π΄Ρ€ΠΎ ОБ Linux разрабатываСтся ΠΏΠΎΠ΄ ΠΎΠ±Ρ‰ΠΈΠΌ руководством Линуса Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄ΡΠ° ΠΈ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚раняСтся свободно (Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GPL), ΠΊΠ°ΠΊ ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Одним ΠΈΠ· ΡΠ»Π΅Π΄ΡΡ‚Π²ΠΈΠΉ свободного распространСния ΠŸΠž для Linux явилось Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ большоС число Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΈΡ€ΠΌ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ просто нСзависимых Π³Ρ€ΡƒΠΏΠΏ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² стали Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ дистрибутивы Linux.

Дистрибутив — это Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ всС 4 основныС составныС части ОБ, Ρ‚. Π΅. ядро, Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ ΠΈ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ ΠΌΠΈΡ€Π΅ сущСствуСт ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ сотни Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… дистрибутивов Linux, ΠΈ Π²ΡΠ΅ врСмя ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅. На ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ внимания Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€ΠΈ дистрибутива: Red Hat Linux Cyrillic Edition, Linux Mandrake Russian Edition (ΠΈ Π΅Π³ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΠΎΠΊ ALTLinux) ΠΈ ASPLinux. Для Π΄Π°Π½Π½Ρ‹Ρ… дистрибутивов Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ:

Β· ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²Ρƒ дистрибутивов, строящихся Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Red Hat Linux (Red Hat — это самый распространСнный Π² ΠΌΠΈΡ€Π΅ дистрибутив).

Β· Π­Ρ‚ΠΈ дистрибутивы ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ русифицированы.

Β· Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… имССтся достаточно отлаТСнная ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° установки, автоматичСски Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‰Π°Ρ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ инсталляции систСмы.

Β· Π›Π΅Π³ΠΊΠΎ устанавливаСтся (добавляСтся) Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ поставляСтся Π² RPM-ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… (тСхнология распространСния ПО, Π°Π½Π°Π»ΠΎΠ³ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ setup ΠΏΠΎΠ΄ Windows).

Β· Π­Ρ‚ΠΈ дистрибутивы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΠΌΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΡΡ‚оянно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ.

НумСрация вСрсий.

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π½ΠΎΠΌΠ΅Ρ€Π° вСрсий дистрибутивов ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° вСрсий ядра. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄ вСрсиСй Linux ΠΈΠΌΠ΅ΡŽΡ‚ Π² Π²ΠΈΠ΄Ρƒ Π²Π΅Ρ€ΡΠΈΡŽ ядра (вСрсии ядра Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ Π²Π΅Ρ‚вятся ΠΈ ΠΌΠ½ΠΎΠΆΠ°Ρ‚ся, ΠΊΠ°ΠΊ дистрибутивы).

ВСрсии ядра Linux принято ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ трСмя числами, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ. НапримСр, дистрибутив Black Cat вСрсии 5.2 Π±Ρ‹Π» построСн Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ядра вСрсии 2.0.36, Ρ‚. Π΅. это Π±Ρ‹Π» Linux вСрсии 2.0.36. ВСрсии ядра с Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся для создания дистрибутивов, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ (ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΌΠΈ). ВСрсии с Ρ‡Π΅Ρ‚Π½ΠΎΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ (ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ) устойчиво Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ.

Π’Π΅ΠΌΠ° 1.2. Знакомство с Π³Ρ€Π°Ρ„ичСским интСрфСйсом ASP Linux

1.2.1. ГрафичСский интСрфСйс ASP Linux

Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠžΠ‘ Linux Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки довольно Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ запуска ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½, ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ·ΡƒΡΡ‚ΡŒ.

Π¨ΠΈΡ€ΠΎΠΊΠΎ извСстной Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ интСрфСйсу ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки являСтся графичСский интСрфСйс. ГрафичСский интСрфСйс обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ удобства для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π² Ρ‡Π°ΡΡ‚ности, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ…, обозначСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²) Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ (ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π·Π½Π°Ρ‡ΠΊΠΎΠ², ΠΈΠΊΠΎΠ½ΠΎΠΊ), Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ пространствС экрана.

Для ΠžΠ‘ Linux ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ срСдства, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ друТСствСнный ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ графичСский интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ извСстный графичСский интСрфСйс Microsoft Windows, Π½ΠΎ Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ отличаСтся.

1.2.1.1. XFree86 ΠΈ Π΅Π³ΠΎ составныС части

ГрафичСский интСрфСйс Π² Linux строится Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ стандарта X Window System ΠΈΠ»ΠΈ просто «X», ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² 1987 Π³ΠΎΠ΄Ρƒ Π² ΠœΠ°ΡΡΠ°Ρ‡ΡƒΡΠ΅Ρ‚ском тСхнологичСском институтС. Начиная со Π²Ρ‚ΠΎΡ€ΠΎΠΉ вСрсии этот стандарт поддСрТивался консорциумом X, созданным Π² ΡΠ½Π²Π°Ρ€Π΅ 1988 Π³. Ρ Ρ†Π΅Π»ΡŒΡŽ ΡƒΠ½ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ графичСского интСрфСйса для ΠžΠ‘ UNIX. Π‘ 1997 Π³ΠΎΠ΄Π° консорциум X ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ Π² X Open Group. Π’ Π½Π°ΡΡ‚оящСС врСмя дСйствуСт вСрсия 11 выпуск 6 стандарта Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ подсистСму для UNIX-систСм, которая ΠΊΡ€Π°Ρ‚ΠΊΠΎ обозначаСтся ΠΊΠ°ΠΊ X11R6.

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎ распространяСмая рСализация стандарта X11R6 для UNIX-систСм с ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π°ΠΌΠΈ 80 386/80486/Pentium (Π² Ρ‚ΠΎΠΌ числС для ΠžΠ‘ Linux) Π±Ρ‹Π»Π° создана Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ программистов, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Π½Π°Ρ‡Π°Π»Π΅ возглавлял Дэвид Π’Π΅ΠΊΡΠ΅Π»ΡŒΠ±Π»Π°Ρ‚ (David Wexelblat). Π­Ρ‚Π° рСализация извСстна ΠΊΠ°ΠΊ XFree86, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Linux, Π½ΠΎ ΠΈ Π² System V/386, 386BSD, FreeBSD ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… вСрсиях UNIX для систСм Π½Π° Π±Π°Π·Π΅ процСссоров Intel x86. Π’ Π½Π°ΡΡ‚оящСС врСмя Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° ΡƒΠΆΠ΅ 4-ая вСрсия XFree86, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΈ 3-я вСрсия Π΅Ρ‰Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΎΡΡ‚Π°Π² основных дистрибутивов Linux.

БистСма X Window построСна Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ «ΠΊΠ»ΠΈΠ΅Π½Ρ‚/сСрвСр». X ΡΠ΅Ρ€Π²Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π° Π½Π΅ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ «ΡΠ΅Ρ€Π²Π΅Ρ€Π΅») ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ изобраТСния Π½Π° ΡΠΊΡ€Π°Π½ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°. X-сСрвСр Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСпосрСдствСнно с «ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ»: видСосистСмой, устройствами Π²Π²ΠΎΠ΄Π° ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠΌ. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚авляСт Π΅Π³ΠΎ возмоТности Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΊΠ°ΠΊ рСсурсы ΠΏΠΎ ΠΎΡΠΎΠ±ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся X-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» сСтСвой связи (X Network Protocol). Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ исполняСтся ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ X-сСрвСр, называСтся (Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ) X-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ.

X-сСрвСр Π½Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ «Π΄ΠΎΡΡ‚авляСт» Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ Π²ΠΈΠ΄Π΅ΠΎ-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρƒ. Если Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ X-сСрвСр, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ просто сСрый экран с ΠΊΡ€Π΅ΡΡ‚ΠΈΠΊΠΎΠΌ курсора посрСдинС. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ крСстик ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΏΠΎ ΡΠΊΡ€Π°Π½Ρƒ. На Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΡˆ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π΅ ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ — сСрвСр Π³ΠΎΡ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ эти сигналы своим ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ, Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹. Π₯отя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш X ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚, ΠΊ Π½ΠΈΠΌ относятся ++ — Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСрвСра, ++<+> ΠΈ ++<-> — «Π³ΠΎΡ€ΡΡ‡Π΅Π΅» ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ доступных Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΠΎΠ², ΠΈ ++ — ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ консоль.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ X-сСрвСра нСдостаточно для Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ запуск ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΎΠΊΠΎΠ½ ΠΈ Ρ…отя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, которая Π±ΡƒΠ΄Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’ Ρ€ΠΎΠ»ΠΈ «ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ²» X-сСрвСра Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ прилоТСния, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с X Window, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ графичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ GIMP, тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Corel WordPerfect, эмулятор Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° xterm ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

ΠœΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΡΠ΅Ρ€Π²Π΅Ρ€ΠΎΠΌ стоят Π΅Ρ‰Π΅ Π΄Π²Π° ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° графичСского интСрфСйса: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ X-lib ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΎΠΊΠΎΠ½ (рис. 1.2.1.1). X-Lib содСрТит графичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Π³Ρ€Π°Ρ„ичСскими ΠΎΠ±Ρ€Π°Π·Π°ΠΌΠΈ. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΎΠΊΠΎΠ½ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ· X-Lib для управлСния дисплССм ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π»ΡŽΠ±Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠΊΠ½Π°Ρ….

ΠŸΡ€ΠΈ запускС X-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρƒ ΠΎΠΊΠΎΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΎΠΊΠ½Π°ΠΌΠΈ: прорисовку Ρ€Π°ΠΌΠΎΠΊ, мСню, ΠΈΠΊΠΎΠ½ΠΎΠΊ, полос ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов ΠΎΠΊΠ½Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π²ΠΈΠ΄ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΏΠΎΡ‚рСбностями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΎΠΊΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ взаимодСйствуСт с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΌΡ‹ΡˆΠΈ.

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ графичСскиС срСды Ρ‚ΠΈΠΏΠ° Motif, CDE, KDE, GNOME, GNUStep ΠΈ Ρ‚. Π΄. Π½Π΅ Π·Π°ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ пСрСчислСнныС Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы X Window, Π° Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΈΡ…. KDE, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, добавляСт Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Qt Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ X-Lib. Motif ΠΈΠΌΠ΅Π΅Ρ‚ собствСнный Π½Π°Π±ΠΎΡ€ графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. GNOME ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ GTk+, которая составляСт основу GIMP. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² GNOME ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ CORBA (The Common Object Request Broker Architecture — ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° посрСдничСства ΠΏΡ€ΠΈ запросС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²) ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Imlib для дальнСйшСго Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй графичСской подсистСмы.

Рис. 1.2.1.1. АрхитСктура графичСской систСмы Π² Linux

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ ΡΠ΅Ρ€Π²Π΅Ρ€ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ процСссами, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, взаимодСйствовуя ΠΏΠΎ ΡΠ΅Ρ‚ΠΈ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΠ΅, Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° ΡΠΊΡ€Π°Π½ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π­Ρ‚Π° ΠΎΡ‡Π΅Π½ΡŒ мощная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ систСмы X Window являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ Π΅Π΅ ΠΎΡ‚ MS Windows.

Π’ Linux (ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π² UNIX) Π½Π΅Ρ‚ ТСсткого дСлСния ΠΌΠ΅ΠΆΠ΄Ρƒ графичСскими ΠΈ Ρ‚Скстовыми ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ Π² MS Windows ΠΈΠ»ΠΈ OS/2. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния систСмы Π½Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π² Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅, ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для графичСского Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚. Π΅. ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, ΠΈΠ· Midnight Comander’Π° ΠΈ Ρ‚. ΠΏ. ЕдинствСнным Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ условиСм для ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ X-сСрвСр. ΠŸΡ€ΠΈ нСобходимости ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° сама обращаСтся ΠΊ X-сСрвСру.

На Ρ€ΠΈΡ. 1.2.1.1 схСматично прСдставлСна Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° графичСской систСмы Π² Linux. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ Π²Π°ΠΆΠ½Ρ‹ΠΌ рСсурсом графичСской подсистСмы ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹. ΠžΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ со ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°ΠΊ нСпосрСдствСнно X-сСрвСр, Ρ‚Π°ΠΊ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая называСтся сСрвСр ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² графичСской систСмы сущСствуСт мноТСство ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ. Π’ ΡΠΎΡΡ‚Π°Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π° XFree86 вСрсии 3 входят нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвСров, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрвСра зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Ρƒ Π²Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π°Ρ‚Π° ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€. НапримСр, сСрвСр XF86_Mono — это сСрвСр для ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎ-Ρ€Π΅ΠΆΠΈΠΌΠΎΠ²; XF86_S3 — сСрвСр для ΠΊΠ°Ρ€Ρ‚, основанных Π½Π° S3; XF86_S3V — сСрвСр для S3 ViRGE ΠΈ ViRGE/VX; XF86_SVGA — сСрвСр для ΠΊΠ°Ρ€Ρ‚, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… Super-VGA.

Π’ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ вСрсии XFree86 ΡƒΠΆΠ΅ ΠΎΠ΄ΠΈΠ½ X-сСрвСр для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ², называСтся ΠΎΠ½ XFree86 ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /usr/X11R6/bin/. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π° Π½Π΅Π³ΠΎ дСлаСтся ссылка с ΠΈΠΌΠ΅Π½Π΅ΠΌ X, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ X-сСрвСр ΠΌΠΎΠΆΠ½ΠΎ просто ввСдя Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС Π±ΡƒΠΊΠ²Ρƒ X.

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΎΠΊΠΎΠ½ Ρ‚ΠΎΠΆΠ΅ сущСствуСт ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Β· fvwm — Free Virtual Window Manager.

Β· fvwm2 — ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ fvwm, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ, Π² Ρ‡Π°ΡΡ‚ности, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ мСню.

Β· fvwm95 — ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΎΠΊΠΎΠ½ с Π³Ρ€Π°Ρ„ичСским интСрфСйсом Π² ΡΡ‚ΠΈΠ»Π΅ Windows 95.

Β· IceWM — это ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стандарты ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… систСм (Π² Ρ‡Π°ΡΡ‚ности, OS/2 Workplace Shell), ΠΈΠΌΠ΅Π΅Ρ‚, ΠΏΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌ, довольно малСнький обьСм ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Β· Enlightenment — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡ‹Ρ… Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΎΠΊΠΎΠ½.

Π Π°Π·Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΎΠΊΠΎΠ½ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΎΠΊΠΎΠ½ Π·Π° ΡΡ‡Π΅Ρ‚ использования Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°ΠΌΠΎΠΊ ΠΈ ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… мСню. Но Π²ΡΠ΅ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Π±Π°Π·ΠΎΠ²ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ X Window — X ΡΠ΅Ρ€Π²Π΅Ρ€.

ГрафичСский интСрфСйс Π² Linux строится ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Π°Ρ сборка графичСского интСрфСйса ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π’ Π½Π°ΡΡ‚оящСС врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ (ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ практичСски Π²ΠΎ Π²ΡΠ΅ дистрибутивы) Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ графичСскиС срСды. НаиболСС извСстными прСдставитСлями Ρ‚Π°ΠΊΠΈΡ… срСд ΡΠ²Π»ΡΡŽΡ‚ΡΡ KDE ΠΈ GNOME. ΠŸΡ€ΠΈ создании Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… графичСских срСд Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, Π΅Π΄ΠΈΠ½ΡƒΡŽ идСологию создания ΠΈ ΠΎΡ„ормлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ практичСски всС Π·Π°Π΄Π°Ρ‡ΠΈ управлСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ срСдой.

ΠžΡΠ½ΠΎΠ²Ρƒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ графичСской срСды KDE (K Desktop Enviroment) ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Qt Ρ„ΠΈΡ€ΠΌΡ‹ Troll Tech. Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ построСны собствСнный ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ kwm, Ρ„Π°ΠΉΠ»-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ kfm, Ρ†Π΅Π½Ρ‚Ρ€ управлСния KDE (Π°Π½Π°Π»ΠΎΠ³ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния Windows) ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΠ³ΠΎ офисного ΠΏΠ°ΠΊΠ΅Ρ‚Π° KOffice.

Π’ ΡΠΎΡΡ‚Π°Π² вСрсии 2.1 KDE Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Konqueror, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ возмоТности доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° извСстных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… дисках, ΠΎΠ½ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ, ΠΏΠΎ ΡΠ²ΠΎΠΈΠΌ возмоТностям Π²ΠΏΠΎΠ»Π½Π΅ сравнимым с Internet Explorer ΠΈΠ»ΠΈ Netscape Navigator.

Π”Ρ€ΡƒΠ³ΠΎΠΉ графичСской срСдой Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ класса, Ρ‡Ρ‚ΠΎ ΠΈ KDE, являСтся ΠΏΠ°ΠΊΠ΅Ρ‚ GNOME (GNU Network Object Model Environment), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ разрабатываСтся Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GNU, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, относится ΠΊ ΠΊΠ»Π°ΡΡΡƒ свободно распространяСмого ΠŸΠž (KDE Π΄ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ соотвСтствовал этому ΠΏΠΎΠ½ΡΡ‚ΠΈΡŽ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Qt Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΠ»Π°ΡΡŒ Π½Π΅ Π½Π° ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… GPL; хотя сСйчас ситуация измСнилась ΠΈ KDE Ρ‚ΠΎΠΆΠ΅ являСтся свободно распространяСмым). GNOME строится Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ GTK+.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… графичСских срСд, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π»ΠΈ Ρ‚ΠΎΠΉ стСпСни развития, ΠΊΠ°ΠΊ KDE ΠΈΠ»ΠΈ GNOME, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Xfce, dfm ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π”ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ установка ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΉΠΊΠ° графичСского интСрфСйса Linux прСдставляла собой довольно Π½Π΅ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ. Однако ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ инсталяции послСдних вСрсий дистрибутивов Linux (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, русифицированой вСрсии Red Hat Linux 7.1) ΡƒΠΆΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ с Π½Π΅ΠΉ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ, автоматичСски опрСдСляя Ρ‚ΠΈΠΏ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ подходящСС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана.

1.2.1.2. ГрафичСская срСда KDE

KDE — это интСгрированная графичСская ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° для Linux (ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… вСрсий UNIX), которая Π² Π½Π°ΡΡ‚оящСС врСмя Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Π±ΠΎΠ»Π΅Π΅ 100 графичСских ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 40 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков. Она разрабатываСтся Π² Ρ€Π°ΠΌΠΊΠ°Ρ… двиТСния Open Source, Ρ‚. Π΅. распространяСтся с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ исходными ΠΊΠΎΠ΄Π°ΠΌΠΈ. KDE позволяСт ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, удобство использования ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ с Ρ‚СхнологичСскими прСимущСствами ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы класса UNIX.

Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄

Π’Π½Π΅ΡˆΠ½ΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ экрана послС запуска KDE прСдставлСн Π½Π° Ρ€ΠΈΡ. 1.2.1.2.1

Рис. 1.2.1.2.1. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ графичСской срСды KDE

Π­ΠΊΡ€Π°Π½ ΠΌΠΎΠΆΠ½ΠΎ условно ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ части.

ПанСль Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части экрана слуТит для запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ столами. На ΠΏΠ°Π°Π½Π΅Π»ΠΈ располоТСн Π·Π½Π°Ρ‡ΠΎΠΊ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠΊΠ²Ρ‹ «Πš». Π­Ρ‚ΠΎΡ‚ Π·Π½Π°Ρ‡ΠΎΠΊ (Π°Π½Π°Π»ΠΎΠ³ ΠΊΠ½ΠΎΠΏΠΊΠΈ Start Π² Windows) слуТит для Π²Ρ‹Π·ΠΎΠ²Π° иСрархичСского мСню, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ любоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· Ρ‡ΠΈΡΠ»Π° входящих Π² ΡΠΎΡΡ‚Π°Π² KDE, Π΄Π°ΠΆΠ΅ Ссли Π·Π½Π°Ρ‡ΠΎΠΊ прилоТСния отсутствуСт Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ.

Вся ΠΎΡΡ‚Π°Π²ΡˆΠ°ΡΡΡ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ экрана, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располагаСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ число Π·Π½Π°Ρ‡ΠΊΠΎΠ² («ΠΈΠΊΠΎΠ½ΠΎΠΊ»), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для запуска ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. — ΡΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол (Desktop)

KDE ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ нСсколько Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… столов, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… клавиш, располоТСнных Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ (Π½Π° Ρ€ΠΈΡ. 1.2.1.2.1 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚Π°ΠΊΠΈΠ΅ клавиши, хотя это число ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ).

ΠŸΡ€Π°Π²Π΅Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… столов располагаСтся ΠΏΠΎΠ»Π΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ называСтся панСлью Π·Π°Π΄Π°Ρ‡ (taskbar). Оно слуТит для отобраТСния пСрСчня Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ соотвСтствуСт ΠΊΠ½ΠΎΠΏΠΊΠ°, Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Windows, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΌ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для запуска прилоТСния достаточно Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ Π·Π½Π°Ρ‡ΠΊΡƒ («ΠΈΠΊΠΎΠ½ΠΊΠ΅») Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Но ΠΊ ΡΡ‚ΠΎΠΌΡƒ быстро ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ°Π΅ΡˆΡŒ, Π° ΠΈ ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ Π½Π° Π΄Π²Π° Ρ‰Π΅Π»Ρ‡ΠΊΠ°.

Π’ ΠΏΡ€Π°Π²ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ находятся часы ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠ°Ρ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ вытянутая ΠΊΠ½ΠΎΠΏΠΊΠ° с Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ-стрСлкой. Вакая ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° имССтся ΠΈ Π² Π»Π΅Π²ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ. Π©Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΉ ΠΈΠ· ΡΡ‚ΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ панСль сворачиваСтся, ΠΊΠ°ΠΊ Π±Ρ‹ убСгая Π·Π° Π³Ρ€Π°Π½ΠΈΡ†Ρƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ стороны экрана. Π’ΠΈΠ΄ΠΈΠΌΠΎΠΉ остаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ такая ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° с Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ. Π©Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΏΠΎ ΡΡ‚ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ панСль Π½Π° ΡΠΊΡ€Π°Π½.

Если Π²Ρ‹ ΠΏΠΎΠ΄Π²Π΅Π΄Π΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΡƒ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ ΠΈ Π²Ρ‹ΠΆΠ΄Π΅Ρ‚Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, появится подсказка, ΠΏΠΎΡΡΠ½ΡΡŽΡ‰Π°Ρ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡ΠΊΠ° ΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. А Π΅ΡΠ»ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΌΡƒ элСмСнту Π½Π° ΡΠΊΡ€Π°Π½Π΅, Π² Ρ‚ΠΎΠΌ числС ΠΈ ΠΏΠΎ ΠΏΡƒΡΡ‚ΠΎΠΌΡƒ полю, появляСтся мСню, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠΉ, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Ρ… ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ элСмСнту. Π’ Ρ‡Π°ΡΡ‚ности, Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ ΠΏΡƒΡΡ‚ΠΎΠΌΡƒ полю ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡŽ мСню настроСк Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола.

ПанСль ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡƒ ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ. Но ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ способов настройки ΠΌΡ‹ ΠΏΠΎΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ. Π”Π°Π²Π°ΠΉΡ‚Π΅ Π²Π½Π°Ρ‡Π°Π»Π΅ посмотрим Π½Π° Π³Π»Π°Π²Π½ΠΎΠ΅ мСню KDE.

Π“Π»Π°Π²Π½ΠΎΠ΅ мСню KDE

Доступ ΠΊ Π³Π»Π°Π²Π½ΠΎΠΌΡƒ мСню KDE ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ Π·Π½Π°Ρ‡ΠΊΡƒ с Π±ΡƒΠΊΠ²ΠΎΠΉ «K» (рис. 1.2.1.2.2).

НСкоторыС элСмСнты мСню ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ послС названия. Π­Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ элСмСнт Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ мСню ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ уровня.

Π’ ΠΌΠ΅Π½ΡŽ RDE ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π² Π³Π»Π°Π²Π½ΠΎΠΌ мСню Windows: Поиск Ρ„Π°ΠΉΠ»Π°, ΠŸΠΎΠΌΠΎΡ‰ΡŒ, Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ…

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ Π”ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ слуТат для быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° Π΅Π³ΠΎ содСрТимого с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Konqueror.

Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню появляСтся ΠΎΡ‚Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ список часто запускаСмых ΠΈΠ»ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π²ΡˆΠΈΡ…ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄.

Бмысл ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ числа ΠΊΠΎΠΌΠ°Π½Π΄ мСню Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ особых пояснСний — ΠΎΠ½ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Рассмотрим Ρ‚Π°ΠΊΠΈΠ΅ прилоТСния ΠΊΠ°ΠΊ Π¦Π΅Π½Ρ‚Ρ€ управлСния ΠΈ ΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ.

Рис 1.2.1.2.2. Π“Π»Π°Π²Π½ΠΎΠ΅ мСню KDE

Π¦Π΅Π½Ρ‚Ρ€ управлСния KDE

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΎΠΊΠ½Π° ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π¦Π΅Π½Ρ‚Ρ€ΠΎΠΌ управлСния KDE ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.3: слСва располоТСно мСню, Π° ΡΠΏΡ€Π°Π²Π° — ΠΏΠΎΠ»Π΅ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ слуТит для настройки ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ элСмСнта графичСской срСды.

Рис. 1.2.1.2.3. Один ΠΈΠ· ΡΠΊΡ€Π°Π½ΠΎΠ² Π¦Π΅Π½Ρ‚Ρ€Π° управлСния KDE (Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Ρ€ΠΈΡΡƒΠ½ΠΊΡƒ для просмотра) Настройка Ρ„ΠΎΠ½Π° ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ Π€ΠΎΠ½ ΠΈ ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ‚Π΅ΠΌ мСню Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈ ΠΈΠ½Ρ‚СрфСйс Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню Π¦Π΅Π½Ρ‚Ρ€Π° управлСния. На ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ рисунках Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ основныС Ρ†Π²Π΅Ρ‚Π° (ΠΊΠΎΠΌΠ°Π½Π΄Π° Π¦Π²Π΅Ρ‚Π°) ΠΈ ΡΡ‚ΠΈΠ»ΡŒ оформлСния графичСских элСмСнтов (ΠΊΠΎΠΌΠ°Π½Π΄Π° Π‘Ρ‚ΠΈΠ»ΡŒ).

Рис. 1.2.1.2.4. Π—Π°Π΄Π°Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² для Ρ€Π°Π·Π½Ρ‹Ρ… элСмСнтов экрана

. На Ρ€ΠΈΡ. 1.2.1.2.4 Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΡƒΡŽ панСль Π¦Π΅Π½Ρ‚Ρ€Π° управлСния, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹, которая позволяСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ надписи Для измСнСния ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π°Π΄ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΡΠΊΡ€Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.5, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚вляСтся Ρ‚Π°ΠΊΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹Π±ΠΎΡ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½, Π½ΡƒΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Ok. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния вступили Π² ΡΠΈΠ»Ρƒ, Π½Π°Π΄ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π¦Π΅Π½Ρ‚Ρ€Π° управлСния (рис. 1.2.1.2.4). Π­Ρ‚ΠΎ касаСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Π½ΠΎ ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π¦Π΅Π½Ρ‚Ρ€Π° управлСния.

Рис. 1.2.1.2.5. Окно Π²Ρ‹Π±ΠΎΡ€Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π’ΠΈΠ΄ ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню KDE Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ (см. Ρ€ΠΈΡ. 1.2.1.2.6.) Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Ρ€ΠΈΡ. 1.2.1.2.6. состав ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ элСмСнтов мСню здСсь ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Для этого ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ — Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ мСню KDE, Ρ‡Ρ‚ΠΎ дСлаСтся Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Настройка ΠΏΠ°Π½Π΅Π»ΠΈ | Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ мСню Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню.

Рис. 1.2.1.2.6. Настройка Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню Окно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ мСню KDE прСдставлСно Π½Π° Ρ€ΠΈΡ. 1.2.1.2.7. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ мСню, Ρ‚Π°ΠΊ ΠΈ Π½ΠΎΠ²ΠΎΠ΅ подмСню, ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ прилоТСния ΠΈ ΠΈΠΌΡ запускаСмого Ρ„Π°ΠΉΠ»Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Рис. 1.2.1.2.7. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ мСню KDE

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ «Π³ΠΎΡ€ΡΡ‡ΡƒΡŽ» ΠΊΠ»Π°Π²ΠΈΡˆΡƒ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π΅ ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ ΠΊ ΠΏΠΎΠΌΠΎΡ‰ΠΈ мСню ΠΈ ΠΌΡ‹ΡˆΠΈ.

Настройка ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС

Для настройки ΠΏΠ°Π½Π΅Π»ΠΈ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню ΠΌΠΎΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌΡƒ полю Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΈ ΠΏΠΎΡΠ²ΠΈΡ‚ся Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.8, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚ΠΎΠΆΠ΅ имССтся ΠΊΠΎΠΌΠ°Π½Π΄Π° Настройки, ΠΈ ΠΊΠΎΡ‚орая ΠΏΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Настройка ΠΏΠ°Π½Π΅Π»ΠΈ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню. Если Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, появится ΠΎΠΊΠ½ΠΎ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.9.

Рис. 1.2.1.2.8. Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню для ПанСли Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ «ΠžΠ±Ρ‰ΠΈΠ΅» ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ панСль ΠΊ Π»ΡŽΠ±ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅ экрана, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€, Π·Π°Π΄Π°Ρ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ двиТСния ΠΏΡ€ΠΈ автоскрытии ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈ ΠΈΠ½Ρ‚СрфСйс»" Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π΅Ρ‰Π΅ нСсколько Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° контСкстного мСню, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.8, «Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ». Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ подмСню позволяСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт (Ρ‚. Π΅. ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈΠ»ΠΈ ΠΈΠΊΠΎΠ½ΠΊΡƒ) Π½Π° ΠΏΠ°Π½Π΅Π»ΡŒ Π·Π°Π΄Π°Ρ‡, Ρ‚Π°ΠΊ ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²ΠΈΠ΄Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ (ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²ΠΈΠ΄Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ основной ΠΏΠ°Π½Π΅Π»ΠΈ). Одна ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ — Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ панСль Π·Π°Π΄Π°Ρ‡ (Π½Π° Ρ€ΠΈΡ. 1.2.1.2.10 ΠΎΠ½Π° располоТСна Π½Π°Π΄ основной панСлью).

Рис. 1.2.1.2.9. Окно настроСк ΠΏΠ°Π½Π΅Π»ΠΈ Π©Π΅Π»Ρ‡ΠΎΠΊ Π½Π° ΡΠ΅Ρ€ΠΎΠΌ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ΅ Π² Π»Π΅Π²ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ этой Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ панСль ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ (ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ Π½Π°Π΄ΠΎ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… ΠΆΠ΅ сСрых ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΌΠ΅Π½ΡŽ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

Рис. 1.2.1.2.10. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ панСль Π·Π°Π΄Π°Ρ‡ (Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Ρ€ΠΈΡΡƒΠ½ΠΊΡƒ для просмотра)

МСню управлСния ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ послС Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΡΠ°ΠΌΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ (рис. 1.2.1.2.11).

Рис. 1.2.1.2.11. Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню для ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠŸΠ°Π½Π΅Π»ΠΈ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт Π² ΡΡ‚ΠΎΠΌ мСню (ПанСль мСню) Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ мСню настроСк ΠΏΠ°Π½Π΅Π»ΠΈ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π° слуТат для пСрСмСщСния ΠΈΠ»ΠΈ удалСния Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.12. Π’ ΡΡ‚ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹Π·Π²Π°Π» появлСниС мСню. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ рисунок Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ ΠΏΠΎ Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΏΡ€Π°Π²Π°, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° запускаСтся, ΠΈ ΡΠΏΠΈΡΠΎΠΊ Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², ассоциированных с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.

Рис. 1.2.1.2.12. Бвойства ссылки Π—Π½Π°Ρ‡ΠΊΠΈ («ΠΈΠΊΠΎΠ½ΠΊΠΈ») Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ быстрого доступа ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ ΠΏΡƒΡΡ‚ΠΎΠΌΡƒ пространству Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, ΠΈ ΡΠΎΠ·Π΄Π°Π² Π½ΠΎΠ²ΡƒΡŽ ссылку Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ устройство, ΠΊΠ°ΠΊ это ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ€ΠΈΡ. 1.2.1.2.13.

Рис. 1.2.1.2.13. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ссылки Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС.

ΠšΡ€ΠΎΠΌΠ΅ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ KDE Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Π΅Ρ‰Π΅ массу Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ±Ρ‰ΠΈΠΌ числом Π±ΠΎΠ»Π΅Π΅ сотни.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ€Π°Π±ΠΎΡ‚Π° № 1(1) Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ графичСского интСрфСйса ASP Linux.

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹:

1. ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом ASP Linux.

2. ΠΠ°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со ΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΎΠΉ систСмой ASP Linux

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹

1) Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π² ΠžΠ‘ Linux. Какой графичСский интСрфСйс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠžΠ‘ Linux?

2) ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ части графичСского интСрфСйса ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню KDE.

3) Π’Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ Π¦Π΅Π½Ρ‚Ρ€ управлСния KDE. КакиС возмоТности прСдоставляСт Π¦Π΅Π½Ρ‚Ρ€ управлСния?

4) Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ„ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, ΡΡ‚ΠΈΠ»ΡŒ оформлСния графичСских элСмСнтов, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, для ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

5) Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ структуру Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню: ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹», Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ отобраТСния скрытых Ρ„Π°ΠΉΠ»ΠΎΠ². КакиС Π΅Ρ‰Ρ‘ измСнСния ΠΌΠΎΠΆΠ½ΠΎ внСсти?

6) ΠΠ°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ «Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»» горячиС клавиши.

7) ЗапуститС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ настройки Π Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, для этого Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ мСню «ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол…». КакиС возмоТности прСдоставляСт ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°? Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ настройки Π Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола. КакиС измСнСния Π’Ρ‹ Π²Π½Π΅ΡΠ»ΠΈ?

8) ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Konqueor. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ диска. КакиС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ располоТСны Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅?

9) Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄ дискСту ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ монтирования дискСты. Для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ монтирования ΠΌΠΎΠ΄Π½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ контСкстным мСню Π»ΠΈΠ±ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ монтирования для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ «KDE>БистСма>Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ дисками».

10) ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ содСрТимоС дискСты, для этого Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Konqueor ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ /mnt ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΡƒ fd01.

11) Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дискСты.

12) ΠžΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π²ΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ дискСту (дискСта Π΄ΠΎΠ»ΠΆΠ½Π° Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ состоянии), воспользовавшись ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ Kfloppy. ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ дискСты 1,2 Мб ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму ext.

13) ΠžΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π²ΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ дискСту Π½Π° 1,2 Мб, Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π·Π°Π΄Π°ΠΉΡ‚Π΅ систСму DOS, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ диска.

14) ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ содСрТимоС ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ дискСты.

15) Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ быстроС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дискСты. Π§Π΅ΠΌ отличаСтся быстроС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ?

16) Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС ссылку Π½Π° Π’Π°Ρˆ Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ свойства ссылки. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ свойства созданного ярлыка со ΡΠ²ΠΎΠΉΡΡ‚Π²Π°ΠΌΠΈ элСмСнтов Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола.

17) Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ сСанс Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ€Π°Π±ΠΎΡ‚Π° № 1(2) Π Π°Π±ΠΎΡ‚Π° с ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ систСмой

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹:

1. ΠΠ°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ поиск Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ Π² ΠžΠ‘ Linux.

2. ΠΠ°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ маску Ρ„Π°ΠΉΠ»Π° для поиска.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹

1) Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π² ΠžΠ‘ Linux.

2) ЗапуститС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ «ΠŸΠΎΠΈΡΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²» Π² ΠΌΠ΅Π½ΡŽ KDE.

3) ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚Π΅ поиск Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ txt.

4) НайдитС Π½Π° Π΄ΠΈΡΠΊΠ΅ всС графичСскиС Ρ„Π°ΠΉΠ»Ρ‹. Π“Π΄Π΅ ΠΎΠ½ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹?

Для поиска Π½Π°Π΄ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ маску Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ ΠΌΠ°ΡΠΊΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ использованиС символов «*» (замСняСт Π»ΡŽΠ±ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ символов) ΠΈ «?» (замСняСт ΠΎΠ΄ΠΈΠ½ символ). ΠšΡ€ΠΎΠΌΠ΅ маски ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ являСтся ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ поиск Ρ„Π°ΠΉΠ»ΠΎΠ². Для поиска Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Π½ΠΎ ΠΈ Π²ΠΎ всСх Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…, слСдуСт ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ «Π’ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ». Π§Ρ‚ΠΎ Π±Ρ‹ произвСсти поиск Π²ΠΎ Π²ΡΠ΅ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ пространствС Π½Π°Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ «file:/» Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ значСния «Π˜ΡΠΊΠ°Ρ‚ΡŒ Π²…» ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ поиска Π² ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…. Π’ ΡΡ‚ΠΎΠΌ случаС поиск ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΆΠ΅ΡΡ‚ΠΊΠΈΠΌ дискам, Π½ΠΎ ΠΈ ΠΏΠΎ всСм смСнным.

5) НайдитС Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ созданы Π½Π° ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅.

6) НайдитС Ρ„Π°ΠΉΠ»Ρ‹ созданныС Π² ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅ΠΉ Π½Π΅Π΄Π΅Π»Π΅ΠΉ.

7) ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚Π΅ поиск Ρ„Π°ΠΉΠ»Π° Π½Π° Π΄ΠΈΡΠΊΠ΅ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ рСгистра Π±ΡƒΠΊΠ².

8) НайдитС Ρ„Π°ΠΉΠ»Ρ‹, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 10 Кб, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ„Π°ΠΉΠ»Ρ‹, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… составляСт 1 Мб. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»Ρ‹ для просмотра.

9) Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ сСанс Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ вопросы:

Π”Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ½ΡΡ‚ΠΈΡŽ опСрационная систСма. КакиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅?

ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅ понятия многозадачности ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΡΡ‚ΠΈ.

КакиС характСристики ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы (ОБ) Linux Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ дистрибутив ΠžΠ‘? КакиС дистрибутивы Linux Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅?

Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ понятиС графичСский интСрфСйс? Какой графичСский интСрфСйс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Linux.

КакиС графичСскиС срСды Linux Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ внСшний Π²ΠΈΠ΄ графичСской срСды KDE. Π’ Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ графичСской ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ OC Windows ΠΎΡ‚ ΡΡ€Π΅Π΄Ρ‹ KDE?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ состав ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню KDE. КакиС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, графичСскиС ΠΈ Ρ‚СкстовыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ входят Π² ΠΏΠΎΡΡ‚Π°Π²ΠΊΡƒ КDE?

Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ понятиС ярлык? Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС?

Как ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Π·Π°Π΄Π°Ρ‡ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ способы создания ΠΏΠ°ΠΏΠΊΠΈ?

КакиС стандартныС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚?

Какова максимальная Π΄Π»ΠΈΠ½Π° ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ Π² Linux?

РасскаТитС ΠΎ ΡΠΏΠΎΡΠΎΠ±Π°Ρ… открытия Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²?

Как ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ панСль инструмСнтов Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Konqueor?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Konqueor?

Какая информация отобраТаСтся Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅ состояния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Konqueor?

Как ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΏΠΊΠΈ Π² ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π°Ρ…?

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠΉ клавиши ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² «Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ»?

Как ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°?

Бпособы упорядочСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠΊΠ½Π΅ ΠΏΠ°ΠΏΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Konqueor?

Бпособы располоТСния ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠΊΠ½Π΅ ΠΏΠ°ΠΏΠΊΠΈ?

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ автоматичСскоС Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Konqueor?

Как ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ послСднюю Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ?

Как ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΡƒ?

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°?

Как ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ?

Как ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ?

Как Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΠ΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ², располоТСнных Π½Π΅ ΠΏΠΎΠ΄Ρ€ΡΠ΄?

Как Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ сразу всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² ΠΏΠ°ΠΏΠΊΠ΅?

Как ΡΠ½ΡΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π΅ ΠΎΡ‚мСняя Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…?

Для Ρ‡Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Konqueor?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ способы удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ настройки ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹?

Как Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ» Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΏΠΎ Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ?

ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅, для Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΈ поискС Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ символы Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ° «*» ΠΈ Π·Π½Π°ΠΊ вопроса «?»?

Как Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ Π΄Π°Ρ‚Π΅ создания?

Как Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»?

Π’ ΠΊΠ°ΠΊΠΎΠΌ случаС восстановлСниС ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ?

Π’ Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ярлыка ΠΎΡ‚ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹?

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ способы создания ярлыка?

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ ярлыка?

Π Π°Π·Π΄Π΅Π» 2. Π Π°Π±ΠΎΡ‚Π° с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ ASP Linux

Π’Π΅ΠΌΠ° 2.1. Π Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΏΠ°ΠΏΠΊΠ°ΠΌΠΈ ASP Linux

Π Π°Π±ΠΎΡ‚Π° с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ Linux Π² Ρ‚Скстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‚. Π΅. с ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, позволяСт быстрСС ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ дСйствия Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π³Ρ€Π°Ρ„ичСским Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ. Π”Π°ΠΆΠ΅ Π½Π°Ρ…ΠΎΠ΄ΡΡΡŒ Π² Π³Ρ€Π°Ρ„ичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅, часто быстрСС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ эмулятора Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ дСйствия Π² Π½Π΅ΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Linux — это многозадачная ОБ, ΡƒΠΆΠ΅ Π² Ρ‚Скстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅ обСспСчиваСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠΊΠ½Π°Ρ…. А Π΄Π»Ρ рСдактирования простого тСкста ΠΈΠ»ΠΈ html-Ρ„Π°ΠΉΠ»Π° вовсС Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ достаточно Ρ‚ΡΠΆΠ΅Π»ΠΎΠ²Π΅ΡΠ½ΡƒΡŽ ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ.

ВзаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. БущСствуСт Π΄Π²Π° Π²ΠΈΠ΄Π° Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ — ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°, ΠΈΠ»ΠΈ shell, для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ‚Скстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅ (интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки) ΠΈ Π³Ρ€Π°Ρ„ичСский интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ GUI (Graphical User Interface), ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² Π³Ρ€Π°Ρ„ичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π² shell

Одна ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ исполнСниС ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΈΠΌ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠžΠ‘ LINUX ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ [Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹] [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] [мСтасимволы].

Имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ любоС допустимоС имя Ρ„Π°ΠΉΠ»Π°; Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ — ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ нСсколько Π±ΡƒΠΊΠ² со Π·Π½Π°ΠΊΠΎΠΌ минус (-); ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ — ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ значСния для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ; мСтасимволы ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, Π° ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ выполнСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ процСсса ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ процСссу Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ выполнСния Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС осущСствляСтся поиск ΠΊΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Ρ‹Π²Π°ΡŽΡ‚ встроСнныС (Ρ‚Π΅, ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΊΠΎΠ΄ самой ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ) ΠΈ внСшниС (ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… располоТСн Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ Π½Π° Π΄ΠΈΡΠΊΠ΅). Для поиска внСшнСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π°. Однако ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ внСшниС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСчислСны Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… «ΠΏΡƒΡ‚ях поиска». Волько Ссли ΠΎΠ½Π° Π½Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…, ΠΎΠ½Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ошибся ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ задания ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΄Π²Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°:; ΠΈ &.

1) ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ;

Π₯отя Ρ‡Π°Ρ‰Π΅ всСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°Π΄Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ, имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΉ строкС нСсколько ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ΄Π½Π° Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ символопСратор ;. Если Π½Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ этот Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄, Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ воспринята ΠΊΠ°ΠΊ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅:

[user]$ command1; command2

Ρ‚ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Π²Π½Π°Ρ‡Π°Π»Π΅ запустит Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ command1, доТдСтся, ΠΏΠΎΠΊΠ° Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ, послС Ρ‡Π΅Π³ΠΎ запустит command2, доТдСтся Π΅Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ, послС Ρ‡Π΅Π³ΠΎ снова Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, оТидая ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… дСйствий ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

2) ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ &

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ & ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ исполнСниС ΠΊΠΎΠΌΠ°Π½Π΄ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Если ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ & послС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Π²Π΅Ρ€Π½Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ сразу послС запуска ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½Π΅ Π΄ΠΎΠΆΠΈΠ΄Π°ΡΡΡŒ, ΠΏΠΎΠΊΠ° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ. НапримСр, Ссли Π·Π°Π΄Π°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС «command1 & command2 &», Ρ‚ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° запустит ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ command1, сразу ΠΆΠ΅ Π·Π°Ρ‚Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ command2, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π²Π΅Ρ€Π½Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

2.1.1. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°

Π€Π°ΠΉΠ» — Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ логичСски связанных Π΄Π°Π½Π½Ρ‹Ρ… (Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, тСкст ΠΈ ΠΏΡ€.) ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΏΠΎ Π΅Π³ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΈΠΌΠ΅Π½ΠΈ (собствСнноС имя Ρ„Π°ΠΉΠ»Π°), структура ΠΈΠΌΠ΅Π½ΠΈ:

имя-Ρ„Π°ΠΉΠ»Π°[.Ρ‚ΠΈΠΏ]

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (Ρ‚ΠΈΠΏΡ‹) для тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ²: txt, doc; графичСских Ρ„Π°ΠΉΠ»ΠΎΠ²: bmp, jpg ΠΈ Ρ‚. Π΄. Π’ UNIX Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°, Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. ВсС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ собствСнныС описатСли (дСскрипторы) ΠΈ Ρ…ранятся Π²ΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти. ЀизичСскиС адрСса Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… — ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ….

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° систСмы ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Linux

Бтроится Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ичСской систСмС внСшнСй памяти Π½Π° Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… устройствах.

Рис. 2.1.1. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° систСмных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Linux

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.1.1. прСдставлСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²:

1 — ΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ систСмы (строится ΠΏΡ€ΠΈ инсталляции ОБ)

2 — систСмныС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ (инсталляция)

3 — ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (опрСдСляСт администратор)

4 — Π³ΠΎΠ»ΠΎΠ²Π½Ρ‹Π΅ (Π»ΠΈΡ‡Π½Ρ‹Π΅) ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (строятся ΠΏΡ€ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ — HOME-ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ)

5 — Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

НСкоторыС систСмныС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ:

vmunix — ядро ΠžΠ‘;

bin — ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ;

dev — Ρ„Π°ΠΉΠ»Ρ‹ устройств;

tmp — адрСса Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… пространств памяти ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, выдСляСмых супСрвизором памяти ΠžΠ‘ ΠΏΠΎ Π·Π°ΠΏΡ€ΠΎΡΠ°ΠΌ систСмных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ;

etc — Ρ„Π°ΠΉΠ»Ρ‹ администратора;

mnt — ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ монтирования Π½ΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм;

home — Π΄Π°Π½Π½Ρ‹Π΅ Π³ΠΎΠ»ΠΎΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ систСмы.

Π’ UNIX ΠΊΠ°ΠΊ ΠΈ Π² DOS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ простой способ описания ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ичСской систСмС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ;

ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° (Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π½ΠΎΠ΅):

$ cat /home/user/lev/f1

ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²:

- ΠΎΡ‚ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ — user/lev/f1

— ΠΎΡ‚ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ (Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ) ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ — f1 ΠΈΠ»ΠΈ lev/f1

— ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ (Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚) ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°,

— «. «- систСмноС имя Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° (скрытый Ρ„Π°ΠΉΠ»)

— «. «- систСмноС имя Π²Ρ‹ΡˆΠ΅Π»Π΅ΠΆΠ°Ρ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° (скрытый Ρ„Π°ΠΉΠ»).

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ

man Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ - Π²Ρ‹Π·ΠΎΠ² элСктронного справочника ΠΎΠ± ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

НапримСр: man exit — Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ справку ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ exit.

Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· ΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠ° — Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши Q.

Команда man man сообщаСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ справочником.

Помимо справочника ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ help. Для этого Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π±Ρ€Π°Ρ‚ΡŒ:

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ