Biff (Unix) - Biff (Unix)

biff это Почта система уведомлений для Unix.

использование

При доставке нового почтового сообщения программа biff предупреждает получателя, чтобы он мог прочитать его немедленно. Оповещение отправляется на tty где получатель вошел в систему и содержит Предмет, Из строка и несколько первых строк тела нового сообщения. Предупреждение также включает звуковые сигналы терминала, чтобы гарантировать быстрое внимание.

Уведомление включается командой

biff y

и отключен

biff n

Comsat

Утилита biff - это пользовательский интерфейс, используемый для изменения настроек уведомлений. Фактическое действие по уведомлению пользователя было выполнено демон называется comsat (Короче для "спутник связи "). comsat демон получил сообщения через UDP описывая обновление почтового ящика, а затем информирует пользователя о новом сообщении.[1]

Замены

Поскольку внезапная, неожиданная печать блока текста на tty может раздражать, если он перезаписывает более полезную информацию на экране, которую невозможно легко восстановить, biff больше не используется. Некоторые современные MTA даже не поддерживают comsat (серверный процесс, который прослушивает отчеты о входящей почте), делая biff бесполезный.

Общая идея оповещения о входящей почте осталась очень популярной, даже несмотря на то, что оригинальные biff и comsat были почти полностью заброшены. Есть много biff замены, несколько с похожими именами, например xbiff, xlbiff, cwbiff, kbiff, гнубифф, wmbiff, imapbiff и xbuffy. Эта концепция также выходит за пределы мира Unix - AOL Голос «У тебя есть почта» можно рассматривать как говорящую девку.

Вариант

Некоторые версии biff, например, найденный во FreeBSD с версии 4.7[2] есть третий режим работы. В добавление к у и п это может быть установлено на б что сократит предупреждение до пары звуковых сигналов без вывода текста на терминал. Это делает biff менее разрушительный.

Происхождение и название

biff был написан Джоном Фодереро для 4.0BSD. Он был назван в честь собаки, принадлежащей Хайди Стеттнер, другой студентке колледжа Беркли; собака была хорошо известна многим студентам, поскольку он сопровождал Стеттнера по кампусу.[3]

Эрик Купер, современник Фодереро и Стеттнера, сообщает, что собака лаяла на почтальона,[4][5] что делает его естественным выбором для названия системы почтовых уведомлений. Сама Стеттнер этому противоречит.[3][6]

Рекомендации

  1. ^ comsat (8) – NetBSD Системный менеджер Руководство
  2. ^ Страница руководства FreeBSD: бифф (1)
  3. ^ а б Салус, Питер (1994). Четверть века UNIX. Издательство Эддисон-Уэсли. п. 169. ISBN  9780201547771.
  4. ^ biff: Вы знали? В архиве 13 ноября 2012 г. Wayback Machine Эрик Купер
  5. ^ Что означает {какое-то странное имя команды unix}? UNIXguide.net
  6. ^ Файл жаргона: biff