लिनक्स सिस्टम ऍडमिनिस्ट्रेटर्स गाइड

मेकडीईव्ह म्हणजे उपकरणाची फाईल्स बनविण्याचा प्राथमिक पर्याय आहे. तथापि, कधीकधी मकेड स्क्रिप्टला आपण निर्माण करू इच्छित असलेल्या डिव्हाइस फाइलबद्दल माहिती असणार नाही. इथेच mknod आदेश येतो. Mknod वापरण्यासाठी आपल्याला जे उपकरण निर्माण करायचे आहे त्यासाठी मुख्य आणि लहान नोड क्रमांक माहित असणे आवश्यक आहे. कर्नल स्त्रोत दस्तऐवजात devices.txt फाइल ही माहितीचा अधिकृत पृष्ठ आहे.

उदाहरण घेण्यासाठी, आम्हाला असे समजूया की मेकडीव्ही स्क्रिप्टची आमची आवृत्ती / dev / ttyS0 यंत्रास कशी बनवायची हे माहित नाही. आम्ही ते तयार करण्यासाठी mknod वापरणे आवश्यक आहे. आम्ही devices.txt कडे बघत आहोत की तो मुख्य क्रमांक 4 आणि लहान संख्या 64 असलेला वर्ण डिव्हाइस असावा. त्यामुळे आता आम्हाला माहिती आहे की आपल्याला फाइल तयार करण्याची आवश्यकता आहे.

# mknod / dev / ttyS0 c 4 64 # chown root.dialout / dev / ttyS0 # chmod 0644 / dev / ttyS0 # ls -l / dev / ttyS0 crw-rw ---- 1 रूट डायलआउट 4, 64 ऑक्टो 23 18: 23 / dev / ttyS0

आपण पाहू शकता की, फाइल तयार करण्यासाठी अनेक चरण आवश्यक आहेत. या उदाहरणात, आपण आवश्यक असलेली प्रक्रिया पाहू शकता, तथापि हे अत्यंत अजिबात नाही की ttyS0 फाईल मकेदेव स्क्रिप्टद्वारे प्रदान केली जाणार नाही, परंतु बिंदूला स्पष्ट करण्यासाठी हे पुरेसे आहे.

* परवाना

* लिनक्स इंडेक्सची ओळख