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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ свободныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ систСмы Π² школС». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 10

Автор Максим ΠžΡ‚ΡΡ‚Π°Π²Π½ΠΎΠ²

ΠŸΠ°Ρ€ΠΎΠ»ΠΈ Π½ΡƒΠΆΠ½Ρ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π² систСмС ΠΏΠΎΠ΄ Ρ‡ΡƒΠΆΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ. На машинС, всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π΄ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ пустой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ρ‚ΠΎΠ³Π΄Π° для рСгистрации Π² систСмС достаточно Π±ΡƒΠ΄Π΅Ρ‚ ввСсти рСгистрационноС имя. ΠŸΡ€ΠΈ этом, Ссли машина Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΡΠ΅Ρ‚ΡŒ, Ρ‚Π°ΠΊΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π° «удалСнная» рСгистрация (рСгистрация с Π΄Ρ€ΡƒΠ³ΠΈΡ… машин).

РСгистрационныС ΠΈΠΌΠ΅Π½Π° Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ физичСским Π»ΠΈΡ†Π°ΠΌ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Ρ†Π΅Π»Ρ‹ΠΉ ряд ΠΈΠΌΠ΅Π½ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ рСгистрации ΠΏΠΎΠ΄ собою вовсС; Β«ΠΎΡ‚ ΠΈΡ… ΠΈΠΌΠ΅Π½ΠΈΒ» ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ систСмныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ сСрвисы.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ Π»ΠΈΡ†ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° машинС Β«Π² Ρ€Π°Π·Π½Ρ‹Ρ… ролях». Если Π²Ρ‹ сами администрируСтС систСму, Ρ‚ΠΎ для выполнСния административных Π·Π°Π΄Π°Ρ‡ Π²Ρ‹ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (root). Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (чтСния ΠΏΠΎΡ‡Ρ‚Ρ‹, получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· WWW, рСдактирования тСкстов, программирования, Ρ‡Π΅Π³ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ) Π²Ρ‹ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ», ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ для сСбя создали.

Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΡΡŒ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (root), нСльзя.

Если Π²Ρ‹ Π»Π΅Π³Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, администрируСмой Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π»ΠΈΡ†ΠΎΠΌ, администратор сообщит Π²Π°ΠΌ (ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ) вашС рСгистрационноС имя ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.

Если Π²Ρ‹ сами администрируСтС систСму, Ρ‚ΠΎ, скорСС всСго, ΡƒΠΆΠ΅ создали ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись для сСбя ΠΏΡ€ΠΈ установкС систСмы.

Π”Π°Π»Π΅Π΅ ΠΌΡ‹ обсуТдаСм ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΈΡ†Ρƒ Алису, ΠΈΠΌΠ΅ΡŽΡ‰ΡƒΡŽ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись alice Π½Π° машинС wonderland ΠΈ Π·Π½Π°ΡŽΡ‰ΡƒΡŽ свой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ (ΠΌΡ‹ Π΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π΅ΠΌ).

Рис. 1-1

На Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Алиса рСгистрируСтся, вводя Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ Β«loginΒ» имя alice ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ Π²Π²ΠΎΠ΄ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ клавиши Enter, ΠΈ, Π·Π°Ρ‚Π΅ΠΌ, вводя свой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ (ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π½Π΅ отобраТаСтся) ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ Π΅Π³ΠΎ Π²Π²ΠΎΠ΄ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ Ρ‚ΠΎΠΉ ΠΆΠ΅ клавиши (Рис. 1-1).

ПослС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° (это ΡƒΠΆΠ΅ Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° рСгистрации, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы) Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ подсказку (Β«ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅Β»).

Достаточно типичная подсказка ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π²Ρ‹ΡˆΠ΅; ΠΎΠ½Π° состоит ΠΈΠ· рСгистрационного ΠΈΠΌΠ΅Π½ΠΈ ΠΈ ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠΌ Β«@Β» (читаСтся «эт»), Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ слСдуСт имя Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ВсС это Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ скобки, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ слСдуСт символ подсказки Β«$Β».

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π° вашСй машинС строка подсказки выводится Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. Как ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всё Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… систСмах, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ строки подсказки Π»Π΅Π³ΠΊΠΎ настраиваСтся Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹) ΠΈΠ»ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ для сСбя.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ строку ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡ, Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΡΡŒ Π² систСмС с автоматичСским запуском ΠΎΠΊΠΎΠ½Π½ΠΎΠΉ систСмы «Икс» ΠΈΠ»ΠΈ Π½Π° икс-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, слСдуСт Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ эмуляции Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ΅ΠΌΡƒΡŽ вмСстС с «Икс» Β«xtermΒ»). Бпособ запуска зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΎΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΈ/ΠΈΠ»ΠΈ графичСской срСды, Π΅Π³ΠΎ слСдуСт ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΡ‚ администратора.

Π’Ρ‹Π΄Π°Ρ‡Π° подсказки ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Команда β€” это строка, которая Π±ΡƒΠ΄Π΅Ρ‚ принята ΠΊ исполнСнию послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ввСдя Π΅Π΅, Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ Π²Π²ΠΎΠ΄ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ клавиши Enter.

Π”ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ клавиша Enter Π½Π°ΠΆΠ°Ρ‚Π°, ΠΊΠΎΠΌΠ°Π½Π΄Π° принята Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π΄ΠΎ наТатия Enter ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΆΠ°Π² Control-U. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ (Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Β«bashΒ») Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π΄ΠΎ Π΅Π΅ Π²Π²ΠΎΠ΄Π°. Если ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π° ошибка ΠΈ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π° Π΄ΠΎ наТатия Enter, ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стрСлок ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ курсор Π½Π° Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹ΠΉ символ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ клавиш Del (Β«ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅Β», ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ символа Π½Π°Π΄ курсором) ΠΈΠ»ΠΈ Backspace (Β«Π·Π°Π±ΠΎΠΉΒ», ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ клавиши слСва ΠΎΡ‚ курсора) ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ символ.

ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ состоят ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ слова. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ (ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊ Π·Π°ΡƒΡ‡ΠΈΠ²Π°Π½ΠΈΡŽ) являСтся ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«exitΒ». Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΈΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒΡΡ (Рис. 1-2).

Рис. 1-2

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Алиса Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»Π° свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ сСанс Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² систСмС, состоящий ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹Ρ…ΠΎΠ΄Π°. Π­Ρ‚ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ заканчиваСтся любой сСанс Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² систСмС, хотя Π½Π΅ всСгда ΠΎΠ½Π° подаСтся Π² явном Π²ΠΈΠ΄Π΅.

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° β€” это строка, состоящая ΠΈΠ·:

(Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…) присвоСний Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ окруТСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹;

(Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ) ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹;

(Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ допустимых Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹) Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Π­Ρ‚ΠΈ Ρ‚Ρ€ΠΈ части ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°ΠΌΠΈ, Π² качСствС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выступаСт символ ΠΏΡ€ΠΎΠ±Π΅Π»Π°[16]. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ ΠΊΠΎΠ½Ρ†Π΅ строки ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ΄ΡƒΡ‰ΠΈΠΉ подряд Π·Π½Π°ΠΊ ΠΏΡ€ΠΎΠ±Π΅Π»Π°).

Π’Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΡƒΠΆΠ΅ познакомились с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«exitΒ», которая подавалась (вводилась) Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². Π’ΠΎΡ‚ Π΅Ρ‰Π΅ Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²: Β«dateΒ», Β«calΒ». ОбС ΠΎΠ½ΠΈ относятся ΠΊ Π΄Π°Ρ‚Π°ΠΌ калСндаря.

Команда Β«dateΒ» (Рис. 1-3) Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄Π°Ρ‚Ρƒ ΠΈ врСмя.

Рис. 1-3

Команда Β«calΒ» Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ (Рис. 1-4).

Рис. 1-4

Поданная Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«calΒ» Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ мСсяц. Однако ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ вывСсти ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ мСсяц, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° Ρ†Π΅Π»Ρ‹ΠΉ Π³ΠΎΠ΄ (Рис. 1-5).

Рис. 1-5

Как ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ сущСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС смысл Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½: Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΠΌΠΈ Π±Ρ‹Π»ΠΈ порядковый Π½ΠΎΠΌΠ΅Ρ€ мСсяца ΠΈ Π³ΠΎΠ΄, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ мСсяцу, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³ΠΎΠ΄.

Бинтаксис (допустимыС значСния ΠΈ, Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях, порядок слСдования) Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈΡ… сСмантика (смысл).

ΠΠ°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ синтаксиса (синтаксичСская ошибка ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°) Π²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° собой сообщСниС ΠΎΠ± ошибкС (Рис. 1-6).

Рис. 1-6

Иногда ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ ввСсти ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΡƒΡŽ синтаксичСски, Π½ΠΎ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Π΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ ΡΠ΅ΠΌΠ°Π½Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ (Рис. 1-7) Алиса Ρ…ΠΎΡ‚Π΅Π»Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π½Π° Π°ΠΏΡ€Π΅Π»ΡŒ пятого Π³ΠΎΠ΄Π°, Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π»Π° порядок слСдования Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Рис. 1-7

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ стал Π²Ρ‹Π²ΠΎΠ΄ калСндаря Π·Π° ΠΌΠ°ΠΉ 4 Π³. Π£ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях Π½Π΅Ρ‚ шанса Β«Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡΒ» ΠΎ сСмантичСской ошибкС. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Алиса, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ свою ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ прСдваряСтся Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ мСсяца ΠΈ Π³ΠΎΠ΄Π°, Π½ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всСгда ошибка Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠΉ[17].

Битуация, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π°Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΅ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ значСния этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Ссли ΠΎΠ½ΠΈ Π΅ΠΉ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ явно, достаточно Ρ‚ΠΈΠΏΠΈΡ‡Π½Π°. Π’ этом случаС говорят ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ[18]. НапримСр, ΠΊΠΎΠΌΠ°Π½Π΄Π° cal ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ мСсяц.

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ руководства ΠΏΠΎ простым ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ

ВСкущая вСрсия стандарта Π½Π° ОБ описываСт 176 ΠΊΠΎΠΌΠ°Π½Π΄. Π’ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСмах ΠΈΡ… доступно ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дСсятков Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… тысяч, ΠΈ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ синтаксиса ΠΈ сСмантики ΠΊΠ°ΠΆΠ΄ΠΎΠΉ практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для систСм, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, стандартом прСдусмотрСна Π²Ρ‹Π΄Π°Ρ‡Π° элСктронных страниц руководства ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Β«manΒ»[19]. НапримСр, Β«man calΒ» Π΄ΠΎΠ»ΠΆΠ½Π° вывСсти ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«calΒ» Π² Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ….

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях названия сущностСй, описанных Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… страницах руководства, совпадаСт. НапримСр, названию Β«linkΒ» соотвСтствуСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Π½ΠΎ ΠΈ систСмный Π²Ρ‹Π·ΠΎΠ² (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ программистами). Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ОБ описаны Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ 1, соотвСтствСнно, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ страницу руководства ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Β«linkΒ» ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«man 1 linkΒ»[20].

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π²Ρ‹Π²ΠΎΠ΄ Β«manΒ» Π½Π΅ помСстится Π½Π° экранС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Π’ этом случаС Π²Ρ‹Π²ΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ постраничного Π²Ρ‹Π²ΠΎΠ΄Π°.

Подобно тСкстовому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ постраничного Π²Ρ‹Π²ΠΎΠ΄Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ тСкст Π½Π° экранС, позволяСт Β«ΠΏΡ€ΠΎΠ»ΠΈΡΡ‚Ρ‹Π²Π°Ρ‚ΡŒΒ» Π΅Π³ΠΎ Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·, Π½ΠΎ Π±Π΅Π· возмоТности рСдактирования. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π² качСствС Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ стандартная ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«moreΒ», Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«lessΒ». Π’ любой ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ клавиши Β«qΒ», ΠΏΡ€ΠΎΠ»ΠΈΡΡ‚Π½ΡƒΡ‚ΡŒ тСкст Π½Π° экран Π²ΠΏΠ΅Ρ€Π΅Π΄ β€” клавишСй Β«fΒ», Π½Π° экран Π½Π°Π·Π°Π΄ β€” Β«bΒ».

1.5 Π€Π°ΠΉΠ»Ρ‹ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ структуры

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²

ИмСнСм Ρ„Π°ΠΉΠ»Π° Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ОБ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ любая строка ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… символов, Π½Π΅ содСрТащая Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ символа[21] ΠΈ символа косой Ρ‡Π΅Ρ€Ρ‚Ρ‹ (Β«/Β»), Π½ΠΎ рСкомСндуСтся ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒΡΡ символами, входящими Π² пСрСносимый Π½Π°Π±ΠΎΡ€ символов ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ². РСгистр (Π·Π°Π³Π»Π°Π²Π½ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΡ‚Ρ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ) Π±ΡƒΠΊΠ² являСтся Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ.

Рис. 1-8

Π”Π°Π»Π΅Π΅ Алиса Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½Π° ΠΈΠ· символов, входящих Π² пСрСносимый Π½Π°Π±ΠΎΡ€, Π° Ρ‚Π°ΠΊΠΆΠ΅ кирилличСских Π±ΡƒΠΊΠ², входящих Π² русский Π°Π»Ρ„Π°Π²ΠΈΡ‚ (Рис. 1.8).