लिनक्स में टाइमस्टैम्प क्या है?


11

लिनक्स के बारे में पढ़ते हुए मुझे निम्नलिखित मिला:

स्पर्श कई विकल्प प्रदान करता है, लेकिन यहां रुचि है:

-T विकल्प आपको फ़ाइल की तारीख और समय स्टाम्प सेट करने की अनुमति देता है। एक विशिष्ट समय के लिए समय टिकट सेट करने के लिए:

$ touch -t 03201600 myfile

यह फ़ाइल, myfile's, टाइम स्टैम्प 4 बजे, 20 मार्च (03 20 1600) सेट करता है।

यहां, मुझे 03201600 -> 4pm, 20 मार्च के पीछे का तर्क नहीं मिल रहा है।


5
यह वह नहीं है जिसे आमतौर पर यूनिक्स टाइमस्टैम्प कहा जाता है (कोई लिनक्स टाइमस्टैम्प नहीं है, बस यूनिक्स एक है)। अधिक जानकारी के लिए यूनिक्स टाइमस्टैम्प के लिए stackoverflow.com/questions/20822821/… देखें ।
मुरु

जवाबों:


13

आपके द्वारा पोस्ट किया गया आउटपुट (03 20 1600) संख्याओं को तोड़कर प्रारूप की व्याख्या करता है:

03 - March
20 - 20th
1600 - 4:00 PM (24-hour clock, where 0000 is midnight)

यह है कि 1hr = 100 12:00 पूर्वाह्न से
लाजरस

23

लिनक्स में आपका स्वागत है! आप शायद उस touchपाठ को एक गाइड या पुस्तक से अपने प्रश्न में उद्धृत करते हैं।

लिनक्स में, लगभग हर कमांड में एक "मैनुअल" होता है जो इसके विकल्पों की व्याख्या करता है। आप किसी भी कमांड के मैनुअल पेज को man <command>लिनक्स मशीन पर निष्पादित करके देख सकते हैं ।

तो, कमांड से man touch:

   -t STAMP
          use [[CC]YY]MMDDhhmm[.ss] instead of current time

तो, आपका उदाहरण:

-t 03201600

# नीचे देखते हुए:

-टी 03 20 16 00
-t     MM      DD      hh       mm
-महीने दिन के घंटे मिनट

तो 20 मार्च, शाम 4 बजे (24 घंटे का प्रारूप)।

यदि आपके पास लिनक्स मशीन तक पहुंच नहीं है, तो आप इन manपृष्ठों को ऑनलाइन यहां से देख सकते हैं: http://unixhelp.ed.ac.uk/CGI/man-cgimanआदेश के लिए पेज touchयहाँ पाया जाता है: http://unixhelp.ed.ac.uk/CGI/man-cgi?touch


thanx @ आला अली, मैं पूरी तरह से मिल गया
लाजर

5

के अनुसार man touch:

   -t STAMP
          use [[CC]YY]MMDDhhmm[.ss] instead of current time

तो, आपके टाइमस्टैम्प का अनुवाद किया जा सकता है DD/MM hh:mm: 20/03 16:00।


1

एक टाइमस्टैम्प किसी कंप्यूटर द्वारा दर्ज की गई घटना का वर्तमान समय है।

टाइमस्टैम्प को विभिन्न प्रकार के सिंक्रनाइज़ेशन के लिए कंप्यूटर और नेटवर्क पर बड़े पैमाने पर नियोजित किया जाता है। उदाहरण के लिए, उन्हें प्राप्त होस्ट (यानी, कंप्यूटर) द्वारा उचित अनुक्रम में डेटा (जैसे, मानव भाषण) के पुन: विकास की सुविधा के लिए कुछ नेटवर्क प्रोटोकॉल में पैकेट को सौंपा गया है। इसके अलावा, वे डेटाबेस प्रबंधन प्रणाली (DBMS) द्वारा सिस्टम विफलता (जैसे, विद्युत शक्ति या डिस्क विफलता के नुकसान के कारण कंप्यूटर दुर्घटना) की स्थिति में लेनदेन के आदेश का निर्धारण करने के लिए उपयोग किया जाता है।

टाइमस्टैम्प भी नियमित रूप से फ़ाइलों के बारे में जानकारी प्रदान करने के लिए उपयोग किए जाते हैं, जिसमें वे बनाए गए थे और अंतिम रूप से एक्सेस या संशोधित किए गए थे। यह जानकारी इनकोड में शामिल है, जो एक यूनिक्स जैसे ऑपरेटिंग सिस्टम पर एक फ़ाइल सिस्टम पर एक डेटा संरचना है जो किसी फ़ाइल के बारे में उसके नाम और वास्तविक डेटा को छोड़कर सभी जानकारी संग्रहीत करता है।

एक अन्य महत्वपूर्ण अनुप्रयोग ऐसी घटनाएं हैं जो सिस्टम लॉग फ़ाइलों में दर्ज हैं। ऐसी फाइलों में टाइमस्टैम्प सिस्टम सुरक्षा की निगरानी और फॉरेंसिक उद्देश्यों के लिए बेहद उपयोगी हो सकता है।

टाइमस्टैम्प द्वारा दर्ज किए गए समय को दिन के समय या कुछ शुरुआती बिंदु के सापेक्ष मापा जा सकता है। और इसे एक सेकंड के छोटे अंशों में उच्च परिशुद्धता के साथ मापा जाता है।

समय की सटीकता को विभिन्न प्रकार के तंत्रों के माध्यम से बनाए रखा जाता है, जिसमें कंप्यूटर और नेटवर्क टाइम प्रोटोकॉल (एनटीपी) में निर्मित उच्च-सटीक घड़ियों को शामिल किया जाता है। NTP, कंप्यूटर घड़ी के समय को एक मिलीसेकंड (और कभी-कभी एक मिलीसेकंड के कुछ अंश तक) सिंक्रनाइज़ करने के लिए समन्वित सार्वभौमिक समय (UTC) का उपयोग करता है और अपने परिवहन तंत्र के रूप में, मुख्य इंटरनेट प्रोटोकॉल में से एक UDP (उपयोगकर्ता डेटाग्राम प्रोटोकॉल) का उपयोग करता है। समय-चिह्न

कनवर्ट करने के लिए यहां क्लिक करें


thanx @ मिच, एक और सवाल यह कुछ हद तक NTP (नेटवर्क टाइम प्रोटोकॉल) से संबंधित है?
लाजर

1
हाँ, यह उस समय की गणना करने के लिए उपयोग करता है।
मिच

हालांकि इस मामले में, touchवास्तव में एक यूनिक्स टाइमस्टैम्प का उपयोग नहीं करता है।
IQAndreas सेप

1
ओपी का सवाल है "लिनक्स में टाइमस्टैम्प क्या है?" और मैंने समझाया कि टाइमस्टैम्प क्या है।
मिच
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.