मॉड्यूल पाठ (1/3)
संसाधन बनाना (एमकेडीआईआर और टच)
नेविगेट करने के अलावा, आपको अक्सर टर्मिनल में नए फ़ोल्डर (निर्देशिकाएं) और खाली फ़ाइलें बनाकर अपने कार्यक्षेत्र को व्यवस्थित करने की आवश्यकता होगी।
फ़ोल्डर बनाना: mkdir
नया फ़ोल्डर बनाने के लिए, कमांड का उपयोग करें:
mkdir [folder_name]यह आदेश निर्देशिका बनाएं के लिए है। उदाहरण के लिए, mkdir documents आपकी वर्तमान निर्देशिका में documents नामक एक फ़ोल्डर बनाएगा।
-p के साथ नेस्टेड पथ बनाना
यदि आप किसी निर्देशिका के अंदर एक फ़ोल्डर बनाने का प्रयास करते हैं जो अभी तक मौजूद नहीं है (उदाहरण के लिए projects/javascript/2026), तो कमांड विफल हो जाएगा और एक त्रुटि प्रदर्शित होगी।
लिनक्स को किसी भी लापता मध्यवर्ती मूल निर्देशिका को स्वचालित रूप से बनाने का निर्देश देने के लिए, -p विकल्प का उपयोग करें:
mkdir -p projects/javascript/2026खाली फ़ाइलें बनाना: touch
एक खाली फ़ाइल बनाने के लिए, या किसी मौजूदा फ़ाइल के संशोधन टाइमस्टैम्प को अपडेट करने के लिए, कमांड का उपयोग करें:
touch [file_name]उदाहरण के लिए, touch app.js टाइप करने से वर्तमान फ़ोल्डर में उस नाम के साथ एक रिक्त टेक्स्ट फ़ाइल बन जाती है।
उपयोग के उदाहरण और सामान्य त्रुटियाँ
यदि आप किसी ऐसे फ़ोल्डर के अंदर touch का उपयोग करके फ़ाइल बनाने का प्रयास करते हैं जो अभी तक मौजूद नहीं है, तो आपको एक त्रुटि प्राप्त होगी:
touch ghost_folder/index.html
# Output:
# touch: cannot touch 'ghost_folder/index.html': No such file or directoryइस स्थिति में, आपको पहले निर्देशिका संरचना बनानी होगी और फिर फ़ाइल बनानी होगी:
mkdir ghost_folder
touch ghost_folder/index.htmlयदि कोई फ़ोल्डर पहले से मौजूद है, तो mkdir को -p के बिना चलाने से एक त्रुटि उत्पन्न होगी:
mkdir projects
# Output:
# mkdir: cannot create directory 'projects': File existsखुद कोशिश करना
अभ्यास 1: एक प्रोजेक्ट फ़ोल्डर बनाएँ
वर्तमान निर्देशिका में 'प्रोजेक्ट' नामक एक नया फ़ोल्डर बनाएँ।
संकेत दिखाएँ
फ़ोल्डर नाम 'प्रोजेक्ट' के बाद mkdir कमांड का उपयोग करें।
3 प्रयासों के बाद समाधान उपलब्ध है
व्यायाम 2: नेस्टेड संरचना
एक ही कमांड में एक नेस्टेड डायरेक्टरी ट्री 'वर्कस्पेस/src' बनाएं, यह सुनिश्चित करते हुए कि कोई भी आवश्यक पैरेंट डायरेक्टरी बनाई जाए।
संकेत दिखाएँ
नेस्टेड पथ बनाने के लिए mkdir कमांड के साथ -p विकल्प का उपयोग करें।
3 प्रयासों के बाद समाधान उपलब्ध है
अभ्यास 3: एक खाली फ़ाइल बनाएँ
वर्तमान निर्देशिका में 'index.html' नामक एक खाली फ़ाइल बनाएँ।
संकेत दिखाएँ
बनाने के लिए फ़ाइल के नाम के बाद टच कमांड का उपयोग करें।
3 प्रयासों के बाद समाधान उपलब्ध है