Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«UNIX β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ срСда программирования». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 3

Автор ΠšΠ΅Ρ€Π½ΠΈΠ³Π°Π½ Π‘Ρ€Π°ΠΉΠ°Π½ Уилсон

Π’ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС ΠΏΠΎΠ΄ UNIX часто ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ядро, Π½ΠΎ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΊΠ°ΠΊ компиляторы, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ копирования ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². Бюда Π΄Π°ΠΆΠ΅ относят языки управлСния заданиями (ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ языки). UNIX ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ созданныС Π²Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² вашСй систСмС ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, статистичСского Π°Π½Π°Π»ΠΈΠ·Π°, ΠΈΠ»ΠΈ, скаТСм, "графичСскиС" срСдства. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ слова "UNIX" Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ случаС зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π²Ρ‹ рассматриваСтС систСму. Π’ дальнСйшСм ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ смысл этого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ясСн ΠΈΠ· контСкста.

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

‒ основныС понятия: Π²Ρ…ΠΎΠ΄ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· систСмы, простыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, исправлСниС ошибок ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, связь ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ;

‒ повсСднСвная Ρ€Π°Π±ΠΎΡ‚Π°: Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ файловая систСма, ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹;

β€’Β ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄

shell
: сокращСнная Ρ„ΠΎΡ€ΠΌΠ° ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹, установка символов удалСния ΠΈ стирания, Π·Π°Π΄Π°Π½ΠΈΠ΅ вашСго собствСнного ΠΏΡƒΡ‚ΠΈ поиска ΠΊΠΎΠΌΠ°Π½Π΄.

Если Π²Ρ‹ Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² систСмС UNIX ΠΈ большая Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π³Π»Π°Π²Ρ‹ покаТСтся Π²Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ сразу ΠΊ Π³Π». II. Но, Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² эту Π³Π»Π°Π²Ρƒ, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ справочному руководству ΠΏΠΎ систСмС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ данная ΠΊΠ½ΠΈΠ³ΠΈ Π½Π΅ замСняСт Π΅Π³ΠΎ, Π° лишь Π΄Π°Π΅Ρ‚ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ описанных Π² Π½Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ расхоТдСниС Π² тСкстС ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ описании вашСй систСмы. Π’ Π½Π°Ρ‡Π°Π»Π΅ справочного руководства приводится ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ (индСкс), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ совСт: Π½Π΅ Π±ΠΎΠΉΡ‚Π΅ΡΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Если Π²Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, Ρ‚ΠΎ сущСствуСт ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ ситуаций, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ сСбС ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΠ·ΡƒΡ‡Π°ΠΉΡ‚Π΅ свою систСму ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ "ΠΏΡ€ΠΎΠ± ΠΈ ошибок". ΠŸΠ΅Ρ€Π²Π°Ρ Π³Π»Π°Π²Π° довольно большая, ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠΉ способ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½Π΅ΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠ΅ΠΌ всСго нСсколько страниц, постоянно экспСримСнтируя.

1.1 Π˜Ρ‚Π°ΠΊ, приступаСм

НСкоторыС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ замСчания ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°Ρ… ΠΈ Π²Π²ΠΎΠ΄Π΅ символов

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

БистСма UNIX ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ дуплСксная: символы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅ с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² систСму, Π° ΠΎΠ½Π° посылаСт ΠΈΡ… Π½Π°Π·Π°Π΄ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», с Ρ‚Π΅ΠΌ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ появились Π½Π° экранС. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ процСсс ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ эху: символы просто ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° экран, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ сСкрСтного пароля, эхо ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚, ΠΈ символы Π½Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π° экранС.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ символов Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния, Π½ΠΎ Π΅ΡΡ‚ΡŒ символы, ΠΏΠΎΠ΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ машинС, ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅. НаиболСС Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΈΠ· Π½ΠΈΡ… являСтся символ, Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши RETURN. Он ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΊΠΎΠ½Π΅Ρ† Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ строки: Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π΅Π³ΠΎ Π²Π²ΠΎΠ΄ систСма ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ³Π°Π΅Ρ‚ курсор Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строки Π½Π° экранС. ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ систСма Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ символы, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ RETURN.

RETURN β€” это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ символа, Ρ‚.Π΅. Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎ символа, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ аспСкты дСйствий, выполняСмых ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». На ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ символ RETURN вводится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ клавиши, хотя Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… символов Π½Π΅ связано с "ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ" клавишами. Для ΠΈΡ… Π²Π²ΠΎΠ΄Π° трСбуСтся Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ CONTROL, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌΡƒΡŽ ΠΊΠ°ΠΊ CTRL, CTL ΠΈΠ»ΠΈ CNTL, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°ΠΆΠ°Π² Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π±ΡƒΠΊΠ²Π΅. НапримСр, ΠΊΠΎΠ½Π΅Ρ† строки ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ RETURN, Π»ΠΈΠ±ΠΎ (эквивалСнтный способ) ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ клавишС CONTROL ввСсти символ 'm' ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ RETURN ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ "ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ m". ΠΈΠ»ΠΈ ctl-m. Π‘Ρ€Π΅Π΄ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… символов Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ctl-d, ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Ρ‡Ρ‚ΠΎ Π²Π²ΠΎΠ΄ ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½: "ctl-g", Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π·Π²ΠΎΠ½ΠΎΠΊ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅: ctl-h, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ часто называСтся "шаг Π½Π°Π·Π°Π΄" ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок Π²Π²ΠΎΠ΄Π°, ΠΈ ctl-i (ΠΈΠ»ΠΈ tab), ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠΉ курсор Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ табуляции ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π½Π° стандартном Ρ‚Π΅Π»Π΅Ρ‚Π°ΠΉΠΏΠ΅. ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΈ табуляции Π² систСмС UNIX отстоят Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° Π½Π° восСмь ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ². На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² прСдусмотрСны ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ клавиши для символов "шаг Π½Π°Π·Π°Π΄" ΠΈ tab.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Ρ‰Π΅ Π΄Π²Π΅ особыС клавиши: DELETE (DEL), ΠΈΠ½ΠΎΠ³Π΄Π° обозначаСмая ΠΊΠ°ΠΊ RUBOUT (ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ сокращСния), ΠΈ BREAK ΠΈΠ»ΠΈ INTERRUPT. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм UNIX Π²Π²ΠΎΠ΄ символа DELETE Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ останавливаСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½Π° Π΅Ρ‰Π΅ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»Π°ΡΡŒ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… систСмах для этого употрСбляСтся символ ctl-c. Π’ рядС систСм Π² зависимости ΠΎΡ‚ способа ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° синонимом DELETE ΠΈΠ»ΠΈ ctl-c ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ BREAK.

БСанс Ρ€Π°Π±ΠΎΡ‚Ρ‹ с UNIX

НачнСм с Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π°ΠΌΠΈ ΠΈ систСмой UNIX.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь: ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π’Π°ΡˆΠ° систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ

login: youΒ Β Β Β 
Π’Π²Π΅Π΄ΠΈΡ‚Π΅ вашС имя, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ RETURN

Password:Β Β Β Β Β 
Π’Π°Ρˆ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ссли Π²Ρ‹ Π΅Π³ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅, Π½Π΅ появится Π½Π° экранС

You have mail.
Π•ΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚Π°, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ послС Π²Ρ…ΠΎΠ΄Π° Π² систСму

$Β Β Β Β Β Β Β Β Β Β Β Β Β 
БистСма Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ Π²Π°ΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄

$Β Β Β Β Β Β Β Β Β Β Β Β Β 
МоТно Π½Π°ΠΆΠ°Ρ‚ΡŒ RETURN нСсколько Ρ€Π°Π·

$ dateΒ Β Β Β Β Β Β Β 
Π£Π·Π½Π°Π΅ΠΌ Π΄Π°Ρ‚Ρƒ ΠΈ врСмя

Sun Sep 25 23:02:57 EDT 1983

$ whoΒ Β Β Β Β Β Β Β Β 
Π£Π·Π½Π°Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° машинС?

jlbΒ  tty0 Sep 25 13:59

youΒ  tty2 Sep 25 23:01

mary tty4 Sep 25 19:03

doug tty5 Sep 25 19:22

egbΒ  tty7 Sep 25 17:17

bobΒ  tty8 Sep 25 20:48

$ mailΒ Β Β Β Β Β Β Β 
ΠŸΡ€ΠΎΡ‡Ρ‚Π΅ΠΌ ΠΏΠΎΡ‡Ρ‚Ρƒ

From doug Sun Sep 25 20:53 EDT 1983

Π·Π°ΠΉΠ΄ΠΈ ΠΊΠΎ ΠΌΠ½Π΅ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² понСдСльник

?Β Β Β Β Β Β Β Β Β Β Β Β Β Β 
ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ RETURN выдаСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сообщСниС

From mary Sun Sep 25 19:07 EDT 1983

ПообСдаСм Π·Π°Π²Ρ‚Ρ€Π° Π² полдСнь?

? dΒ Β Β Β Β Β Β Β Β Β Β 
Π£Π΄Π°Π»ΠΈΠΌ это сообщСниС

$Β Β Β Β Β Β Β Β Β Β Β Β Β 
ΠŸΠΎΡ‡Ρ‚Ρ‹ большС Π½Π΅Ρ‚

$ mail maryΒ Β Β 
ПошлСм ΠΏΠΎΡ‡Ρ‚Ρƒ mary