Logo

Служба поддержки:

 

ICQ: 621-626-628 ICQ: 621-626-628

 

SKype: sharing_plus

 

621-626-628@mail.ru

 

Реквизиты оплаты:



U334459871111
Z163812692685
R219058712561

410011491012247

Голосование

Оцените работу сервера
 

Реклама от Google:

60 Часть I. Идеи и концепции
10.06.2012 04:03

печить выход из подобных ситуаций, в UNIX имеется клавиша останова. Если вы нажмете на эту клавишу (ее расположение также зависит от типа терминала) в момент, когда система говорит с вами, она (обычно) немедленно замолкает и запрашивает следующую команду. Вы можете воспользоваться клавишей останова, чтобы остановить UNIX и в тот момент, когда она не выводит информацию, а молча выполняет очень длинную команду; особенно это полезно в том случае, когда вы запоздало обнаружили, что изначально ввели с клавиатуры неверную команду. Прежде чем вы начнете использовать любую операционную систему, выясните, какая клавиша на терминале выполняет функцию останова, так как она может сослужить вам хорошую службу. Очень жаль, что люди не снабжены такими же клавишами останова.

Действие, вызываемое нажатием на клавишу останова, в документации UNIX называется прерыванием. В общем случае термин прерывание имеет в вычислительной технике более широкий смысл, чем останов команды пользователем.

Второй случай использования одновременного разговора состоит в том, что вы можете загодя вводить информацию. Так, если ваш текущий процесс занимает длительное время, вы можете набирать последующие строки ввода, пока ожидаете завершение процесса. Эти строки должны соответствовать тому, что потребует UNIX. Так, если вы знаете, что далее UNIX будет у вас спрашивать да или нет, вы можете ответить «да» до того, как будет задан вопрос. Аналогично, если вы знаете, что UNIX далее будет запрашивать команду, то вы можете заранее набрать команду, которую хотите выполнить следующей. Вы можете ввести наперед сколько хотите данных (в разумных пределах). UNIX просто выбирает строки, которые вы подготовили, когда она готова их обработать. Так как вы можете заранее вводить данные даже в том случае, когда UNIX выполняет вывод, это также может служить примером двустороннего разговора. Очевидно, вы будете заранее вводить данные только тогда, когда ближе познакомитесь с UNIX.

Третий случай одновременного разговора — это когда вы предписываете UNIX выполнение в одно и то же время нескольких процессов. Пока вы разговариваете с одним процессом, другой процесс может, напротив, посылать сообщения вам. Результатом этого может оказаться путаница на экране дисплея; как бороться с такой анархией, мы расскажем в гл. 7.

Характеристики терминала

Мы сказали, что клавиши стирания, отмены и прерывания зависят от клавиатуры. Существует множество других характеристик терминала, касающихся устройств ввода (например, клавиату-

 
eskisehirbayanlar.com eskisehirescortlar.net bursaescorttr.com bursadaescortlar.org antalyaescort.pw