"Crontab" या "inittab" जैसे "टैब" का क्या महत्व है?


33

"Crontab" या "inittab" में "टैब" का क्या अर्थ है?
इसके अर्थ के कुछ विचार होने से उन फ़ाइलों को मानसिक रूप से वर्गीकृत करने में मदद मिल सकती है जिनमें "टैब" प्रत्यय होता है और जो ओएस के अन्य भागों के साथ उनके संबंधों को समझते हैं।


5
मत भूलनाfstab
केसी

@ सुस्वादु अच्छा बिंदु - मैंने अभी देखा - यह डेटा का सारणीबद्ध प्रकार भी है
The_velour_fog

2
और निश्चित रूप से, आपके कीबोर्ड पर टैब-कुंजी सारणीबद्ध स्वरूपण के लिए है, अर्थात तालिकाओं के लिए। वे सभी एक ही मतलब है।
फेनसेल

2
find /etc -type f -name '*tab'
डिजिटल ट्रॉमा 22

मैं तो बस जवाब का विस्तार किया है fstab के बारे में @casey सुझाव सहित,
रुई एफ रिबेरो

जवाबों:


52

के रूप में (crontab) क्रोन टेबल, (inittab) init टेबल और (fstab) फाइलसिस्टम टेबल के नाम के रूप में: जहां तक ​​मुझे पता है, tab"टेबल" के साथ स्पष्ट जुड़ाव के अलावा , इसका मतलब है कि वे उन लोगों को कॉन्फ़िगर करने के लिए मुख्य फाइलें हैं कार्रवाई।

संक्षिप्त नाम संभवत: यूनिक्स की प्रकृति के कारण और व्यावहारिक आदेशों का उपयोग करने के कारण हैं।

इसके अलावा पुराने दिनों में टेलेटाइप टर्मिनलों की गति धीमी थी।

यह की अवधारणाओं पर ध्यान दिया जाना चाहिए crontab, initabऔर fstabयूनिक्स विद्या में काफी पुराना है।

हम यह भी अनुमान लगा सकते हैं कि अधिकांश समकालीन फाइल सिस्टम में फ़ाइल नाम की सीमा पर गंभीर सीमाएँ थीं, कि उन्हें अनुकूलता कारणों से या विदेशी (फ़ाइल) सिस्टम पर ब्राउज़िंग बैकअप की सुविधा के लिए जानबूझकर कम रखा गया था। [या टूलकिन्स बूटस्ट्रैपिंग]

विक्सी के लिए मेनपेज में crontabविशेष रूप से तालिकाओं का उल्लेख किया गया है: crontabविक्सी क्रोन में क्रोन (8) डेमन को चलाने के लिए उपयोग की जाने वाली तालिकाओं को स्थापित करने, हटाने या सूचीबद्ध करने के लिए उपयोग किया जाने वाला प्रोग्राम है।

आईएससी (पुराने विक्सी) क्रोन के लिए क्रॉस्टैब (5) पृष्ठ का नाम "क्रॉनाब - ड्रोन ड्राइविंग के लिए टेबल" है।

AT & T उपयोगकर्ता पुस्तिकाओं में:

  • inittab सिस्टम V मैनुअल में "इनिट प्रक्रिया के लिए स्क्रिप्ट" के रूप में वर्णित है;
  • mnttabसिस्टम III और सिस्टम V मैनुअल दोनों में "माउंटेड फाइल सिस्टम टैब " के रूप में वर्णित है ;

दिलचस्प बात यह है दोनों initabऔर mnttabसबसे पुराने संदर्भ * टैब फ़ाइलों का पाया होने लगते हैं।


2
मैं यह भी शपथ ले सकता हूं कि वे यूनिक्स के इतिहास को छूने में बहुत प्राचीन हैं। हो सकता है कि उनका नाम भी ऐतिहासिक रूप से ऐसा हो जो पहले यूनिक्स फाइल सिस्टम पर फ़ाइलों के नाम के लिए अनुमत वर्णों की संख्या की सीमाओं के कारण हो। हालांकि इस पर शपथ नहीं ले सकते।
रुई एफ रिबेरो

14
अधिक संभावना है कि "टैब" बनाम "टेबल" टाइपिंग को कम करने के लिए सब कुछ संक्षिप्त करने के लिए यूनिक्स डेवलपर्स द्वारा वरीयता के कारण था। याद रखें कि कमांड-हिस्ट्री पहले-लागू सुविधाओं में से एक नहीं थी ...
थॉमस डिकी

3
मुद्रण को कम करने के लिए भी। मेरा मानना ​​है कि कई शुरुआती यूनिक्स मशीनों में स्क्रीन नहीं थी और इसके बजाय कमांड लाइन इंटरफेस में दर्ज की गई और आउटपुट के लिए सब कुछ मुद्रित किया गया था।
बीडीएसएल

5
Vixie crontabयहां तक ​​कि विशेष रूप से उल्लेखों के लिए मैनपेज the tables:crontab is the program used to install, deinstall or list the tables used to drive the cron(8) daemon in Vixie Cron.
अर्कादिअस ड्राज्स्की

3
@ ब्लॉकर्स यूनिक्स फ़ाइल नाम 14 वर्णों तक सीमित थे। यह मनमाने ढंग से लंबाई के तार की अनुमति देने के लिए फाइलसिस्टम के डिजाइन को गंभीर रूप से जटिल बना देता।
रैंडम 832
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.