टच का उपयोग करके लिनक्स पर नई फाइलें कैसे बनाएं

टच का उपयोग करके लिनक्स पर नई फाइलें कैसे बनाएं

कभी-कभी, Linux उपयोगकर्ता अपने सिस्टम पर एक नई फ़ाइल बनाने की आवश्यकता महसूस करते हैं। चाहे वह नोट्स लेने के लिए हो, कुछ कोड लिखने के लिए, या केवल प्रोग्रामिंग के दौरान फ़ाइल सत्यापन के लिए, टच कमांड एकमात्र फ़ाइल निर्माण उपयोगिता है जिसकी आपको आवश्यकता है।





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





टच कमांड क्या है?

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





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

टच कमांड का उपयोग कैसे करें

टच कमांड का सबसे बुनियादी उपयोग नई खाली फाइलें बनाना है। कैट कमांड के विपरीत, जो आपको निर्माण के समय आपकी फ़ाइल में सामग्री जोड़ने के लिए प्रेरित करता है, टच कमांड ऐसे संकेतों के बिना एक खाली फ़ाइल बनाता है।



यह सॉफ्टवेयर डेवलपर्स के लिए फायदेमंद है, जिन्हें लगातार नई फाइलें बनानी पड़ती हैं, या तो कोड लिखने के लिए या किसी विशिष्ट फाइल के अस्तित्व को मान्य करने के लिए।

मूल सिंटैक्स

टच कमांड का मूल सिंटैक्स है:





touch [options] [filename]

आप के स्थान पर विभिन्न तर्कों और झंडों को पारित करके टच कमांड की कार्यक्षमता का उपयोग कर सकते हैं विकल्प , जबकि फ़ाइल का नाम उस फ़ाइल का नाम है जिसे आप बनाना चाहते हैं।

स्पर्श के साथ नई फ़ाइलें बनाएं

स्पर्श का उपयोग करके एक खाली फ़ाइल बनाने के लिए, टाइप करें स्पर्श फ़ाइल नाम के बाद।





touch newemptyfile

उपरोक्त कमांड नाम से एक नई फाइल बनाएगी नई खाली फ़ाइल वर्तमान कार्य निर्देशिका में। आप सत्यापित कर सकते हैं कि फ़ाइल का उपयोग करके बनाया गया है एलएस कमांड .

इसी तरह, आप अलग-अलग फ़ाइल नामों को पास करके एक साथ कई फाइलें बना सकते हैं स्थान चरित्र।

touch fileone filetwo filethree

फ़ाइल टाइमस्टैम्प बदलें

जैसा कि ऊपर उल्लेख किया गया है, आपके संग्रहण पर प्रत्येक फ़ाइल के साथ तीन टाइमस्टैम्प जुड़े हुए हैं।

कैसे बताएं कि हार्ड ड्राइव विफल हो रही है या नहीं
  1. प्रवेश समय (समय)
  2. संशोधित समय (एमटाइम)
  3. समय बदलें (सीटाइम)

आप टच कमांड का उपयोग करके अपने सिस्टम पर किसी भी फाइल का एक्सेस और समय बदल सकते हैं।

किसी फ़ाइल के समय और समय को अद्यतन करने के लिए, का उपयोग करें -प्रति डिफॉल्ट टच कमांड के साथ फ्लैग करें।

पीसी पर ps4 नियंत्रक काम नहीं कर रहा
touch -a textfile

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

आप फ़ाइल का संशोधन समय (mtime) का उपयोग करके बदल सकते हैं -एम स्पर्श के साथ झंडा भी।

touch -m textfile

आप देख सकते हैं कि टाइमस्टैम्प को जारी करके बदल दिया गया था या नहीं राज्य फ़ाइल नाम के साथ एक तर्क के रूप में आदेश।

stat textfile

आउटपुट:

File: `textfile'
Size: 13 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 327688 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ ubuntu) Gid: ( 1000/ ubuntu)
Access: 2021-04-12 16:59:45.000000000 +0000
Modify: 2021-04-12 16:57:59.000000000 +0000
Change: 2021-04-12 17:02:43.000000000 +0000

उपरोक्त स्निपेट में, आप देख सकते हैं कि आउटपुट निर्दिष्ट फ़ाइल के समय, माइम और समय को प्रदर्शित करता है।

का उपयोग करते हुए -सी टच कमांड वाला ध्वज एक नई फ़ाइल नहीं बनाता है यदि वह मौजूद नहीं है। इसके बजाय, इसका उपयोग केवल पहले से मौजूद फ़ाइलों को एक नया टाइमस्टैम्प असाइन करने के लिए किया जाता है।

touch -c existfile

सम्बंधित: वी का उपयोग करना? यहां बताया गया है कि किसी फाइल को कैसे खोलें फिर सेव करें और छोड़ें

फ़ाइल में कस्टम टाइमस्टैम्प जोड़ें

उन लोगों के लिए जो अपनी फ़ाइल के लिए कस्टम संशोधन टाइमस्टैम्प सेट करना चाहते हैं, -सी तथा -टी विकल्प उपयोगी हो सकते हैं। ऐसा करने के लिए निम्न प्रारूप का उपयोग करें।

touch -c -t YYDDHHMM filename

...कहां YYDDHHMM वह दिनांक और समय है जिसे आप सेट करना चाहते हैं और फ़ाइल का नाम उस फ़ाइल का नाम है जिसे आप संशोधित करना चाहते हैं।

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

touch -d '5 hours ago' newfile

दिनांक कमांड को स्पर्श के साथ जोड़कर, आप पुराने के अनुसार एक नया संशोधन टाइमस्टैम्प जोड़ सकते हैं।

touch -d '$(date -r filename) - 5 hours' existfile

यदि फ़ाइल का टाइमस्टैम्प दोपहर 2:00 बजे है, तो उपरोक्त कमांड निष्पादित करने से फ़ाइल के लिए 9:00 पूर्वाह्न नए समय के रूप में सेट हो जाएगा।

आप निर्माण के समय फ़ाइलों के लिए कस्टम संशोधन टाइमस्टैम्प भी सेट कर सकते हैं। NS -टी ध्वज आपको ऐसा करने की अनुमति देता है।

touch -t YYMMDDHHMM.SS filename

उदाहरण के लिए, टाइमस्टैम्प के रूप में 12 दिसंबर 2020, 09:00:33pm के साथ एक नई फ़ाइल बनाने के लिए, निम्न कमांड का उपयोग करें।

touch -t 202012120900.33 newfile

यदि आप उस फ़ाइल के पथ का पता नहीं लगा सकते हैं जिसे आप संशोधित करना चाहते हैं, तो उपयोग करें फ़ाइलों को खोजने के लिए खोज आदेश एक समान नाम के साथ।

आप निर्माण के दौरान फ़ाइल का समय और समय अलग-अलग सेट कर सकते हैं। उपयोग -प्रति तथा -एम आदेश के साथ झंडे।

निर्माण के समय केवल एक नई फ़ाइल तक पहुँच समय निर्दिष्ट करने के लिए:

touch -a -t 202012120900.33 newfile

निम्न आदेश नई बनाई गई फ़ाइल को निर्दिष्ट संशोधन समय निर्दिष्ट करता है।

touch -m -t 202012120900.33 newfile

अन्य फाइलों से टाइमस्टैम्प कॉपी करें

किसी अन्य फ़ाइल के टाइमस्टैम्प को कॉपी करने के लिए, का उपयोग करें -आर टच कमांड के साथ फ्लैग करें। कमांड का डिफ़ॉल्ट सिंटैक्स है:

सैमसंग गैलेक्सी एस21 बनाम आईफोन 12 प्रो
touch -r originalfile copiedfile

...जहाँ के टाइमस्टैम्प मूल फ़ाइल को कॉपी किया जा रहा है कॉपी की गई फ़ाइल .

Linux में फ़ाइल जानकारी बदलना

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

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

साझा करना साझा करना कलरव ईमेल लिनक्स पावर उपयोगकर्ताओं के लिए 10 सर्वश्रेष्ठ फ़ाइल प्रबंधक

एक विश्वसनीय फ़ाइल प्रबंधक होने से फ़ाइल संगठन आसान हो जाता है। यहाँ Linux के लिए सर्वश्रेष्ठ फ़ाइल प्रबंधकों की सूची दी गई है।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • फ़ाइल प्रबंधन
  • लिनक्स
लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।

दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें