Linux सर्वर परिनियोजन और SSH में दक्षता · पाठ

डिस्क का विभाजन और फ़ॉर्मैटिंग

`fdisk` या `parted` का उपयोग करके डिस्क का विभाजन करना और ext4 या XFS जैसे सामान्य Linux फ़ाइल सिस्टम से उन्हें फ़ॉर्मैट करना सीखिए।

पाठ 1, कुल 4 में से12 चरण

डिस्क का विभाजन और फ़ॉर्मैटिंग, CoddyKit पर Linux सर्वर परिनियोजन और SSH में दक्षता का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Linux सर्वर परिनियोजन और SSH में दक्षता सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Linux सर्वर परिनियोजन और SSH में दक्षता पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

डिस्क तैयारी: विभाजन और फ़ॉर्मैट करना

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

  • विभाजन करना किसी भौतिक डिस्क को तार्किक खंडों में बाँटता है।
  • फ़ॉर्मैट करना किसी विशिष्ट फ़ाइल सिस्टम का उपयोग करके इन खंडों को डेटा संग्रहीत करने के लिए तैयार करता है।

आइए अपनी डिस्क को उपयोग के लिए तैयार करने की प्रक्रिया शुरू करते हैं!

अपनी डिस्क का विभाजन क्यों करें

विभाजन करना केवल व्यवस्थित रखने के लिए नहीं है; यह कई कारणों से महत्वपूर्ण है:

  • OS और डेटा अलग रखना: अपने ऑपरेटिंग सिस्टम की फ़ाइलें एक विभाजन पर और उपयोगकर्ता डेटा दूसरे विभाजन पर रखें। इससे बैकअप लेना आसान होता है और OS को दोबारा इंस्टॉल करते समय डेटा सुरक्षित रहता है।
  • एकाधिक फ़ाइल सिस्टम: अलग-अलग विभाजनों पर अलग-अलग फ़ाइल सिस्टम (जैसे सामान्य उपयोग के लिए ext4 और बड़ी फ़ाइलों के लिए XFS) इस्तेमाल करें।
  • मल्टी-बूट सिस्टम: यदि आप एक ही डिस्क पर कई ऑपरेटिंग सिस्टम (जैसे दो Linux वितरण) इंस्टॉल करना चाहते हैं, तो प्रत्येक के लिए अपना अलग विभाजन आवश्यक है।

अपनी डिस्क की पहचान करना

विभाजन बनाने से पहले, आपको यह जानना होगा कि कौन-सी डिस्क उपलब्ध हैं। Linux आमतौर पर भौतिक डिस्क को /dev/sda, /dev/sdb आदि जैसे नाम देता है।

ब्लॉक डिवाइस (डिस्क और विभाजन) तथा उनके आकारों की सूची देखने के लिए आप lsblk कमांड का उपयोग कर सकते हैं।

fdisk -l सभी पहचानी गई डिस्क के लिए विभाजन तालिका की विस्तृत जानकारी भी दिखाता है।

lsblk

fdisk -l

`fdisk`: MBR विभाजन

fdisk डिस्क की विभाजन तालिकाओं में बदलाव करने के लिए उपयोग की जाने वाली एक शक्तिशाली कमांड-लाइन उपयोगिता है। इसका पारंपरिक रूप से Master Boot Record (MBR) विभाजन योजना वाली डिस्क के लिए उपयोग किया जाता है।

MBR पुराना है और इसकी कुछ सीमाएँ हैं, जैसे अधिकतम 2TB डिस्क आकार और अधिकतम चार प्राथमिक विभाजनों का समर्थन।

`fdisk` से विभाजन बनाना

fdisk का उपयोग करने के लिए आमतौर पर आपको प्रशासनिक अधिकारों के साथ इसे डिस्क डिवाइस निर्दिष्ट करके चलाना होता है। उदाहरण के लिए, sudo fdisk /dev/sdb।

fdisk के अंदर:

  • n: एक नया विभाजन बनाएँ।
  • p: प्राथमिक विभाजन चुनें (या विस्तारित विभाजन के लिए e)।
  • आरंभ और अंत के सेक्टर या आकार निर्दिष्ट करें।
  • w: बदलावों को डिस्क पर लिखें (सावधान रहें!)।
  • q: सहेजे बिना बाहर निकलें।

याद रखें, लिखे जाने के बाद बदलाव स्थायी हो जाते हैं!

sudo fdisk /dev/sdb

`parted`: GUID विभाजन

parted डिस्क का एक अन्य विभाजन उपकरण है, जिसे आधुनिक सिस्टम के लिए अक्सर प्राथमिकता दी जाती है। यह GUID विभाजन तालिका (GPT) योजना का समर्थन करता है, जो MBR की सीमाओं को दूर करती है।

  • GPT 2TB से बड़ी डिस्क का समर्थन करता है।
  • यह लगभग असीमित विभाजनों की अनुमति देता है (आमतौर पर डिफ़ॉल्ट रूप से 128)।
  • GPT अधिक विश्वसनीय है और इसमें अतिरिक्त प्रतिलिपि तथा त्रुटि-जाँच जैसी सुविधाएँ शामिल हैं।

`parted` से विभाजन बनाना

parted का उपयोग fdisk के समान है, लेकिन कमांड अलग हैं। उदाहरण: sudo parted /dev/sdc।

parted के अंदर:

  • mklabel gpt: नई GPT विभाजन तालिका बनाएँ।
  • mkpart primary ext4 0% 100%: प्राथमिक विभाजन बनाएँ, फ़ाइल सिस्टम का प्रकार निर्दिष्ट करें और आरंभ/अंत निर्धारित करें।
  • print: वर्तमान विभाजन तालिका दिखाएँ।
  • quit: बाहर निकलें (बदलाव अक्सर तुरंत लागू हो जाते हैं)।

parted बदलाव सीधे लागू करता है, इसलिए अतिरिक्त सावधानी बरतें!

sudo parted /dev/sdc

Linux फ़ाइल सिस्टम: ext4 और XFS

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

  • ext4: Linux के लिए सबसे सामान्य डिफ़ॉल्ट फ़ाइल सिस्टम। यह जर्नलिंग फ़ाइल सिस्टम है, यानी बिजली चले जाने पर डेटा खराब होने से बचाने के लिए यह बदलावों का रिकॉर्ड रखता है। यह विश्वसनीय है और व्यापक रूप से समर्थित है।
  • XFS: उच्च-प्रदर्शन वाला जर्नलिंग फ़ाइल सिस्टम, जिसका उपयोग अक्सर बड़ी फ़ाइलों और डायरेक्टरी के लिए किया जाता है, विशेष रूप से एंटरप्राइज़ वातावरण में। यह बहुत बड़े फ़ाइल सिस्टम (पेटाबाइट स्तर तक) के लिए अच्छी तरह विस्तार करता है।

`mkfs.ext4` से फ़ॉर्मैट करना

एक बार विभाजन बन जाने पर (जैसे, /dev/sdb1), आप mkfs.ext4 कमांड से उसे फ़ॉर्मैट कर सकते हैं। यह कमांड विभाजन पर ext4 फ़ाइल सिस्टम की संरचना लिखता है।

विभाजन के नाम की हमेशा दोबारा जाँच करें, क्योंकि गलत विभाजन को फ़ॉर्मैट करने पर उसका सारा डेटा मिट जाएगा!

sudo mkfs.ext4 /dev/sdb1

`mkfs.xfs` से फ़ॉर्मैट करना

इसी प्रकार, किसी विभाजन को XFS फ़ाइल सिस्टम से फ़ॉर्मैट करने के लिए आप mkfs.xfs कमांड का उपयोग करते हैं। यदि आप बहुत बड़ी फ़ाइलें संग्रहीत करने की योजना बना रहे हैं या उच्च I/O प्रदर्शन चाहते हैं, तो यह आदर्श है।

ext4 की तरह ही, कमांड चलाने से पहले सुनिश्चित करें कि आपने सही विभाजन चुना है।

sudo mkfs.xfs /dev/sdc1

त्वरित जाँच: डिस्क की तैयारी

Linux में डिस्क के विभाजन और फ़ॉर्मैटिंग के बारे में निम्नलिखित में से कौन-से कथन TRUE हैं?

पुनरावलोकन: डिस्क की तैयारी

आपने अपने Linux सर्वर पर डिस्क तैयार करने के आवश्यक शुरुआती चरण सीख लिए हैं!

  • विभाजन बनाना डिस्क को बाँटता है और इसे fdisk (MBR) या parted (GPT) जैसे उपकरणों से किया जा सकता है।
  • फ़ॉर्मैटिंग mkfs.ext4 या mkfs.xfs जैसी कमांड का उपयोग करके ext4 या XFS जैसे फ़ाइल सिस्टम लागू करती है।

आपके अनुप्रयोगों और डेटा के लिए स्टोरेज तैयार करने में ये कौशल बुनियादी हैं। अब आप सीखेंगे कि इन नए विभाजनों को माउंट करके अपने सिस्टम के लिए वास्तव में सुलभ कैसे बनाया जाए!

शुरुआत निःशुल्क

एआई शिक्षक के साथ Linux सर्वर परिनियोजन और SSH में दक्षता सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
12
पाठ
48

अक्सर पूछे जाने वाले प्रश्न

क्या “डिस्क का विभाजन और फ़ॉर्मैटिंग” पाठ निःशुल्क है?

हाँ — Linux सर्वर परिनियोजन और SSH में दक्षता अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “डिस्क का विभाजन और फ़ॉर्मैटिंग” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Linux सर्वर परिनियोजन और SSH में दक्षता पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“डिस्क का विभाजन और फ़ॉर्मैटिंग” में मैं क्या सीखूँगा?

`fdisk` या `parted` का उपयोग करके डिस्क का विभाजन करना और ext4 या XFS जैसे सामान्य Linux फ़ाइल सिस्टम से उन्हें फ़ॉर्मैट करना सीखिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Linux सर्वर परिनियोजन और SSH में दक्षता का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Linux सर्वर परिनियोजन और SSH में दक्षता शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Linux सर्वर परिनियोजन और SSH में दक्षता शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।

“डिस्क का विभाजन और फ़ॉर्मैटिंग” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Linux सर्वर परिनियोजन और SSH में दक्षता पाठ में कोड लिख और चला सकता हूँ?

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

इस पाठ्यक्रम के सभी पाठ

  1. डिस्क का विभाजन और फ़ॉर्मैटिंग
  2. फ़ाइल सिस्टम माउंट करना
  3. डिस्क उपयोग की निगरानी
  4. लॉजिकल वॉल्यूम प्रबंधन (LVM)
← Linux सर्वर परिनियोजन और SSH में दक्षता पर वापस जाएँ