इस पोस्ट हम- लाइनेक्स कमाण्ड सैट क्या है, डायरेक्ट्री सम्बन्धी कमाण्ड कौन कौन से है,dir कमाण्ड द्वारा डायरेक्ट्री कैसे देखें,डायरेक्ट्री नष्ट करने की कमाण्ड,डायरेक्ट्री नष्ट करने की कमाण्ड,करेंटडायरेक्ट्री बदलना,करेंट डायरेक्ट्री कैसे ज्ञात करें,डायरेक्ट्री कॉपी करने की कमाण्ड के बारे जानेंगे
लाइनेक्स कमाण्ड सैट क्या है
(LINUX COMMAND SET)
लाइनेक्स और यूनिक्स ऑपरेटिंग सिस्टम का कमाण्ड सैट लगभग समान है। वैसे तो लाइनेक्स कर्नल के लिए अनेक प्रकार के वितरित शैल कमाण्ड सैट उपलब्ध है यहाँ पर हम कुछ ऐसी मूल कमाण्ड का संक्षिप्त परिचय दे रहे हैं जो प्रत्येक लाइनेक्स OS का भाग होती हैं।
डायरेक्ट्री सम्बन्धी कमाण्ड कौन कौन से है
(Directory command)
लाइनेक्स में डायरेक्ट्री सम्बन्धी निम्नलिखित कमाण्ड हैं-
डायरेक्ट्री देखने की कमाण्ड (Viewing the directory)
कमाण्ड का नाम "1s"
सिन्टैक्स 1s
उद्देश्य—इस कमाण्ड के द्वारा हम डायरेक्ट्री में उपस्थित फाइलों, सब-डायरेक्ट्री को स्क्रीन पर देख सकते हैं। यह कमाण्ड DOs की dir कमाण्ड के समतुल्य है। Is को अनेक स्विच के साथ भी लिखा जा सकता है। प्रत्येक स्विच फाइलों को अलग प्रकार से दिखाता है।
1s - यह कमाण्ड वर्तमान डायरेक्ट्री में उपस्थित फाइलों के नाम प्रदर्शित करेगी।
1s-a1 - यह कमाण्ड वर्तमान डायरेक्ट्री में उपस्थित फाइलों की विस्तृत जानकारी देगी। इसके द्वारा फाइलों के नाम के साथ उनका आकार, यूजर ऐक्सेस अधिकार, उनके निर्माण या अन्तिम परिवर्तन की दिनाँक, समय, आदि की जानकारी भी प्रस्तुत होगी।
1s-m- यह कमाण्ड DOS की dir/w कमाण्ड के समतुल्य है। यह फाइलों का नाम क्षैतिज पंक्ति में प्रस्तुत करती है।
1s -1- यह कमाण्ड फाइलों का पूरा नाम, उनके ऐक्सेस अधिकार और उनका ऐक्जिक्यूटेबिल होना या न होना प्रदर्शित करती है।
1s -alt- यह कमाण्ड फाइलों को उनके नाम से ऐल्फाबेटिकल ऑर्डर में प्रस्तुत करती है।
1s -1/dir1- यह कमाण्ड dirl नामक डायरेक्ट्री की फाइलों को प्रस्तुत करेगी, जैसे-|s-1/dev कमाण्ड dev डायरेक्ट्री की फाइल सूची दिखाएगी।
1s -lat- यह कमाण्ड छुपी हुई डॉट फाइलों को (+) ऊपर से नीचे के ऑर्डर (descending order) में सूचीबद्ध कर दिखाती है।
1s-t - यह कमाण्ड सभी फाइलों को ऊपर से नीचे के क्रम (descending order) में सूचीबद्ध कर प्रदर्शित करती है।
1s-r- यह कमाण्ड सभी फाइलों को नीचे से ऊपर के क्रम (ascending order) में सूचीबद्ध कर प्रदर्शित करती है।
Is-ltipg- यह कमाण्ड सभी फाइलों एवं डायरेक्ट्रियों को एक-एक पेज करके प्रदर्शित करती है। एक पेज के प्रदर्शन के बाद ऐन्टर 'की' (Enter Key) दबाकर नया पेज देखा जा सकता है।
इनके अतिरिक्त भी 15 कमाण्ड में अन्य अनेक स्विच हैं जो अलग-अलग प्रकार से फाइलों, डायरेक्ट्रियों को सूचीबद्ध कर प्रदर्शित करते हैं।
dir कमाण्ड द्वारा डायरेक्ट्री कैसे देखें
1s के अलावा dir एवं vdir कमाण्ड द्वारा भी फाइलों एवं डायरेक्ट्री की सूची देखी जा सकती है। dir कमाण्ड Is कमाण्ड के समान ही कार्य करती है और फाइलों के नामों को कॉलम में व्यवस्थित कर प्रदर्शित करती है। इसका सिन्टैक्स इस प्रकार है-
dir
vdir कमाण्ड 1s-1 कमाण्ड की भाँति कार्य करती है और फाइलों को लम्बे फॉर्मेट में उनकी पूरी जानकारी के साथ प्रदर्शित करती है इसक सिन्टैक्स इस प्रकार है-
vdir
डायरेक्ट्री बनाने की कमाण्ड
directory creation command
mkdir कमाण्ड का प्रयोग कर एक या अधिक डायरेक्ट्रियों का निर्माण किया जा सकता है। आपको जानकर आश्चर्य होगा कि एक ही mkdir कमाण्ड पंक्ति से डायरेक्ट्रियों के अनेक स्तरों का निर्माण किया जा सकता है। इसका सिन्टैक्स इस प्रकार है-
mkdir <directoryname>
mkdir dir1
इस कमाण्ड पंक्ति से करेंट डायरेक्ट्री में dirl नामक नई डायरेक्ट्री बन जाएगी।
mkdir dirl dir2 dir3
इस कमाण्ड पंक्ति से करेंट डायरेक्ट्री में तीन नई डायरेक्ट्री dirl, dir2 व dir3 बन जाएंगी।
mkdir dirl/dirl1
इस कमाण्ड पंक्ति के द्वारा dirl डायरेक्ट्री में dirl1 नामक सब-डायरेक्ट्री का निर्माण होगा, किन्तु ऐसा तभी सम्भव होगा जब dirl डायरेक्ट्री पहले से ही बनी हुई हो।
mkdir कमाण्ड के साथ p स्विच का प्रयोग कर डायरेक्ट्रियों के अनेक स्तर बनाए जा सकते हैं।
mkdir -p dirl/dirl1/dirl11
इस कमाण्ड पंक्ति को रन करने के बाद dirl नामक नई डायरेक्ट्री बनेगी उसके अन्दर dirl1 नामक सब-डायरेक्ट्री बनेगी और उसके अन्दर dirl11 नामक सब-डायरेक्ट्री बनेगी। यदि हम डायरेक्ट्री स्ट्रक्चर को tree कमाण्ड द्वारा देखेंगे, तो इस प्रकार दिखेगा-
tree dir1
dir1....
|
dir11......
|
dir111
2 directories, 0 files
डायरेक्ट्री नष्ट करने की कमाण्ड
(directory destroy command)
mdir कमाण्ड का प्रयोग कर एक पहले से बनी हुई डायरेक्ट्री को नष्ट किया जा सकता है। इसका सिन्टैक्स इस प्रकार है-
rmdir <directoryname>
इस कमाण्ड पंक्ति को रन करने पर directoryname नाम की डायरेक्ट्री नष्ट हो जाएगी। लेकिन ऐसा तभी सम्भव होगा यदि नष्ट की जा रही डायरेक्ट्री रिक्त हो। यदि उसमें कोई फाइल है तो पहले उसे वहाँ से हटाना अथवा नष्ट करना होगा। mdir कमाण्ड मात्र रिक्त डायरेक्ट्री को ही नष्ट करती है।
Imdir के साथ भी p स्विच प्रयोग कर डायरेक्ट्री के कई स्तर नष्ट किए जा सकते हैं किन्तु ऐसा तभी होता है जब कमाण्ड पंक्ति में लिखी प्रत्येक डायरेक्ट्री रिक्त हो।
उदाहरण-
rmdir -p dirl/dirl1/dirl11
rmdir dir1/dir11/*
इस कमाण्ड से dirl की सब-डायरेक्ट्री dirl1 में बनी सभी रिक्त डायरेक्ट्रियाँ नष्ट हो जाएंगी।
डायरेक्ट्री कॉपी करने की कमाण्ड
(Directory copy command)
cp कमाण्ड का प्रयोग फाइलों को कॉपी करने में किया जाता है। इस कमाण्ड के द्वारा एक डायरेक्ट्री
को दूसरी डायरेक्ट्री में भी कॉपी किया जा सकता है।
cp dirl/* dir2
इस कमाण्ड पंक्ति को रन करने पर dirl डायरेक्ट्री की सभी फाइलें dir2 डायरेक्ट्री में कॉपी हो जाएंगी।
यदि हमें पूरी dirl डायरेक्ट्री को dir2 डायरेक्ट्री में कॉपी करना है तो हम cp कमाण्ड के साथ -r स्विच का प्रयोग करेंगे।
cp - r dir1 dir2
ऐसा करने पर dirl डायरेक्ट्री अपनी फाइलों समेत dir2 डायरेक्ट्री में कॉपी हो जाएगी।
यदि हमें कोई फाइल किसी डायरेक्ट्री में उसके डायरेक्ट्री स्ट्रक्चर समेत कॉपी करनी है तो हम cp के साथ -p स्विच का प्रयोग कर सकते हैं।
cp -p dirl/dirl1/filel dir2
इस कमाण्ड को रन करने पर file1 dir2 में अपने पूरे पाथ के साथ कॉपी हो जाएगी।
करेंट डायरेक्ट्री बदलना
(change current directory)
DOS की भाँति Linux में करेंट डायरेक्ट्री बदलने के लिए cd कमाण्ड का प्रावधान है जब हम लाइनेक्स सिस्टम में लॉग-इन करते हैं तो हमारी करेंट डायरेक्ट्री home होती है, जिसमें हमारे (यूजर) नाम की सब-डायरेक्टी बनी होती है। cd कमाण्ड के आगे पाथ सहित डायरेक्ट्री नाम देने पर हम उस डायरेक्ट्री को अपनी करेंट डायरेक्ट्री बना सकते हैं।
उदाहरण:
(i) cd/user/mydir/dirl इस कमाण्ड को रन करने पर हमारी करेंट डायरेक्ट्री dirl हो जाएगी।
(ii) cd.. कमाण्ड के प्रयोग से हमारी पेरेन्ट डायरेक्ट्री ही हमारी करेंट डायरेक्ट्री बन जाएगी।
cd..
यदि हमारी करेंट डायरेक्ट्री dirl है तो इस कमाण्ड को रन करने पर हमारी करेंट डायरेक्ट्री mydir, होगी।
(iii) cd/ इस कमाण्ड को रन करने पर हम फाइल ट्री सिस्टम की root डायरेक्ट्री पर चले जाएंगे।
(iv) cd- इस कमाण्ड को रन करने पर हम सीधे home डायरेक्ट्री पर चले जाएंगे।
करेंट डायरेक्ट्री कैसे ज्ञात करें
(How to Find Current Directory)
यदि हम अपनी करेंट डायरेक्ट्री पूरे 'पाथ सहित देखना चाहते हैं तो Linux में pwd कमाण्ड रन कर सकते हैं जो कि हमारी करेंट डायरेक्ट्री का पाथ प्रदर्शित करती है। pwd अर्थात् print working
directory.
pwd
/user/mydir/dirl/dirl11
यहाँ हमारी करेंट डायरेक्ट्री dirl11 है।
Conclusion-
इस पोस्ट हमने- लाइनेक्स कमाण्ड सैट क्या है, डायरेक्ट्री सम्बन्धी कमाण्ड कौन कौन से है,dir कमाण्ड द्वारा डायरेक्ट्री कैसे देखें,डायरेक्ट्री नष्ट करने की कमाण्ड,डायरेक्ट्री नष्ट करने की कमाण्ड,करेंटडायरेक्ट्री बदलना,करेंट डायरेक्ट्री कैसे ज्ञात करें,डायरेक्ट्री कॉपी करने की कमाण्ड के बारे जाना।
इन्हें भी देखें-
0 Comments