बिना टच किए कंप्यूटर को अपने आप Shutdown कैसे करे | Auto Shutdown or Restart Computer
विषयसूची:
- लिनक्स फ़ाइलें टाइमस्टैम्प
- टच कमांड का उपयोग कैसे करें
- केवल एक्सेस या संशोधन समय में परिवर्तन करना
- केवल एक्सेस समय बदलें
- केवल संशोधित समय बदलें
- विशिष्ट टाइमस्टैम्प स्थापित करना
- किसी अन्य फ़ाइल के टाइमस्टैम्प का उपयोग करना
- प्रतीकात्मक लिंक टाइमस्टैम्प बदलना
- निष्कर्ष
टच कमांड हमें नई और खाली फ़ाइलों को बनाने के साथ ही मौजूदा फाइलों और निर्देशिकाओं पर टाइमस्टैम्प को अपडेट करने की अनुमति देता है।
इस गाइड में, हम आपको दिखाएंगे कि व्यावहारिक उदाहरणों और सबसे सामान्य कमांड विकल्पों के विस्तृत स्पष्टीकरण के माध्यम से टच कमांड का उपयोग कैसे किया जाए।
लिनक्स फ़ाइलें टाइमस्टैम्प
टच कमांड का उपयोग करने से पहले, लिनक्स में फ़ाइल टाइमस्टैम्प की समीक्षा करके शुरू करें।
लिनक्स में एक फाइल में तीन टाइमस्टैम्प होते हैं:
- atime (एक्सेस टाइम) - पिछली बार फ़ाइल को कुछ कमांड या एप्लिकेशन द्वारा एक्सेस किया गया / खोला गया था, जैसे कि कैट, vim या grep.mtime (समय संशोधित करें) - पिछली बार फाइल की सामग्री को संशोधित किया गया था। समय (परिवर्तन समय) - पिछली बार फ़ाइल की विशेषता या सामग्री को बदल दिया गया था। विशेषता में फ़ाइल अनुमतियां, फ़ाइल स्वामित्व या फ़ाइल स्थान शामिल है।
टाइमस्टैम्प सहित फ़ाइल की स्थिति प्रदर्शित करने के लिए,
stat
कमांड का उपयोग करें।
stat file_name
एक नई फ़ाइल बनाने के लिए मूल निर्देशिका पर लिखने की अनुमति चाहिए। अन्यथा, आपको एक अनुमति अस्वीकृत त्रुटि प्राप्त होगी।
टच कमांड का उपयोग कैसे करें
बिना किसी विकल्प के उपयोग किए जाने पर यह सबसे सरल रूप में है, यदि तर्क के रूप में निर्दिष्ट फ़ाइल नाम स्पर्श नहीं है तो एक नई फ़ाइल बनाएगा।
यदि फ़ाइल पहले से मौजूद है, तो फ़ाइल को अंतिम समय में बदल देगी और वर्तमान समय में संशोधन करेगी।
उदाहरण के लिए, यदि फ़ाइल
file1
मौजूद नहीं है तो निम्न कमांड इसे बनाएगी अन्यथा, यह अपनी टाइमस्टैम्प को बदल देगा:
touch file1
एक साथ कई फ़ाइलों को बनाने या संशोधित करने के लिए, फ़ाइल नाम को तर्क के रूप में निर्दिष्ट करें:
touch file1 file2 file3
उदाहरण के लिए, यदि फ़ाइल
file1
मौजूद है तो निम्न कमांड फाइल टाइमस्टैम्प को बदल देगा अन्यथा, यह कुछ नहीं करेगा:
केवल एक्सेस या संशोधन समय में परिवर्तन करना
डिफ़ॉल्ट रूप से, यदि कोई विकल्प उपयोग नहीं किया जाता है, तो टच अंतिम बार फ़ाइल को अपडेट करेगा और वर्तमान समय में संशोधन करेगा।
-a
और
-m
विकल्पों का उपयोग करके, आप इनमें से केवल एक टाइमस्टैम्प को बदल सकते हैं।
केवल एक्सेस समय बदलें
केवल फ़ाइल के पहुंच समय को बदलने के लिए
-a
विकल्प का उपयोग करें:
केवल संशोधित समय बदलें
फ़ाइल के संशोधित समय को बदलने के लिए
-m
विकल्प का उपयोग करें:
touch -m file1
संशोधित समय बदलते समय, परिवर्तन समय भी अपडेट किया जाएगा।
विशिष्ट टाइमस्टैम्प स्थापित करना
टच कमांड हमें वर्तमान समय के अलावा किसी विशेष समय के साथ फाइल अपडेट या बनाने की अनुमति देता है।
दिनांक स्ट्रिंग निर्दिष्ट करने के लिए
-d
(
--date=
) विकल्प का उपयोग करें और वर्तमान समय के बजाय इसका उपयोग करें।
उदाहरण के लिए,
file1
1 की अंतिम पहुंच और संशोधन समय दोनों को बदलने के लिए 1 जून 2018 11:02 आप निम्न आदेश का उपयोग करेंगे:
touch -d '1 June 2018 11:02' file1
तारीख स्ट्रिंग को एकल उद्धरणों में संलग्न करने की आवश्यकता है।
आप टच कमांड को आंशिक तिथि-समय स्ट्रिंग भी प्रदान कर सकते हैं। केवल तारीख प्रदान करना, स्वचालित रूप से वर्ष को वर्तमान में बदल देता है:
touch -d '12 June' file1
टाइमस्टैम्प को निर्दिष्ट करने के लिए
-t
विकल्प का उपयोग करें और वर्तमान समय के बजाय इसका उपयोग करें। टाइमस्टैम्प तर्क को निम्न प्रारूप में होना चाहिए:
use YY]MMDDhhmm
उदाहरण के लिए, निम्नलिखित कमांड चालू वर्ष के
file1
1 से 1 जून 11:02 तक अंतिम पहुंच और संशोधन समय निर्धारित करेगा।
किसी अन्य फ़ाइल के टाइमस्टैम्प का उपयोग करना
-r
(
--reference=
) विकल्प हमें वर्तमान समय के बजाय एक संदर्भ फ़ाइल निर्दिष्ट करने और इसकी टाइमस्टैम्प का उपयोग करने की अनुमति देता है।
उदाहरण के लिए, निम्न कमांड
file1
लिए
file1
के समय का उपयोग करने के लिए स्पर्श बताएगा:
प्रतीकात्मक लिंक टाइमस्टैम्प बदलना
डिफ़ॉल्ट रूप से, यदि आप एक प्रतीकात्मक लिंक पर एक टच कमांड का उपयोग करते हैं तो यह उसकी संदर्भित फ़ाइल के टाइमस्टैम्प को बदल देगा।
--no-dereference
के टाइमस्टैम्प को संशोधित करने के लिए
-h
(
--no-dereference
) का उपयोग करें।
उदाहरण के लिए, आपके द्वारा उपयोग
symlink1
जाने वाले प्रतीकात्मक लिंक
symlink1
के टाइमस्टैम्प को बदलने के लिए:
निष्कर्ष
अब तक आपको लिनक्स टच कमांड का उपयोग करने की अच्छी समझ होनी चाहिए।
स्पर्श टर्मिनलनोवेल नेटबुक से एसयूएसई लिनक्स के उच्च गोद लेने की अपेक्षा करता है, हालांकि यह उम्मीद करता है कि कुल मिलाकर लिनक्स बाजार एम्बेडेड लिनक्स पर जा रहा है।

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

कमांड प्रॉम्प्ट, जीयूआई, और शक्तिशाली ले लो कमांड टूलकिट के साथ एक शक्तिशाली बैच भाषा को एकीकृत करें।
की तुलना में कमांड 14 कमांड लाइन उपयोगिता का उपयोग करना आसान है: पावरशेल

कंसोल में गंभीर काम के लिए कमांड 14 कमांड लाइन उपयोगिता का उपयोग करना आसान है, कुछ उपयोगिताओं (यदि कोई है) ले लो कमांड की शक्ति से मेल खा सकते हैं। यदि आप नियमित रूप से कमांड लाइन का उपयोग करते हैं, तो यह एक अच्छा निवेश है।