बिफ (यूनिक्स)

From Vigyanwiki

biff यूनिक्स के लिए ईमेल नोटिफिकेशन सिस्टम है।

उपयोग

जब कोई नया मेल मेसेज भेजा जाता है, तो प्रोग्राम biff रेसिपिएंट को अलर्ट करता है जिससे वे इसे शीघ्र रीड कर सकें। अलर्ट ट्टी टर्मिनल पर भेजा जाता है जहां रेसिपिएंट लॉग इन होता है, और इसमें विषय, सेन्डर रो और नवीन मेसेज के मुख्य भाग की कुछ रो सम्मिलित होती हैं। क्विक अटेंशन का आश्वासन देने के लिए अलर्ट में टर्मिनल बीप भी सम्मिलित है।

नोटिफिकेशन कमांड द्वारा सक्षम है:

biff y

और द्वारा अक्षम किया गया है:

biff n

कॉमसैट

बिफ़ यूटिलिटी यूजर इंटरफ़ेस था जिसका उपयोग नोटिफिकेशन प्रैफरेंसेज को परिवर्तित करने के लिए किया जाता था। यूजर को सूचित करने का वास्तविक कार्य comsat (कम्युनिकेशन सॅटॅलाइट के लिए संक्षिप्त) नामक डेमॉन द्वारा किया गया था। comsat डेमॉन को यूजर यूडीपी माध्यम से मेलबॉक्स में अपडेट का वर्णन करने वाले मेसेज प्राप्त हुए, और फिर यूजर को नवीन मेसेज के बारे में सूचित किया जाएगा।[1]

रिप्लेसमेंट

क्योंकि ट्टी पर टेक्स्ट के ब्लॉक की अप्रत्याशित प्रिंट कष्टप्रद हो सकती है यदि यह स्क्रीन पर अधिक उपयोगी जानकारी को अधिलेखित कर देती है जिसे सरलता से पुनर्जीवित नहीं किया जा सकता है, biff का अब अधिक उपयोग नहीं किया जाता है। कुछ आधुनिक एमटीए कॉमसैट (सर्वर प्रोसेस जो आने वाली मेल की रिपोर्ट सुनती है) का भी समर्थन नहीं करते हैं, जिससे biff यूज़लेस हो जाता है।

इनकमिंग मेल अलर्ट का सामान्य विचार अधिक लोकप्रिय बना हुआ है, मूल बिफ़ और कॉमसैट को लगभग पूर्ण रूप से छोड़ दिया गया हो। कई biff रिप्लेसमेंट हैं, जिनमें से कई समान नाम वाले हैं जैसे xbiff, xlbiff, cwbiff, kbiff, gnubiff, wmbiff, imapbiff और xbuffy है। यह अवधारणा यूनिक्स वर्ल्ड के बाहर भी विस्तारित है- एओएल "यू हैव गॉट मेल" वोइस को बात करने वाली बिफ के रूप में देखा जा सकता है।

वैरिएंट

biff के कुछ संस्करण, जैसे 4.7 तक फ्रीबीएसडी में पाए जाने वाले संस्करण में ऑपरेशन का तीसरी विधि है।[2]y और n के अतिरिक्त इसे b पर सेट किया जा सकता है जो टर्मिनल पर लिखे किसी भी टेक्स्ट के बिना अलर्ट को केवल बीप की जोड़ी तक कम कर देगा। यह biff को कम डिसरप्टिव बनाता है।

ओरिजिन और नेम

biff को जॉन फोडेरेरो ने 4.0बीएसडी के लिए लिखा था। इसका नाम बर्कले सीएस के अन्य छात्र हेइडी स्टेटनर के डॉग के नाम पर रखा गया था; डॉग को कई छात्र उत्तम रूप से जानते थे क्योंकि वह कैंपस में स्टेटनर के साथ घूमता था।[3]

फोडेरेरो और स्टेटनर के कंटेम्पररी छात्र एरिक कूपर की रिपोर्ट है कि डॉग मेल कर्रिएर पर बार्क करता था,[4][5] मेल नोटिफिकेशन सिस्टम के नाम के लिए यह स्वाभाविक विकल्प बन गया है। स्टेटनर स्वयं इसका खंडन करती हैं।[3][6]

संदर्भ

  1. comsat(8) – NetBSD System Manager's Manual
  2. FreeBSD manual page: biff(1)
  3. 3.0 3.1 Salus, Peter (1994). UNIX की एक चौथाई सदी. Addison-Wesley Publishing Company. p. 169. ISBN 9780201547771.
  4. biff: Did You Know? Archived 13 November 2012 at the Wayback Machine Eric Cooper
  5. What does {some strange unix command name} stand for? UNIXguide.net
  6. Jargon File: biff