бифф (Unix)
biff
— это система почтовых уведомлений для Unix .
Использование
[ редактировать ]При доставке нового почтового сообщения программа biff
предупреждает получателя, чтобы он мог прочитать его немедленно. Оповещение отправляется на терминал , где получатель вошел в систему, и содержит строку «Тема» , « От » и первые несколько строк тела нового сообщения. Оповещение также включает звуковые сигналы терминала, чтобы гарантировать быстрое внимание.
Уведомление включается командой
biff y
и отключен
biff n
Комсат
[ редактировать ]Утилита biff представляла собой пользовательский интерфейс, используемый для изменения настроек уведомлений. Фактический акт уведомления пользователя был выполнен демоном под названием comsat
(сокращение от « спутник связи »). comsat
Демон получал сообщения через UDP с описанием обновления почтового ящика, а затем информировал пользователя о новом сообщении. [1]
Замены
[ редактировать ]Поскольку внезапная и неожиданная печать блока текста на терминале может раздражать, если она перезаписывает на экране более полезную информацию, которую невозможно легко восстановить. biff
больше не используется особо. Некоторые современные MTA даже не поддерживают comsat (серверный процесс, который прослушивает отчеты о входящей почте), что делает biff
бесполезный.
Общая идея оповещения о входящей почте осталась очень популярной, хотя от первоначальных biff и comsat почти полностью отказались. Есть много biff
замены, некоторые из которых имеют похожие имена, например xbiff
, xlbiff
, cwbiff
, kbiff
, gnubiff
, wmbiff
, imapbiff
и xbuffy
. Эта концепция также выходит за пределы мира Unix — голос AOL «Вам пришло письмо» можно рассматривать как говорящий жест.
Вариант
[ редактировать ]Некоторые версии biff
, такой как тот, что есть во FreeBSD начиная с версии 4.7. [2] есть третий режим работы. В дополнение к y
и n
это может быть установлено на b
что сократило бы оповещение до пары звуковых сигналов без записи текста на терминал. Это делает biff
менее разрушительным.
Происхождение и название
[ редактировать ]biff
был написан Джоном Фодереро для 4.0BSD . Он был назван в честь собаки, принадлежащей Хайди Стеттнер, еще одной студентке Университета Беркли; собака была хорошо известна многим студентам, поскольку она сопровождала Стеттнера по кампусу. [3]
Эрик Купер, студент, современник Фодереро и Стеттнера, сообщает, что собака лаяла на почтальона. [4] [5] что делает его естественным выбором для названия системы почтовых уведомлений. Сама Стеттнер этому противоречит. [3] [6]
Ссылки
[ редактировать ]- ^ NetBSD . системного администратора Руководство –
- ^ Страница руководства FreeBSD: biff(1)
- ^ Перейти обратно: а б Салус, Питер (1994). Четверть века UNIX . Издательство Аддисон-Уэсли. п. 169. ИСБН 9780201547771 .
- ^ бифф: Знаете ли вы? Архивировано 13 ноября 2012 года в Wayback Machine Эрика Купера.
- ^ Что означает {какое-то странное имя команды Unix}? UNIXguide.net
- ^ Файл жаргона: biff