यूनिक्स एपोच के साथ सिस्टम दिनांक और समय निर्धारित करना:चरण-दर-चरण निर्देश
<पी> यूनिक्स युग की शुरुआत गुरुवार, 1 जनवरी 1970 को 00:00:00 यूटीसी पर हुई। तब से यूनिक्स प्रणालियाँ उस तिथि के घटित होने के बाद से सेकंड की संख्या की गणना करके समय का ट्रैक रखती हैं। यूनिक्स, और लिनक्स और फ्रीबीएसडी जैसे विभिन्न कार्यान्वयन, तब से लेकर अब तक हुए लीप सेकंड की संख्या को घटाकर सेकंड की शाब्दिक संख्या के रूप में समय का ट्रैक रखते हैं। <पी> यह ऐसी अवधारणा नहीं है जिसके संपर्क में कई उपयोगकर्ता या यहां तक कि प्रोग्रामर भी दैनिक आधार पर आते हैं। फिर भी, यदि आप जानते हैं कि यूनिक्स युग की शुरुआत के बाद से कितने सेकंड बीत चुके हैं, तो आप वास्तव में अपने सिस्टम पर समय निर्धारित कर सकते हैं। आपको एक कमांड लाइन इंटरफ़ेस पर काम करने की आवश्यकता होगी, इसलिए वर्चुअल टर्मिनल पर जाने के लिए या तो Ctrl, Alt और F1-F6 दबाए रखें या ग्राफिकल टर्मिनल प्राप्त करने के लिए Ctrl+Alt+T दबाएँ। आप उबंटू डैश पर टर्मिनल शब्द भी खोज सकते हैं या इसे एप्लिकेशन से शुरू कर सकते हैं और फिर LXDE, KDE में सिस्टम टूल्स मेनू और Xfce4 में व्हिस्कर मेनू से बाहर कर सकते हैं। विधि 1:यूनिक्स युग समय निर्धारित करने के लिए GNU दिनांक उपकरण का उपयोग करना
<पी> यह सुनिश्चित करना एक अच्छा विचार है कि घड़ी को सेट करने का प्रयास करने से पहले आपने दिनांक स्ट्रिंग को सही ढंग से स्वरूपित किया है। दिनांक -d '@1501959335' टाइप करें और 1 जनवरी 1970 से सेकंड की संख्या को लोगों द्वारा पसंदीदा प्रारूप में बदलने के लिए एंटर दबाएं। आप 1501959335 को किसी भी वैध यूनिक्स युग समय टिकट से बदल सकते हैं। हमने इसे केवल एक उदाहरण के रूप में उपयोग किया क्योंकि इस लेख को लिखते समय एक बिंदु पर यह वर्तमान यूनिक्स युग का समय था। <पी> आपको अपनी स्थानीय मशीन के लिए एक नियमित तारीख और समय के साथ-साथ समय क्षेत्र भी मिलना चाहिए। जब आप आश्वस्त हों कि चीजें सही हैं, तो आप date -s '@1501959335' कमांड का उपयोग कर सकते हैं घड़ी को इस टाइमस्टैम्प पर सेट करने के लिए। यदि आपको एक त्रुटि प्राप्त होती है जिसमें वर्तमान तिथि के बाद "तिथि:तिथि निर्धारित नहीं की जा सकती:संचालन की अनुमति नहीं है" लिखा होता है, तो आप इसे एक उपयोगकर्ता के रूप में चलाने का प्रयास कर रहे थे। sudo date -s '@1501959335' टाइप करें और घड़ी सेट करने के लिए एंटर दबाएं। हमारे उदाहरण में दिखाए गए अंकों के स्थान पर एक वैध यूनिक्स टाइम स्टैम्प का उपयोग करना याद रखें। <पी> पी> <पी> स्वाभाविक रूप से, रूट एक्सेस प्राप्त करना जारी रखने से पहले आपसे आपका पासवर्ड पूछा जाएगा। विधि 2:बीएसडी दिनांक सॉफ़्टवेयर का उपयोग करना
<पी> यदि आप विभिन्न *बीएसडी ऑपरेटिंग सिस्टमों में से किसी का उपयोग कर रहे हैं, तो जब डेट कमांड की बात आती है तो आपको वास्तव में एक अलग सिंटैक्स का उपयोग करने की आवश्यकता होगी। यह FreeBSD, OpenBSD, NetBSD और संभवतः डार्विन के कुछ कार्यान्वयन के उपयोगकर्ताओं के लिए भी लागू होता है। लिनक्स और अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम के उपयोगकर्ता <पी> 1 जनवरी 1970 को युग शुरू होने के बाद से सेकंड को परिवर्तित करने के लिए प्रॉम्प्ट पर date -r 1501959335 टाइप करें और एंटर दबाएँ। एक बार फिर, आप 1501959335 को किसी भी वैध यूनिक्स टाइम स्टैम्प से बदल सकते हैं। <पी> तारीख टाइप करें "$(दिनांक -r 1501959335 +'%y%m%d%H%M.%S')" और युग शुरू होने के बाद से तारीख निर्धारित करने के लिए एंटर दबाएँ। इन बीएसडी-आधारित ऑपरेटिंग सिस्टमों में यह थोड़ा अधिक जटिल है क्योंकि आपको इसे दिनांक और समय के लिए नया प्रारूप बताना होगा, लेकिन अंत में यह उसी तरह से काम करता है। नई तिथि निर्धारित करने के लिए आपको संभवतः रूट एक्सेस की आवश्यकता होगी। विधि 3:वर्तमान यूनिक्स समय देखें
<पी> यदि आप वर्तमान यूनिक्स युग समय टिकट देखना चाहते हैं, तो दिनांक +%s चलाएँ कमांड लाइन से. यह वर्तमान समय को यूनिक्स युग शुरू होने के बाद से सेकंड की संख्या के रूप में आउटपुट करेगा। अगली पंक्ति में यह आपके लिए तुरंत वापस आ जाएगा। <पी> पी> <पी> यदि आप चाहें तो आप वास्तव में एक ग्राफिकल प्रतिनिधित्व भी प्राप्त कर सकते हैं। xlock -d -utime टाइप करें कमांड लाइन पर और एंटर दबाएं। बशर्ते कि आपके पास क्लासिक XFree86 ऐप्स इंस्टॉल हों, आपको अपने टर्मिनल पर तैरती हुई एक विंडो प्राप्त होगी जो आपको सेकंड की वर्तमान गिनती बताती है। <पी> पी> <पी> लेखक के बारे में <पी>
<पी> केविन एरो <पी> केविन एरो एक दशक से अधिक के उद्योग अनुभव के साथ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (एमसीटीएस) प्रमाणन है और नवीनतम तकनीकी विकास के बारे में अपडेट रहने का उनमें गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर विस्तार से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें अत्यधिक सम्मानित किया जाता है। पी>