लिनक्स में फ़ाइल प्रबंधक लॉन्च करने का आदेश। उबंटू के लिए फ़ाइल प्रबंधक चुनना

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

मिडनाइट कमांडर (एमसी) अपनी तरह का सबसे लोकप्रिय एप्लिकेशन है और इसके नॉर्टन कमांडर समकक्षों के बीच उपयोग करना सबसे आसान है, जिसमें स्क्रीन के नीचे अक्सर उपयोग किए जाने वाले ऑपरेशन के साथ एक पैनल होता है।

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

मिडनाइट कमांडर कार्यक्षमता में फ़ाइलों का बड़े पैमाने पर नाम बदलना (टेम्पलेट्स का उपयोग करके), सामग्री देखने की क्षमता शामिल है आरपीएम फ़ाइलेंऔर डीईबी पैकेज, बुनियादी संग्रह प्रारूपों के साथ काम करना, नियमित निर्देशिकाओं, संपादक की तरह आसान है mceditऔर एफ़टीपी और फिश क्लाइंट मोड में काम करने की क्षमता।

मैकएडिट वास्तव में उपयोगी है और इसे एक स्टैंडअलोन एप्लिकेशन के रूप में या एक कुंजी का उपयोग करके एमसी के माध्यम से लॉन्च किया जा सकता है एफ4. मैकएडिट में निम्नलिखित है प्रमुख विशेषताऐं: कई भाषाओं के लिए सिंटेक्स हाइलाइटिंग, मैक्रोज़, कोड स्निपेट, बाहरी टूल के साथ आसान एकीकरण, स्वचालित इंडेंटेशन, माउस समर्थन, क्लिपबोर्ड समर्थन और बहुत कुछ।

लिनक्स उपयोगकर्ता निम्नलिखित कमांड का उपयोग करके अपनी मशीन पर मिडनाइट कमांडर स्थापित करने में सक्षम होंगे।

उबंटू/डेबियन पर:

sudo apt-get install mc

आरएचईएल/सेंटओएस पर:

यम एमसी इंस्टॉल करें

आर्क लिनक्स पर:

सुडो पैक्मैन -एस एमसी

लास्ट फाइल मैनेजर (एलएफएम - पायथन में लिखा गया) एक और दो-फलक दृश्यों वाला एक और उपयोग में आसान कंसोल कमांडर है। संपीड़ित फ़ाइलों के लिए मजबूत विशेषताएं वीएफएस हैं (ताकि आप अभिलेखागार को एमसी की तरह सामान्य निर्देशिकाओं के रूप में देख सकें, लेकिन .deb और .rpm फ़ाइलों को संसाधित नहीं कर सकते), फ़ाइलों की तुलना करने के लिए संवाद, बुकमार्क, इतिहास, विभिन्न रंगों में फ़ाइलों की प्रस्तुति के आधार पर एक्सटेंशन और टैब.

स्वाभाविक रूप से, यह केवल सुविधाओं की एक छोटी सूची है। इस कमांडर को स्थापित करें और प्रोग्राम की सभी कार्यक्षमता का मूल्यांकन करें:

sudo apt-get install lfm

3.विफम

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

आप Vifm को एक-पैनल या दो-पैनल दृश्य में सेट कर सकते हैं, दो-पैनल मोड में दो अलग-अलग क्लासिक पैनलों के रूप में काम करना संभव है, या पैनलों में से एक का उपयोग किया जा सकता है त्वरित देखेंफ़ाइल गुण.

उन लोगों के लिए जिन्होंने कभी विम का उपयोग नहीं किया है, विफ़म आपको हॉटकी का उपयोग करके काटने की अनुमति देता है डीडी, p कुंजी का उपयोग करके पेस्ट करें और फ़ाइलों का उपयोग करके नाम बदलें सी.डब्ल्यू. नेविगेशन कुंजियाँ मानक हैं - hjkl, कुंजियों का उपयोग करना एचऔर एलएक निर्देशिका ट्री खुलता है, जो क्रमशः आरोही और अवरोही क्रम में क्रमबद्ध होता है।

Vifmrc कॉन्फ़िगरेशन फ़ाइल आपको अपने आदेशों को अनुकूलित करने और फ़ाइल प्रकारों और प्रोग्रामों के संबंध में सरल नियमों को परिभाषित करने की अनुमति देती है जो उन्हें खोल सकते हैं।

ऑपरेटिंग वातावरण में Vifm को स्थापित करने के लिए, आपको कंसोल में निम्नलिखित कमांड चलाने की आवश्यकता है।

उबंटू/डेबियन पर:

sudo apt-get install vifm vim

आरएचईएल/सेंटओएस पर:

सुडो यम इंस्टाल वीआईएफएम

आर्क लिनक्स पर:

सुडो पैक्मैन -एस वीआईएफएम

लेख के अतिरिक्त

मुझे लिनक्स टर्मिनल से कई और फ़ाइल प्रबंधक उपलब्ध मिले, इसलिए मैं इस सूची में जोड़ रहा हूँ।

रेंजर

रेंजर एक प्रबंधक है जो पायथन में लिखा गया है और ncurses लाइब्रेरी का उपयोग करके कार्यान्वित किया गया है।

सुडो एपीटी इंस्टॉल रेंजर सुडो यम इंस्टॉल रेंजर सुडो डीएनएफ इंस्टॉल रेंजर

या पीईपीआई का उपयोग करना:

पिप इंस्टॉल रेंजर-एफएम

nnn

एनएनएन लिनक्स कंसोल के लिए एक तेज़ और लचीला फ़ाइल प्रबंधक है।

उबंटू पर एनएनएन स्थापित करना:

sudo add-apt-repository ppa:twodopeshaggy/jarun सुडो एपीटी-अपडेट प्राप्त करें sudo apt-get install nnn

डब्ल्यूसीएम कमांडर

WCM कमांडर FAR मैनेजर का क्लोन है, जो विंडोज़ उपयोगकर्ताओं के बीच लोकप्रिय है।

नेक्रोमैंसर का डॉस नेविगेटर

नेक्रोमैंसर का डॉस नेविगेटर उसी नॉर्टन कमांडर का क्लोन है।

तो मैंने आपका परिचय कराया संक्षिप्त सिंहावलोकनलिनक्स के लिए सबसे लोकप्रिय कंसोल फ़ाइल प्रबंधक। आप किसे पसंद करते हैं और क्यों? टिप्पणियों की प्रतीक्षा में...

इंटरफ़ेस दो प्रकार के होते हैं: ग्राफिकल यूजर इंटरफ़ेस और इंटरफ़ेस कमांड लाइन.

ग्राफिकल यूज़र इंटरफ़ेस (अंग्रेजी: ग्राफिकल यूजर इंटरफेस, जीयूआई)।- ग्राफ़िक बटन, पॉप-अप मेनू, विंडोज़ और अन्य तत्वों का उपयोग करके प्रोग्राम को नियंत्रित करें। माउस का उपयोग करके कई क्रियाएं की जा सकती हैं।

लाभ: दृश्य प्रदर्शनप्रोग्राम और उनकी सामग्री, प्रोग्राम की क्षमताओं का अध्ययन दस्तावेज़ीकरण को पढ़े बिना किया जा सकता है।

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

लाभ: संसाधनों की कम खपत, कमांड से कार्यों की सूची संकलित करने में लचीलापन, कमांड को स्वचालित रूप से निष्पादित करने की क्षमता, कमांड को कॉपी और पेस्ट करने की क्षमता।

यदि आप विभिन्न प्रणालियों में इंटरफेस की तुलना करते हैं, तो आप देखेंगे कि लिनक्स परिवार के सभी वितरणों में मूल कमांड समान हैं, लेकिन प्रत्येक सिस्टम में ग्राफिकल प्रोग्राम काफी भिन्न हो सकते हैं।

कमांड लाइन तक पहुंचने के दो तरीके हैं: कंसोल या टर्मिनल के माध्यम से।

सांत्वना देना

जब उबंटू बूट होता है, तो सात पूर्ण-स्क्रीन कंसोल लॉन्च होते हैं, प्रत्येक का अपना स्वतंत्र सत्र होता है, पहला से छठे तक कमांड लाइन इंटरफ़ेस के साथ, सातवां ग्राफिकल मोड में शुरू होता है। लोडिंग के दौरान उपयोगकर्ता को केवल ग्राफ़िक मोड दिखाई देता है।
आप कुंजी संयोजन दबाकर वर्चुअल कंसोल में से किसी एक पर स्विच कर सकते हैं:
Ctrl+Alt+F1 - पहला वर्चुअल कंसोल;
Ctrl+Alt+F2 - दूसरा वर्चुअल कंसोल;
Ctrl+Alt+F3 - तीसरा वर्चुअल कंसोल;
Ctrl+Alt+F4 - चौथा वर्चुअल कंसोल;
Ctrl+Alt+F5 - पांचवां वर्चुअल कंसोल;
Ctrl+Alt+F6 - छठा वर्चुअल कंसोल;
Ctrl+Alt+F7 - सातवां वर्चुअल कंसोल, ग्राफ़िकल मोड पर वापस लौटें।

टर्मिनल

टर्मिनल - ग्राफ़िक्स प्रोग्रामकंसोल का अनुकरण।
ऐसे प्रोग्राम आपको ग्राफिकल मोड छोड़े बिना कमांड निष्पादित करने की अनुमति देते हैं।
कंसोल की तुलना में टर्मिनल में अतिरिक्त कार्यक्षमता है (माउस नियंत्रण, संदर्भ मेनू, स्क्रॉल बार, टैब, एकाधिक विंडो लॉन्च करना, मुख्य मेनू, ग्राफिक्स सेटिंग्स)।

आप टर्मिनल को इस प्रकार प्रारंभ कर सकते हैं:

एकता में:
मुख्य मेनू → सर्च बार में टर्मिनल शब्द टाइप करें
या कुंजी संयोजन दबाएँ: Ctrl + Alt + T

गनोम फ़ॉलबैक में
अनुप्रयोग → सहायक उपकरण → टर्मिनल

Xfce (Xubuntu) में:

केडीई (कुबंटु) में:
मुख्य मेनू → एप्लिकेशन → सिस्टम → टर्मिनल

एलएक्सडीई (लुबंटू) में:
मुख्य मेनू → सिस्टम → एलएक्सटर्मिनल

टर्मिनल लॉन्च करने के बाद, हमें एक लाइन दिखाई देती है जो हमें कमांड दर्ज करने के लिए प्रेरित करती है, उदाहरण के लिए:
vladimir@Zotac-Zbox-Nano:~$

व्लादिमीर - उपयोगकर्ता खाता नाम
@ - खाते और कंप्यूटर नाम के बीच विभाजक
ज़ोटैक-ज़बॉक्स-नैनो - कंप्यूटर का नाम
: - विभाजक
~ - कमांड किस फ़ोल्डर में निष्पादित है, ~ उपयोगकर्ता का होम फ़ोल्डर है, यदि आप ls कमांड चलाते हैं तो आपको इस फ़ोल्डर से फ़ाइलों की एक सूची मिल जाएगी
$ - सामान्य उपयोगकर्ता अधिकारों के साथ एक कमांड निष्पादित करने का निमंत्रण (# का अर्थ व्यवस्थापक अधिकारों के साथ कमांड निष्पादित करने का निमंत्रण होगा)

हॉटकी

आदेशों की प्रतिलिपि बनाना

अक्सर आपको कुछ निर्देशों का पालन करना होगा जिसके लिए आपको टर्मिनल में कमांड कॉपी करने की आवश्यकता होगी। आपको यह जानकर आश्चर्य हो सकता है कि जब आप Ctrl + C कुंजी संयोजन का उपयोग करके किसी वेब पेज से कॉपी किया गया टेक्स्ट Ctrl + V दबाते हैं तो वह टर्मिनल में चिपकाया नहीं जाता है। तो, क्या आपको वास्तव में इन सभी आदेशों और फ़ाइल नामों को मैन्युअल रूप से दोबारा टाइप करना होगा? नहीं, आराम करो! टर्मिनल में टेक्स्ट पेस्ट करने के तीन तरीके हैं: Ctrl + Shift + V, मध्य माउस बटन या दाएँ माउस बटन पर क्लिक करके और "पेस्ट" लाइन का चयन करके।

बचत निर्धारित करें

या Ctrl+Pहाल ही में उपयोग किए गए आदेशों को ऊपर स्क्रॉल करें
↓ या Ctrl + Nहाल ही में उपयोग किए गए आदेशों को नीचे स्क्रॉल करें
प्रवेश करनाचयनित कमांड निष्पादित करें
टैबएक अत्यंत सुविधाजनक सुविधा कमांड और फ़ाइल नामों का स्वत: प्रतिस्थापन है। यदि केवल एक कमांड चयनित वर्णों से शुरू होता है, तो इसे प्रतिस्थापित किया जाएगा, और यदि उनमें से कई हैं, तो टैब पर डबल-क्लिक करने से सभी संभावित विकल्पों की एक सूची प्रदर्शित होगी।
Ctrl+Rउन आदेशों को खोजें जो आपने पहले दर्ज किए हैं। यदि आपको किसी बहुत लंबे और जटिल कमांड को दोबारा निष्पादित करने की आवश्यकता है, तो आप इसका केवल एक भाग दर्ज कर सकते हैं, और यह कुंजी संयोजन आपको संपूर्ण कमांड ढूंढने में मदद करेगा।
इतिहास टीम इतिहासआपके द्वारा दर्ज किए गए सभी आदेशों की एक सूची प्रदर्शित करता है। प्रत्येक टीम को एक नंबर दिया जाएगा। कमांड नंबर x चलाने के लिए, बस दर्ज करें "!एक्स". अगर आपकी कहानी बहुत लंबी है तो आप कोशिश कर सकते हैं "इतिहास मेरे पास कम है", यह सूची को स्क्रॉल करने योग्य बना देगा।

पाठ बदलना

यहां माउस काम नहीं करता. रेखा के चारों ओर घूमने के लिए बाएँ/दाएँ तीरों का उपयोग करें।

कीबोर्ड इनपुट अक्षर जोड़ देगा. मौजूदा टेक्स्ट हटाया नहीं जाएगा.

सॉफ्टवेयर शेल

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

टीमें

कमांड अक्षरों, संख्याओं और प्रतीकों का एक पूर्वनिर्धारित सेट है जिसे कमांड लाइन में दर्ज किया जा सकता है और एंटर दबाकर निष्पादित किया जा सकता है।

टीमों को दो प्रकारों में विभाजित किया गया है:

    शेल में निर्मित कमांड (उदाहरण के लिए इतिहास)

    कमांड जो सिस्टम पर स्थापित प्रोग्रामों को नियंत्रित करते हैं

प्रोग्राम प्रबंधन के लिए कमांड निम्नलिखित योजना के अनुसार बनाए गए हैं:

प्रोग्राम_नाम - मुख्य मान

कार्यक्रम का नाम- यह $PATH वेरिएबल (/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin, आदि) में लिखी गई निर्देशिकाओं से निष्पादन योग्य फ़ाइल का नाम है .) या निष्पादन योग्य फ़ाइल का पूरा पथ (/opt/deadbeef/bin/deadbeef)
चाबी- प्रोग्राम नाम के बाद लिखा जाता है, उदाहरण के लिए -h, प्रत्येक प्रोग्राम में स्विच का अपना सेट होता है, उन्हें प्रोग्राम सहायता में सूचीबद्ध किया जाता है, कुंजियों का उपयोग यह इंगित करने के लिए किया जाता है कि कौन सी सेटिंग्स का उपयोग करना है या कौन सी क्रिया करना है
अर्थ- पता, संख्याएँ, पाठ, विशेष वर्ण (*, ~, \, &, " ", _), चर ($HOME, $USER, $PATH)

आप निम्न प्रकार से कमांड चला सकते हैं:

    कमांड लाइन में कमांड टाइप करें और एंटर दबाएं

    निर्देशों से कमांड को कॉपी करें और कमांड लाइन में पेस्ट करें, फिर एंटर दबाएं

    एक स्क्रिप्ट बनाएं और माउस पर डबल-क्लिक करके इसे निष्पादित करें (एक टेक्स्ट फ़ाइल बनाएं, पहली पंक्ति में #!/bin/bash लिखें, नीचे दिए गए कॉलम में कमांड लिखें, सहेजें, फ़ाइल गुणों में निष्पादन की अनुमति दें, डबल-क्लिक करें सभी सूचीबद्ध आदेशों को निष्पादित करने के लिए फ़ाइल पर)

याद रखें कि टर्मिनल केस संवेदी है! Linux में उपयोगकर्ता, उपयोक्ता और USER शब्द अलग-अलग हैं!

कमांड चीट शीट

फ़ाइल आदेश

सीडी ../.. दो स्तर ऊपर की निर्देशिका पर जाएँ
सीडी होम निर्देशिका पर जाएँ
सीडी~उपयोगकर्ता उपयोगकर्ता की होम निर्देशिका पर जाएँ
सीडी- उस निर्देशिका पर जाएँ जिसमें आप वर्तमान निर्देशिका में जाने से पहले थे
लोक निर्माण विभाग वर्तमान निर्देशिका दिखाएँ
एमकेडीआईआर डीआईआर निर्देशिका dir बनाएँ
एमकेडीआईआर डीआईआर1 "dir1" नामक एक निर्देशिका बनाएं
एमकेडीआईआर डीआईआर1 डीआईआर2 एक ही समय में दो निर्देशिकाएँ बनाएँ
mkdir -p /tmp/dir1/dir2 एक निर्देशिका वृक्ष बनाएँ
आरएम फ़ाइल फ़ाइल नष्ट करें
आरएम-आर डीआईआर निर्देशिका डीआईआर हटाएं
आरएम-एफ फ़ाइल फ़ाइल को बलपूर्वक हटाएं
आरएम-आरएफ डीआईआर निर्देशिका dir को बलपूर्वक हटाएँ
आरएम-एफ फाइल1 "फ़ाइल1" नामक फ़ाइल हटाएँ
rmdir dir1 "dir1" नामक निर्देशिका हटाएँ
आरएम-आरएफ dir1 "dir1" नाम की निर्देशिका और उसकी सभी सामग्री को पुनरावर्ती रूप से हटा दें
आरएम-आरएफ dir1 dir2 दो निर्देशिकाओं और उनकी सामग्री को पुनरावर्ती रूप से हटाएं
सीपी फ़ाइल1 फ़ाइल2 फ़ाइल1 को फ़ाइल2 में कॉपी करें
सीपी -आर डीआईआर1 डीआईआर2 dir1 को dir2 में कॉपी करें; यदि यह मौजूद नहीं है तो निर्देशिका dir2 बनाएगा
सीपी डीआईआर/ निर्देशिका डीआईआर की सभी फाइलों को वर्तमान निर्देशिका में कॉपी करें
सीपी -ए /टीएमपी/डीआईआर1 वर्तमान निर्देशिका में सभी सामग्रियों के साथ निर्देशिका dir1 की प्रतिलिपि बनाएँ
सीपी -ए डीआईआर1 डीआईआर2 निर्देशिका dir1 को निर्देशिका dir2 में कॉपी करें
एमवी डीआईआर1 न्यू_डीआईआर किसी फ़ाइल या निर्देशिका का नाम बदलें या स्थानांतरित करें
एमवी फ़ाइल1 फ़ाइल2 फ़ाइल1 का नाम बदलें या उसे फ़ाइल2 में स्थानांतरित करें। यदि फ़ाइल2 एक ​​मौजूदा निर्देशिका है - फ़ाइल1 को फ़ाइल2 निर्देशिका में ले जाएँ
एलएन-एस फाइल1 एलएनके1 किसी फ़ाइल या निर्देशिका के लिए एक प्रतीकात्मक लिंक बनाएं
एलएन फाइल1 एलएनके1 किसी फ़ाइल या निर्देशिका के लिए एक "हार्ड" (भौतिक) लिंक बनाएं
फ़ाइल स्पर्श करें फ़ाइल बनाएँ
टच -टी 0712250000 फाइलइटेस्ट फ़ाइल निर्माण की तिथि और समय को संशोधित करें; यदि यह गायब है, तो निर्दिष्ट तिथि और समय (YYMMDDhhmm) के साथ एक फ़ाइल बनाएं।
बिल्ली > फ़ाइल फ़ाइल में सीधे मानक इनपुट
अधिक फ़ाइल फ़ाइल की सामग्री प्रिंट करें
हेड फ़ाइल फ़ाइल की पहली 10 पंक्तियाँ प्रिंट करें
पूँछ फ़ाइल फ़ाइल की अंतिम 10 पंक्तियाँ प्रिंट करें
टेल-एफ फ़ाइल फ़ाइल के बढ़ने पर उसकी सामग्री को अंतिम 10 पंक्तियों से शुरू करके प्रिंट करें

संग्रह

टार सीएफ फ़ाइल.टार फ़ाइलें फ़ाइल.टार नामक एक टार संग्रह बनाएँ जिसमें फ़ाइलें हों
टार एक्सएफ फ़ाइल.टार फ़ाइल.टार को अनपैक करें
tar czf file.tar.gz फ़ाइलें Gzip कम्प्रेशन के साथ एक टार आर्काइव बनाएं
टार xzf फ़ाइल.tar.gz Gzip के साथ टार को अनपैक करें
टार सीजेएफ फ़ाइल.tar.bz2 Bzip2 कम्प्रेशन के साथ एक टार आर्काइव बनाएं
टार xjf फ़ाइल.tar.bz2 Bzip2 के साथ टार को अनपैक करें
gzip फ़ाइल फ़ाइल को संपीड़ित करें और उसका नाम बदलकर file.gz कर दें
gzip -d फ़ाइल.gz फ़ाइल को डीकंप्रेस करें.gz
bunzip2 फ़ाइल1.bz2 फ़ाइल "file1.gz" को डिकम्प्रेस करता है
जीज़िप -9 फ़ाइल1 फ़ाइल फ़ाइल1 को अधिकतम संपीड़न के साथ संपीड़ित करें
rar a file1.rar test_file एक rar संग्रह "file1.rar" बनाएं और उसमें test_file फ़ाइल शामिल करें
rar एक फ़ाइल1.rar फ़ाइल1 फ़ाइल2 dir1 एक rar संग्रह "file1.rar" बनाएं और उसमें फ़ाइल1, फ़ाइल2 और dir1 शामिल करें
rar x फ़ाइल1.rar रार संग्रह को अनपैक करें
tar -cvf Archive.tar फ़ाइल1 एक टार आर्काइव Archive.tar बनाएं जिसमें फ़ाइल फ़ाइल1 हो
टार -सीवीएफ आर्काइव.टार फाइल1 फाइल2 डीआईआर1 एक टार आर्काइव Archive.tar बनाएं जिसमें फ़ाइल1, फ़ाइल2 और dir1 शामिल हों
tar -tf Archive.tar संग्रह सामग्री दिखाएँ
tar -xvf Archive.tar संग्रह को अनपैक करें
tar -xvf Archive.tar -C /tmp संग्रह को /tmp पर अनपैक करें
tar -cvfj Archive.tar.bz2 dir1 एक संग्रह बनाएं और इसे bzip2 का उपयोग करके संपीड़ित करें (अनुवादक का नोट: -j स्विच सभी *nix सिस्टम पर काम नहीं करता है)
tar -xvfj Archive.tar.bz2 संग्रह को डीकंप्रेस करें और इसे अनपैक करें (अनुवादक का नोट: -j स्विच सभी *निक्स सिस्टम पर काम नहीं करता है)
tar -cvfz Archive.tar.gz dir1 एक संग्रह बनाएं और इसे gzip का उपयोग करके संपीड़ित करें
tar -xvfz Archive.tar.gz संग्रह को डीकंप्रेस करें और उसे अनपैक करें
ज़िप फ़ाइल1.ज़िप फ़ाइल1 एक संपीड़ित ज़िप संग्रह बनाएँ
ज़िप -आर फ़ाइल1.ज़िप फ़ाइल1 फ़ाइल2 डीआईआर1 कई फ़ाइलों और/या निर्देशिकाओं सहित एक संपीड़ित ज़िप संग्रह बनाएं
फ़ाइल1.ज़िप को अनज़िप करें ज़िप संग्रह को डीकंप्रेस करें और अनपैक करें

स्थानीय डिबेट पैकेज (डीपीकेजी) के साथ कार्य करना

डिबेट - वितरण और स्थापना के लिए "बाइनरी" पैकेज के लिए फ़ाइल नाम एक्सटेंशन सॉफ़्टवेयरडेबियन प्रोजेक्ट के ओएस में, और अन्य डीपीकेजी पैकेज प्रबंधन प्रणाली का उपयोग कर रहे हैं। डेब डेबियन शब्द का हिस्सा है, जो बदले में डेबरा शब्द से लिया गया है - डेबियन के संस्थापक इयान मर्डोक की प्रेमिका (बाद में पत्नी, अब पूर्व) का नाम और इयान उनके ही नाम से लिया गया है।

dpkg -i package.deb पैकेज स्थापित/अद्यतन करें
डीपीकेजी -आर पैकेज_नाम सिस्टम से एक पैकेज हटाएँ
डीपीकेजी -एल सिस्टम पर स्थापित सभी पैकेज दिखाएं
डीपीकेजी -एल | ग्रेप httpd सिस्टम पर स्थापित सभी पैकेजों में से, एक पैकेज ढूंढें जिसके नाम में "httpd" है
dpkg -s package_name किसी विशिष्ट पैकेज के बारे में जानकारी प्रदर्शित करें
डीपीकेजी -एल पैकेज_नाम सिस्टम पर स्थापित पैकेज में शामिल फ़ाइलों की एक सूची प्रदर्शित करें
डीपीकेजी-सामग्री पैकेज.डेब पैकेज में शामिल फ़ाइलों की एक सूची प्रदर्शित करें जो अभी तक सिस्टम पर स्थापित नहीं है
डीपीकेजी -एस /बिन/पिंग वह पैकेज ढूंढें जिसमें निर्दिष्ट फ़ाइल है

Apt पैकेज मैनेजर का उपयोग करना

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

उपयुक्त-इंस्टॉल पैकेज_नाम प्राप्त करें पैकेज स्थापित/अद्यतन करें
एपीटी-सीड्रोम इंस्टॉल पैकेज_नाम cdrom से पैकेज इंस्टॉल/अपडेट करें
उपयुक्त-अद्यतन प्राप्त करें अद्यतन पैकेज सूचियाँ प्राप्त करें
उपयुक्त-अपग्रेड प्राप्त करें सिस्टम पर संस्थापित अद्यतन संकुल
उपयुक्त-पैकेज_नाम हटाएं कॉन्फ़िगरेशन फ़ाइलों को सहेजते समय सिस्टम पर स्थापित पैकेज को हटा दें
उपयुक्त-पर्ज पैकेज_नाम प्राप्त करें कॉन्फ़िगरेशन फ़ाइलों को हटाकर सिस्टम पर स्थापित पैकेज को हटा दें
उपयुक्त-चेक प्राप्त करें निर्भरता अखंडता की जाँच करें
उपयुक्त-स्वच्छ हो जाओ डाउनलोड की गई संग्रहीत पैकेज फ़ाइलें हटाएँ
उपयुक्त-ऑटोक्लीन प्राप्त करें पुरानी डाउनलोड की गई पैकेज संग्रह फ़ाइलें हटाएँ

फ़ाइल सामग्री देखना

बिल्ली फ़ाइल1 फ़ाइल1 की सामग्री को मानक आउटपुट डिवाइस पर प्रिंट करें
टीएसी फ़ाइल1 फ़ाइल1 की सामग्री को मानक आउटपुट डिवाइस पर उल्टे क्रम में प्रिंट करें (अंतिम पंक्ति पहले हो जाती है, आदि)
अधिक फ़ाइल1 फ़ाइल फ़ाइल1 की सामग्री को पेजिनेट करें मानक उपकरणआउटपुट
कम फ़ाइल1 मानक आउटपुट डिवाइस पर फ़ाइल1 की सामग्री का पेज-दर-पेज आउटपुट, लेकिन दोनों दिशाओं (ऊपर और नीचे) में स्क्रॉल करने, सामग्री द्वारा खोज करने आदि की क्षमता के साथ।
शीर्ष-2 फ़ाइल1 फ़ाइल1 की पहली दो पंक्तियों को मानक आउटपुट पर प्रिंट करें। डिफ़ॉल्ट रूप से दस पंक्तियाँ आउटपुट होती हैं
पूँछ -2 फ़ाइल1 फ़ाइल1 की अंतिम दो पंक्तियों को मानक आउटपुट पर प्रिंट करें। डिफ़ॉल्ट रूप से दस पंक्तियाँ आउटपुट होती हैं
टेल -एफ /var/log/संदेश फ़ाइल /var/log/messages की सामग्री को मानक आउटपुट पर प्रिंट करें क्योंकि इसमें टेक्स्ट दिखाई देता है

पाठ में हेरफेर

बिल्ली फ़ाइल_मूल | > परिणाम.txt
किसी फ़ाइल की सामग्री को संसाधित करने और परिणाम को एक नए में आउटपुट करने के लिए क्रियाएं करने के लिए सामान्य वाक्यविन्यास बिल्ली फ़ाइल_मूल |
»परिणाम.txt किसी फ़ाइल की सामग्री को संसाधित करने और परिणाम को मौजूदा फ़ाइल में आउटपुट करने के लिए क्रियाएं करने का सामान्य वाक्यविन्यास। यदि फ़ाइल मौजूद नहीं है, तो इसे बनाया जाएगा
grep अगस्त /var/log/संदेश फ़ाइल से "/var/log/messages" "अगस्त" युक्त मानक आउटपुट लाइनों का चयन करें और प्रिंट करें
grep ^अगस्त /var/log/messages फ़ाइल से "/var/log/messages" "अगस्त" से शुरू होने वाली मानक आउटपुट लाइनों का चयन करें और प्रिंट करें
grep /var/log/messages फ़ाइल से "/var/log/messages" संख्याओं वाले मानक आउटपुट स्ट्रिंग का चयन करें और प्रिंट करें
ग्रेप अगस्त -आर /var/log/* /var/log निर्देशिका और नीचे स्थित सभी फ़ाइलों में "अगस्त" वाली मानक आउटपुट लाइनों का चयन करें और प्रिंट करें
sed "s/stringa1/stringa2/g" example.txt example.txt फ़ाइल में "string1" को "string2" से बदलें, परिणाम को मानक आउटपुट डिवाइस पर आउटपुट करें
sed "/^$/d" example.txt example.txt फ़ाइल से खाली पंक्तियाँ हटाएँ
sed "/*#/d; /^$/d" example.txt example.txt फ़ाइल से खाली पंक्तियाँ और टिप्पणियाँ हटाएँ
इको "एसेम्पियो" | tr "[:निचला:]" "[:ऊपरी:]" अक्षरों को लोअरकेस से अपरकेस में बदलें
sed -e "1d" परिणाम.txt example.txt फ़ाइल से पहली पंक्ति हटाएँ
sed -n "/string1/p" केवल "स्ट्रिंग1" वाली स्ट्रिंग प्रदर्शित करें sed -e "s/ *$" example.txt|प्रत्येक पंक्ति के अंत में रिक्त अक्षर हटाएँ | | sed -e "s/string1
जी" example.txt कुछ और बदले बिना टेक्स्ट से लाइन "स्ट्रिंग1" हटा दें
sed -n "1.8p;5q" example.txt फ़ाइल से पहली से आठवीं पंक्तियाँ लें और उनमें से पहली पाँच पंक्तियाँ प्रिंट करें
sed -n "5p;5q" example.txt पांचवीं पंक्ति प्रिंट करें
कैट-एन फाइल1 फ़ाइल सामग्री को आउटपुट करते समय पंक्तियों को क्रमांकित करें
बिल्ली example.txt | awk "एनआर%2==1" किसी फ़ाइल की सामग्री को आउटपुट करते समय, फ़ाइल की सम पंक्तियों को भी आउटपुट न करें
प्रतिध्वनि ए बी सी | awk "(प्रिंट $1)" पहला कॉलम प्रदर्शित करें. डिफ़ॉल्ट रूप से, रिक्त स्थान/रिक्त स्थान या वर्ण/टैब वर्णों द्वारा अलग करें
प्रतिध्वनि ए बी सी | awk "(प्रिंट $1,$3)" पहला और तीसरा कॉलम प्रदर्शित करें। डिफ़ॉल्ट रूप से, रिक्त स्थान/रिक्त स्थान या वर्ण/टैब वर्णों द्वारा अलग करें
फ़ाइल1 फ़ाइल2 चिपकाएँ फ़ाइल1 और फ़ाइल2 की सामग्री को एक तालिका के रूप में संयोजित करें: फ़ाइल1 की पंक्ति 1 = पंक्ति 1 कॉलम 1-एन, फ़ाइल2 की पंक्ति 1 = पंक्ति 1 कॉलम एन+1-एम
पेस्ट -d "+" फ़ाइल1 फ़ाइल2 फ़ाइल1 और फ़ाइल2 की सामग्री को "+" सीमांकक के साथ एक तालिका के रूप में संयोजित करें
सॉर्ट फ़ाइल 1 फ़ाइल 2 दो फ़ाइलों की सामग्री को क्रमबद्ध करें
सॉर्ट फ़ाइल1 फ़ाइल2 | uniq डुप्लिकेट दिखाए बिना दो फ़ाइलों की सामग्री को क्रमबद्ध करें
सॉर्ट फ़ाइल1 फ़ाइल2 | यूनिक-यू दो फ़ाइलों की सामग्री को क्रमबद्ध करें, केवल अद्वितीय पंक्तियाँ प्रदर्शित करें (दोनों फ़ाइलों में दिखाई देने वाली पंक्तियाँ मानक आउटपुट पर मुद्रित नहीं होती हैं)
सॉर्ट फ़ाइल1 फ़ाइल2 | यूनिक -डी केवल डुप्लिकेट पंक्तियाँ दिखाते हुए, दो फ़ाइलों की सामग्री को क्रमबद्ध करें
कॉम -1 फ़ाइल1 फ़ाइल2 फ़ाइल "फ़ाइल1" से संबंधित पंक्तियाँ प्रदर्शित किए बिना दो फ़ाइलों की सामग्री की तुलना करें
कॉम -2 फ़ाइल1 फ़ाइल2 फ़ाइल "फ़ाइल2" से संबंधित पंक्तियाँ प्रदर्शित किए बिना दो फ़ाइलों की सामग्री की तुलना करें
कॉम -3 फ़ाइल1 फ़ाइल2 दोनों फ़ाइलों में पाई गई पंक्तियों को हटाकर, दो फ़ाइलों की सामग्री की तुलना करें

कैरेक्टर सेट और फ़ाइल स्वरूपों को परिवर्तित करना

फ़ाइल सिस्टम विश्लेषण

फ़ाइल सिस्टम माउंट करना

फ़ाइल सिस्टम को माउंट करना वह प्रक्रिया है जो ऑपरेटिंग सिस्टम द्वारा उपयोग के लिए डिस्क विभाजन तैयार करती है।

माउंटिंग ऑपरेशन में कई चरण होते हैं:

    लगाए जाने वाले सिस्टम के प्रकार का निर्धारण करना

    माउंटेड सिस्टम की अखंडता की जाँच करना

    सिस्टम डेटा संरचनाओं को पढ़ना और संबंधित फ़ाइल प्रबंधक मॉड्यूल (फ़ाइल सिस्टम ड्राइवर) को प्रारंभ करना

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

    एक साझा नामस्थान में एक नई फ़ाइल प्रणाली को शामिल करना

माउंट /dev/hda2 /mnt/hda2 "hda2" विभाजन को "/mnt/hda2" आरोह बिंदु पर आरोहित करता है। सुनिश्चित करें कि एक माउंट पॉइंट डायरेक्टरी "/mnt/hda2" है
umount /dev/hda2 "hda2" विभाजन को अनमाउंट कर देगा। निष्पादित करने से पहले, "/mnt/hda2" छोड़ें
फ्यूज़र -किमी /mnt/hda2 विभाजन को बलपूर्वक अनमाउंट करें. तब लागू होता है जब विभाजन पर किसी उपयोगकर्ता का कब्जा हो
umount -n /mnt/hda2 /etc/mtab में जानकारी दर्ज किए बिना अनमाउंटिंग करें। तब उपयोगी जब फ़ाइल में केवल पढ़ने योग्य विशेषताएँ हों या पर्याप्त डिस्क स्थान न हो
माउंट /dev/fd0 /mnt/फ्लॉपी फ़्लॉपी डिस्क माउंट करें
माउंट /डेव/सीड्रोम /एमएनटी/सीड्रोम सीडी या डीवीडी माउंट करें
माउंट / डेव / एचडीसी / एमएनटी / सीडीरिकॉर्डर CD-R/CD-RW या DVD-R/DVD-RW(+-) माउंट करें
माउंट -ओ लूप फ़ाइल.आईएसओ /एमएनटी/सीड्रोम आईएसओ छवि माउंट करें
माउंट -t vfat /dev/hda5 /mnt/hda5 फ़ाइल माउंट करें विंडोज़ सिस्टम FAT32

फ़ाइल सिस्टम को फ़ॉर्मेट करना

स्वरूपण - सॉफ्टवेयर प्रक्रियाचुंबकीय सतह (हार्ड ड्राइव, फ्लॉपी डिस्क) पर स्थित इलेक्ट्रॉनिक मीडिया के डेटा भंडारण क्षेत्र को चिह्नित करना, ऑप्टिकल मीडिया(सीडी/डीवीडी/ब्लू-रे डिस्क), सॉलिड-स्टेट ड्राइव (फ्लैश मेमोरी - फ्लैश मॉड्यूल, एसएसडी), आदि हैं। अलग-अलग तरीकेयह प्रोसेस।

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

बैकअप बनाना

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

डंप -0aj -f /tmp/home0.bak /home एक संपूर्ण बनाएं बैकअप प्रति/home निर्देशिका से /tmp/home0.bak फ़ाइल करें
डंप -1aj -f /tmp/home0.bak /home /home निर्देशिका का /tmp/home0.bak फ़ाइल में एक वृद्धिशील बैकअप बनाएँ
पुनर्स्थापित करें -यदि /tmp/home0.bak बैकअप /tmp/home0.bak से पुनर्स्थापित करें
rsync -rogpav -डिलीट /होम /टीएमपी /tmp को /home के साथ सिंक करें
rsync -rogpav -e ssh -delete /home ip_address:/tmp SSH सुरंग के माध्यम से सिंक्रनाइज़ करें
rsync -az -e ssh - हटाएं ip_addr:/home/public /home/local एक संपीड़ित एसएसएच सुरंग के माध्यम से एक दूरस्थ निर्देशिका के साथ एक स्थानीय निर्देशिका को सिंक्रनाइज़ करें
rsync -az -e ssh -डिलीट /होम/लोकल ip_addr:/होम/पब्लिक एक संपीड़ित एसएसएच सुरंग के माध्यम से एक दूरस्थ निर्देशिका को स्थानीय निर्देशिका के साथ सिंक्रनाइज़ करें
dd bs=1M if=/dev/hda | गज़िप | ssh user@ip_addr "dd of=hda.gz" एक "कास्ट" बनाओ स्थानीय डिस्कएक एसएसएच सुरंग के माध्यम से एक दूरस्थ कंप्यूटर पर एक फ़ाइल के लिए
टार -पफ बैकअप.टार /होम/यूजर अनुमतियाँ बनाए रखते हुए बैकअप.टार फ़ाइल में "/home/user" निर्देशिका का एक वृद्धिशील बैकअप बनाएँ
(सीडी /टीएमपी/लोकल/ && टार सी.) | ssh -C user@ip_addr "cd /home/share/ && tar x -p" /tmp/local की सामग्री को कॉपी करना दूरस्थ कंप्यूटरएसएसएच सुरंग के माध्यम से /होम/शेयर/ तक
(टार सी /होम) | ssh -C user@ip_addr "cd /home/backup-home && tar x -p" /home की सामग्री को ssh टनल के माध्यम से /home/backup-home के माध्यम से किसी दूरस्थ कंप्यूटर पर कॉपी करना
टार सीएफ - . | (सीडी /टीएमपी/बैकअप; टार एक्सएफ -) शक्तियों और लिंक को बनाए रखते हुए एक निर्देशिका को दूसरी निर्देशिका में कॉपी करना
/home/user1 -नाम "*.txt" ढूंढें | xargs cp -av –target-directory=/home/backup/ –parents उन सभी फ़ाइलों के लिए /home/user1 खोजें जिनके नाम ".txt" पर समाप्त होते हैं और उन्हें किसी अन्य निर्देशिका में कॉपी करें
/var/log -नाम "*.log" ढूंढें | tar cv –फ़ाइलें-से=- | bzip2 > log.tar.bz2 उन सभी फ़ाइलों के लिए /var/log खोजें जिनके नाम ".log" पर समाप्त होते हैं और उनसे एक bzip संग्रह बनाएं
dd if=/dev/hda of=/dev/fd0 bs=512 गिनती=1 /dev/hda से फ़्लॉपी डिस्क में MBR (मास्टर बूट रिकॉर्ड) की एक प्रति बनाएँ
dd if=/dev/fd0 of=/dev/hda bs=512 गिनती=1 फ़्लॉपी डिस्क से /dev/hda पर MBR पुनर्प्राप्त करें

डिस्क मैं स्थान

डीएफ -एच माउंटेड विभाजन के बारे में जानकारी प्रदर्शित करता है, कुल, उपलब्ध और उपयोग की गई जगह दिखाता है (अनुवादक का नोट: -एच स्विच सभी *निक्स सिस्टम पर काम नहीं करता है)
ls -lSr |अधिक आरोही आकार के अनुसार पुनरावर्ती रूप से क्रमबद्ध फ़ाइलों और निर्देशिकाओं की एक सूची प्रदर्शित करता है और पृष्ठ-दर-पृष्ठ ब्राउज़िंग की अनुमति देता है
दू -श दिर1 निर्देशिका "dir1" द्वारा व्याप्त आकार की गणना और प्रदर्शित करता है (अनुवादक का नोट: -h स्विच सभी *nix सिस्टम पर काम नहीं करता है)
डु -स्क* | सॉर्ट -आरएन आकार के अनुसार क्रमबद्ध फ़ाइलों और निर्देशिकाओं का आकार और नाम प्रदर्शित करता है
आरपीएम -क्यू -ए -क्यूएफ "%10(आकार)टी%(नाम)एन" | सॉर्ट करें -k1,1n आकार (फेडोरा, रेडहैट, आदि) के आधार पर क्रमबद्ध आरपीएम पैकेज फ़ाइलों द्वारा उपयोग की गई डिस्क स्थान की मात्रा को दर्शाता है।
dpkg-query -W -f='$(स्थापित-आकार;10)t$(पैकेज)n' | सॉर्ट करें -k1,1n डिबेट पैकेज फ़ाइलों द्वारा उपयोग की गई डिस्क स्थान की मात्रा को आकार (उबंटू, डेबियन, आदि) के आधार पर क्रमबद्ध किया गया है।

सीडीरॉम

mkisofs /dev/cdrom > cd.iso बनाएं आईएसओ छविडिस्क
mkisofs /dev/cdrom | gzip > cd_iso.gz एक संपीड़ित आईएसओ डिस्क छवि बनाएं
mkisofs -J -allow-leading-dots -R -V "लेबल सीडी" -iso-स्तर 4 -o ./cd.iso data_cd फ़ोल्डर की एक आईएसओ छवि बनाएं
cdrecord -v dev=/dev/cdrom cd.iso आईएसओ छवि जलाएं
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom संपीड़ित आईएसओ छवि जलाएं
माउंट -ओ लूप cd.iso /mnt/iso आईएसओ छवि माउंट करें
सीडी-व्यामोह -बी डिस्क से ऑडियो ट्रैक को WAV फ़ाइलों में पढ़ें
सीडी-व्यामोह - "-3" डिस्क से पहले तीन ऑडियो ट्रैक को WAV फ़ाइलों में गिनें
सीडीरिकॉर्ड-स्कैनबस एससीएसआई चैनल की पहचान करें

उपयोगकर्ता और समूह

समूहसमूह_नाम जोड़ें बनाएं नया समूहग्रुप_नाम नाम के साथ
ग्रुपडेल ग्रुप_नाम समूह समूह_नाम हटाएं
ग्रुपमॉड -एन नया_ग्रुप_नाम पुराना_ग्रुप_नाम समूह का नाम बदलें पुराना_समूह_नाम से नया_समूह_नाम करें
यूजरएड -सी "नोम कॉग्नोम" -जी एडमिन -डी /होम/यूजर1 -एस /बिन/बैश यूजर1 उपयोक्ता user1 बनाएं, उसे /home/user1 को उसकी होम निर्देशिका के रूप में निर्दिष्ट करें, /bin/bash को शेल के रूप में निर्दिष्ट करें, उसे व्यवस्थापक समूह में शामिल करें और Nome Cognome टिप्पणी जोड़ें
उपयोगकर्ता उपयोगकर्ता जोड़ें1 उपयोक्ता उपयोक्ता1 बनाएँ
यूजरडेल -आर यूजर1 उपयोगकर्ता1 और उसकी होम निर्देशिका हटाएँ
यूजरमॉड -सी "यूजर एफ़टीपी" -जी सिस्टम -डी /एफटीपी/यूजर1 -एस /बिन/नोलॉगिन यूजर1 उपयोगकर्ता विशेषताएँ बदलें
पासवर्ड पासवर्ड बदलें
पासवार्ड उपयोगकर्ता1 उपयोगकर्ता1 पासवर्ड बदलें (केवल रूट)
चेज़ -ई 2005-12-31 उपयोगकर्ता1 उपयोगकर्ता खाता user1 के लिए समाप्ति तिथि निर्धारित करें
pwck शुद्धता की जाँच करें सिस्टम फ़ाइलें हिसाब किताब. फ़ाइलें /etc/passwd और /etc/shadow जाँच की जाती हैं
GRPCK सिस्टम खाता फ़ाइलों की शुद्धता की जाँच करता है। फ़ाइल /etc/group की जाँच की गई है
न्यूजीआरपी [-] ग्रुप_नाम वर्तमान उपयोगकर्ता के प्राथमिक समूह को बदलता है। यदि आप "-" निर्दिष्ट करते हैं, तो स्थिति वैसी ही होगी जिसमें उपयोगकर्ता ने लॉग आउट किया था और फिर से लॉग इन किया था। यदि आप कोई समूह निर्दिष्ट नहीं करते हैं, तो प्राथमिक समूह /etc/passwd से निर्दिष्ट किया जाएगा

फ़ाइल अनुमतियाँ सेट करना/बदलना

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

एलएस -एलएच वर्तमान निर्देशिका में फ़ाइलों और निर्देशिकाओं के लिए अनुमतियाँ देखना
एलएस /टीएमपी | पीआर -टी5 -डब्ल्यू$कॉलम /tmp निर्देशिका की सामग्री को प्रिंट करें और आउटपुट को पांच कॉलम में विभाजित करें
chmod ugo+rwx निर्देशिका1 निर्देशिका1 ugo(उपयोगकर्ता समूह अन्य)+rwx(पढ़ें लिखें eXecute) में अनुमतियाँ जोड़ें - सभी के लिए पूर्ण अधिकार। इसी तरह का काम chmod 777 निर्देशिका1 इस प्रकार किया जा सकता है
चामोद गो-आरडब्ल्यूएक्स निर्देशिका1 समूह और अन्य सभी से निर्देशिका1 की सभी अनुमतियाँ छीन लें
उपयोगकर्ता1 फ़ाइल1 को चाउन किया गया फ़ाइल1 स्वामी को उपयोगकर्ता1 को असाइन करें
चाउन -आर उपयोगकर्ता1 निर्देशिका1 उपयोगकर्ता1 को निर्देशिका1 के स्वामी को पुनरावर्ती रूप से निर्दिष्ट करें
सीएचजीआरपी ग्रुप1 फाइल1 फ़ाइल फ़ाइल1 के स्वामी समूह को समूह1 में बदलें
chown उपयोगकर्ता1:समूह1 फ़ाइल1 फ़ाइल फ़ाइल1 के स्वामी और स्वामी के समूह को बदलें
खोजें / -perm -u+s रूट से शुरू करके, SUID सेट वाली सभी फ़ाइलें ढूंढें

लोकप्रिय अर्थ

400 (-आर---) मालिक को पढ़ने का अधिकार है; किसी अन्य को कोई कार्य करने का अधिकार नहीं है
644 (-rw-r–r–) सभी उपयोगकर्ताओं के पास पढ़ने की अनुमति है; स्वामी संपादित कर सकता है
660 (-rw-rw--) स्वामी और समूह पढ़ और संपादित कर सकते हैं; बाकियों को कोई भी कार्य करने का अधिकार नहीं है
664 (-rw-rw-r–) सभी उपयोगकर्ताओं के पास पढ़ने की अनुमति है; स्वामी और समूह संपादित कर सकते हैं
666 (-rw-rw-rw-) सभी उपयोगकर्ता पढ़ और संपादित कर सकते हैं
700 (-rwx--) मालिक पढ़, लिख और निष्पादित कर सकता है; किसी अन्य को कोई कार्य करने का अधिकार नहीं है
744 (-rwxr–r–) प्रत्येक उपयोगकर्ता पढ़ सकता है, मालिक को संपादित करने और निष्पादित करने का अधिकार है
755 (-rwxr-xr-x) प्रत्येक उपयोगकर्ता को पढ़ने और निष्पादित करने का अधिकार है; स्वामी संपादित कर सकता है
777 (-rwxrwxrwx) प्रत्येक उपयोगकर्ता पढ़ सकता है, संपादित कर सकता है और निष्पादित कर सकता है
1555 (-आर-एक्सआर-एक्सआर-टी) प्रत्येक उपयोगकर्ता को पढ़ने और निष्पादित करने का अधिकार है; केवल फ़ाइल का स्वामी ही किसी फ़ाइल को हटा सकता है
2555 (-आर-एक्सआर-एसआर-एक्स) प्रत्येक उपयोगकर्ता को फ़ाइल स्वामी के उपयोगकर्ता समूह के अधिकारों के साथ पढ़ने और निष्पादित करने का अधिकार है
4555 (-r-sr-xr-x) प्रत्येक उपयोगकर्ता को फ़ाइल स्वामी के अधिकारों के साथ पढ़ने और निष्पादित करने का अधिकार है

सुरक्षित शेल (एसएसएच) कमांड

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

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

अधिकांश होस्टिंग प्रदाता शुल्क लेकर ग्राहकों को उनकी होम डायरेक्टरी तक एसएसएच पहुंच प्रदान करते हैं। यह कमांड लाइन पर काम करने और प्रोग्रामों को दूरस्थ रूप से लॉन्च करने (ग्राफिकल एप्लिकेशन सहित) दोनों के लिए सुविधाजनक हो सकता है।

प्रक्रिया प्रबंधन

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

शीर्ष सभी चल रही प्रक्रियाएँ दिखाएँ
पी.एस. अपनी वर्तमान सक्रिय प्रक्रियाओं को सूचीबद्ध करें
ps-eafw चल रही प्रक्रियाओं, उनके द्वारा उपयोग किए जाने वाले संसाधनों और अन्य को प्रदर्शित करें उपयोगी जानकारी(वन टाइम)
पीएस -ई -ओ पिड, आर्ग्स -वन पीआईडी ​​और प्रक्रियाओं को एक पेड़ के रूप में प्रदर्शित करें
पस्ट्री प्रक्रिया वृक्ष प्रदर्शित करें
मार डालो -9 98989 पीआईडी ​​98989 के साथ प्रक्रिया को "मार डालो" (डेटा अखंडता का सम्मान किए बिना)
मार डालो -TERM 98989 पीआईडी ​​98989 के साथ प्रक्रिया को सही ढंग से समाप्त करें
मार डालो -1 98989 कॉन्फ़िगरेशन फ़ाइल को दोबारा पढ़ने के लिए PID 98989 के साथ प्रक्रिया को बाध्य करें
एलएसओएफ -पी 98989 पीआईडी ​​98989 के साथ प्रक्रिया द्वारा खोली गई फ़ाइलों की एक सूची प्रदर्शित करें
lsof /home/user1 प्रदर्शन सूची खुली फ़ाइलें/home/user1 निर्देशिका से
स्ट्रेस -c ls >/dev/null ls प्रक्रिया द्वारा बनाई और प्राप्त की गई सिस्टम कॉल की सूची बनाएं
स्ट्रेस -f -e ओपन ls >/dev/null लाइब्रेरी कॉल प्रदर्शित करें
देखें -n1 "कैट /प्रोक/इंटरप्ट्स" वास्तविक समय में व्यवधान प्रदर्शित करें
अंतिम रिबूट सिस्टम रीबूट इतिहास प्रदर्शित करें
अंतिम उपयोगकर्ता1 सिस्टम में उपयोगकर्ता 1 का पंजीकरण इतिहास और उसके द्वारा इसमें बिताए गए समय को प्रदर्शित करें
lsmod लोड किए गए कर्नेल मॉड्यूल प्रदर्शित करें
मुफ़्त -एम स्थिति दिखाओ टक्कर मारनामेगाबाइट में
स्मार्टसीटीएल -ए /डेव/एचडीए स्थिति की निगरानी हार्ड ड्राइव/dev/hda स्मार्ट के माध्यम से
स्मार्टसीटीएल -आई /डेव/एचडीए हार्ड ड्राइव/डेव/एचडीए पर स्मार्ट उपलब्धता की जांच करें
पूँछ /var/log/dmesg कर्नेल बूट लॉग से अंतिम दस प्रविष्टियाँ प्रिंट करें
पूँछ /var/log/संदेश सिस्टम लॉग से अंतिम दस प्रविष्टियाँ प्रदर्शित करें

नेटवर्क (लैन और वाईफाई)

ifconfig eth0 नेटवर्क इंटरफ़ेस eth0 का कॉन्फ़िगरेशन दिखाएं
ifup eth0 सक्रिय करें (उठाएँ) इंटरफ़ेस eth0
ifdown eth0 (निचला) इंटरफ़ेस eth0 निष्क्रिय करें
ifconfig eth0 192.168.1.1 नेटमास्क 255.255.255.0 eth0 इंटरफ़ेस को IP पते और सबनेट मास्क पर सेट करें
ifconfig eth0 प्रॉमिस पैकेट को "पकड़ने" के लिए eth0 इंटरफ़ेस को विशिष्ट मोड में स्विच करें (सूँघना)
ifconfig eth0 -promisc इंटरफ़ेस eth0 पर प्रॉमिसस मोड को अक्षम करें
डीएचक्लाइंट eth0 डीएचसीपी मोड में इंटरफ़ेस eth0 सक्रिय करें
मार्ग-एन स्थानीय रूटिंग तालिका प्रदर्शित करें
रूट ऐड -नेट 0/0 गीगावॉट आईपी_गेटवे डिफ़ॉल्ट गेटवे आईपी पता सेट करें
रूट ऐड -नेट 192.168.0.0 नेटमास्क 255.255.0.0 गीगावॉट 192.168.1.1 IP पते 192.168.1.1 वाले गेटवे के माध्यम से नेटवर्क 192.168.0.0/16 पर एक स्थिर मार्ग जोड़ें
रूट डेल 0/0 गीगावॉट आईपी_गेटवे डिफ़ॉल्ट गेटवे IP पता हटाएँ
इको "1" > /proc/sys/net/ipv4/ip_forward पैकेट अग्रेषण की अनुमति दें
होस्ट का नाम कंप्यूटर का नाम प्रदर्शित करें
होस्ट www.linuxguide.it होस्ट नाम www.linuxguide.it को आईपी पते पर हल करें और इसके विपरीत *होस्ट 62.149.140.85*
आईपी ​​लिंक शो* सभी इंटरफ़ेस की स्थिति प्रदर्शित करें
mii-टूल eth0 इंटरफ़ेस eth0 के लिए स्थिति और कनेक्शन प्रकार प्रदर्शित करें
एथटूल eth0 eth0 के लिए इंटरफ़ेस आँकड़े प्रदर्शित करता है, समर्थित और वर्तमान कनेक्शन मोड जैसी जानकारी दिखाता है
नेटस्टैट -टुपन द्वारा सभी स्थापित नेटवर्क कनेक्शन प्रदर्शित करता है टीसीपी प्रोटोकॉलऔर आईपी पते और पीआईडी ​​के नाम और इन कनेक्शन प्रदान करने वाली प्रक्रियाओं के नामों को हल किए बिना यूडीपी
नेटस्टैट -टुप्लन टीसीपी और यूडीपी प्रोटोकॉल के माध्यम से आईपी पते और पीआईडी ​​और बंदरगाहों पर सुनने वाली प्रक्रियाओं के नाम के बिना सभी नेटवर्क कनेक्शन प्रदर्शित करता है
टीसीपीडम्प टीसीपी पोर्ट 80 सारा ट्रैफ़िक टीसीपी पोर्ट 80 पर प्रदर्शित करें (आमतौर पर HTTP)
आईवलिस्ट स्कैन उपलब्धता के लिए हवा को स्कैन करें वायरलेस पॉइंटपहुँच
iwconfig eth1 वायरलेस नेटवर्क इंटरफ़ेस eth1 का कॉन्फ़िगरेशन दिखाएं

माइक्रोसॉफ्ट विंडोज़ नेटवर्क (एसएएमबीए)

IPTABLES (फ़ायरवॉल)

iptables एक कमांड लाइन उपयोगिता है जो एक मानक कार्य प्रबंधन इंटरफ़ेस है फ़ायरवॉल(फ़ायरवॉल) लिनक्स कर्नेल संस्करण 2.4, 2.6, 3.x, 4.x के लिए नेटफ़िल्टर। iptables उपयोगिता का उपयोग करने के लिए सुपरयूज़र (रूट) विशेषाधिकारों की आवश्यकता होती है।

iptables -t फ़िल्टर -nL सभी नियम श्रृंखलाएँ दिखाएँ
iptables -t nat -L NAT तालिका में सभी नियम श्रृंखलाएँ प्रदर्शित करें
iptables -t फ़िल्टर -F फ़िल्टर तालिका में सभी नियम श्रृंखलाएँ साफ़ करें
iptables -t nat -F NAT तालिका में सभी नियम श्रृंखलाएँ साफ़ करें
iptables -t फ़िल्टर -X फ़िल्टर तालिका में सभी कस्टम नियम श्रृंखलाएँ हटाएँ
iptables -t फ़िल्टर -A इनपुट -p tcp -dport टेलनेट -j ACCEPT अनुमति दें आने वाला कनेक्शनटेलनेट"
iptables -t फ़िल्टर -A आउटपुट -p tcp -dport http -j DROP आउटगोइंग HTTP कनेक्शन को ब्लॉक करें
iptables -t फ़िल्टर -A फॉरवर्ड -p tcp -dport पॉप3 -j स्वीकार करें POP3 कनेक्शन को अग्रेषित करने की अनुमति दें
iptables -t फ़िल्टर -A इनपुट -j लॉग -लॉग-उपसर्ग "ड्रॉप इनपुट" इनपुट श्रृंखला से गुजरने वाले पैकेटों की कर्नेल लॉगिंग सक्षम करें और संदेश में उपसर्ग "ड्रॉप इनपुट" जोड़ें
iptables -t nat -A POSTROUTING -o eth0 -j बहाना eth0 इंटरफ़ेस पर आउटगोइंग पैकेट के NAT (नेटवर्क एड्रेस ट्रांसलेट) को सक्षम करें। गतिशील रूप से आवंटित आईपी पते के साथ उपयोग किए जाने पर स्वीकार्य
iptables -t nat -A प्रीरूटिंग -d 192.168.0.1 -p tcp -m tcp -dport 22 -j DNAT -to-destination 10.0.0.2:22 एक होस्ट को संबोधित पैकेट को दूसरे होस्ट पर पुनर्निर्देशित करना

व्यवस्था जानकारी

मेहराब कंप्यूटर वास्तुकला प्रदर्शित करें
अनाम -आर प्रयुक्त कर्नेल संस्करण प्रदर्शित करें
dmidecode -q हार्डवेयर सिस्टम घटक दिखाएं - (SMBIOS/DMI)
hdparm -i /dev/hda हार्ड ड्राइव विशेषताएँ प्रदर्शित करें
hdparm -tT /dev/sda हार्ड ड्राइव से डेटा पढ़ने के प्रदर्शन का परीक्षण करें
बिल्ली /proc/cpuinfo प्रोसेसर जानकारी प्रदर्शित करें
बिल्ली /proc/व्यवधान व्यवधान दिखाओ
बिल्ली /proc/meminfo मेमोरी उपयोग की जाँच करें
बिल्ली / खरीद / स्वैप स्वैप फ़ाइल दिखाएँ
बिल्ली /proc/संस्करण कर्नेल संस्करण प्रदर्शित करें
बिल्ली /proc/net/dev नेटवर्क इंटरफ़ेस और उन पर आँकड़े दिखाएँ
बिल्ली /proc/mounts माउंटेड फ़ाइल सिस्टम प्रदर्शित करें
एलएसपीसीआई-टीवी PCI उपकरणों के एक वृक्ष के रूप में दिखाएँ
lsusb -tv USB डिवाइस ट्री के रूप में दिखाएं
तारीख सिस्टम दिनांक प्रदर्शित करें
कैल 2007 वर्ष 2007 के लिए एक कैलेंडर तालिका प्रदर्शित करें
दिनांक 041217002007.00 सिस्टम दिनांक और समय सेट करें MMDDDHHmmYYYY.SS (MonthDayHourMinutesYear.Seconds)
घड़ी -w BIOS में सिस्टम समय बचाएं
अपटाइम वर्तमान अपटाइम दिखाएं
डब्ल्यू ऑनलाइन उपयोगकर्ता दिखाएं
मैं कौन हूँ जिस नाम से आप लॉग इन हैं
उंगली उपयोगकर्ता उपयोगकर्ता के बारे में जानकारी दिखाएं
अनाम -ए कर्नेल जानकारी दिखाएँ
बिल्ली /proc/cpuinfo सीपीयू जानकारी
बिल्ली /proc/meminfo स्मृति जानकारी
आदमी आदेश आदेश के लिए मैनुअल दिखाएँ
डीएफ जानकारी दिखाओ डिस्क का उपयोग करने के बारे में
ड्यू वर्तमान निर्देशिका का "वजन" प्रदर्शित करें
मुक्त मेमोरी और स्वैप उपयोग
ऐप कहां है ऐप प्रोग्राम का संभावित स्थान
कौन सा ऐप कौन सा ऐप डिफ़ॉल्ट रूप से लॉन्च किया जाएगा

सिस्टम को रोकना

अन्य उपयोगी आदेश

एप्रोपोस ...कीवर्ड उन आदेशों की सूची प्रदर्शित करता है जो किसी न किसी रूप में संबंधित हैं कीवर्ड. तब उपयोगी है जब आप जानते हैं कि प्रोग्राम क्या करता है, लेकिन कमांड याद नहीं है
मैन पिंग प्रोग्राम मैनुअल को कॉल करना, इस मामले में, पिंग
क्या है...कीवर्ड निर्दिष्ट प्रोग्राम की क्रियाओं का विवरण प्रदर्शित करता है
एलडीडी /यूएसआर/बिन/एसएसएच एसएसएच के काम करने के लिए आवश्यक पुस्तकालयों की एक सूची प्रदर्शित करें
उपनाम hh='इतिहास' इतिहास कमांड को एक उपनाम hh निर्दिष्ट करें
खोजो । -मैक्सडेप्थ 1 -नाम *.jpg -प्रिंट -एक्सईसी कन्वर्ट किसी फ़ोल्डर में सभी छवियों का आकार बदलना, छवियों की छोटी प्रतियां बनाने के लिए ImageMagick की "कन्वर्ट" उपयोगिता को पास करना (पूर्वावलोकन)
स्वैपॉन /dev/hda3 hda3 विभाजन पर स्थित स्वैप स्थान को सक्रिय करें
स्वैपॉन /dev/hda2 /dev/hdb3 hda2 और hdb3 विभाजनों पर स्थित स्वैप रिक्त स्थान को सक्रिय करें

प्रोग्राम सहायता और मैनुअल देखें

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

कार्यक्रम के लिए एक संक्षिप्त मार्गदर्शिका प्राप्त करने के लिए, आपको यह करना होगा:

आदमी कार्यक्रम

आप तीर कुंजियों का उपयोग करके इधर-उधर घूम सकते हैं, और Q कुंजी दबाकर इससे बाहर निकल सकते हैं। अधिक जानकारी के लिए, मैन मैन देखें

कुंजियाँ इंगित करने में सहायता प्राप्त करने के लिए, आपको दौड़ना होगा:

प्रोग्राम -एच प्रोग्राम --सहायता

दोनों विकल्पों को समान रूप से काम करना चाहिए, लेकिन कुछ प्रोग्राम लेखक इनमें से एक कुंजी छोड़ देते हैं, इसलिए यदि आवश्यक हो तो दोनों को आज़माएँ।

आदमी द्वारा खोजें

यदि आप निश्चित नहीं हैं कि आपको किस कमांड की आवश्यकता है, तो मैन्युअल टेक्स्ट के माध्यम से खोजने का प्रयास करें।

    यार-के कुछ-तुम्हें-ज़रुरत

    आपको सभी मैनुअल में क्या चाहिए इसकी तलाश करेंगे। कोशिश करना:

    मैन-के नॉटिलस

    यह देखने के लिए कि यह कैसे काम करता है। वैसे, यह एप्रोपोस कमांड चलाने जैसा ही है।

    आदमी - कुछ-कुछ-तुम्हें-ज़रूरत

    केवल सिस्टम मैनुअल के नाम से खोजेगा. कोशिश करना:

    मैन-एफ गनोम

    उदाहरण के लिए, व्हाटिस कमांड चलाने से वही परिणाम प्राप्त होगा।

अधिक आकर्षक पुरुष

गनोम/यूनिटी डेस्कटॉप उपयोगकर्ता येल्प उपयोगिता का लाभ उठा सकते हैं, जो कंसोल में कमांड चलाकर एक सरल जीयूआई प्रदान करता है।

चिल्लाओ यार:<команда>

कॉन्करर स्थापित करने वाले उपयोगकर्ता मैन्युअल पेज पढ़ सकते हैं और उन्हें चयनित वॉलपेपर से सजाए गए वेब ब्राउज़र संदर्भ में खोज सकते हैं। ऐसा करने के लिए, एड्रेस बार में कॉन्करर टाइप करें और कमांड का उपयोग करें:

आदमी:/<команда>

असीमित विशेषाधिकारों के साथ आदेश निष्पादित करें

नीचे सूचीबद्ध अधिकांश आदेशों के पहले यह आदेश अवश्य होना चाहिए:

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

फ़ाइलों और फ़ोल्डरों के साथ काम करने के लिए आदेश

    टिल्ड वर्ण (~) आपके होम फ़ोल्डर का प्रतिनिधित्व करता है। अगर आप उपयोगकर्ता, तो टिल्ड (~) /home है /उपयोगकर्ता.

    pwd ("प्रिंट वर्किंग डायरेक्टरी") कमांड आपको यह पता लगाने की अनुमति देता है कि आप किस डायरेक्टरी में हैं इस समय. हालाँकि, याद रखें कि गनोम टर्मिनल हमेशा विंडो शीर्षक में यही जानकारी प्रदर्शित करता है।

    Ls आपको वर्तमान निर्देशिका की सभी फ़ाइलें दिखाएगा। यदि आप कुछ विकल्पों के साथ इस कमांड का उपयोग करते हैं, तो आप फ़ाइल आकार, अंतिम संशोधित समय और फ़ाइल अनुमतियों के प्रदर्शन को भी सक्षम कर सकते हैं। उदाहरण के लिए: ls~

    आपके होम फोल्डर में जो कुछ भी है वह सब दिखाएगा।

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

    1. रूट निर्देशिका तक पहुँचने के लिए, चलाएँ: cd /

      अपने होम फ़ोल्डर तक पहुंचने के लिए, चलाएँ: cd ~

      एक निर्देशिका को ऊपर ले जाने के लिए उपयोग करें: cd ..

      पहले देखी गई निर्देशिका पर लौटने के लिए, उपयोग करें: सीडी -

      एक समय में कई निर्देशिकाओं में जाने के लिए, आपको उस फ़ोल्डर का पूरा पथ लिखना होगा जिसमें आप जाना चाहते हैं। उदाहरण के लिए, कमांड: cd /var/www

      आपको /var/ निर्देशिका की /www उपनिर्देशिका में ले जाएगा। और आदेश:

      सीडी ~/डेस्कटॉप\

      आपको आपके डेस्कटॉप पर ले जाएगा. इस मामले में, "\" का अर्थ है किसी स्थान से बचना।

    सीपी कमांड एक फाइल को कॉपी करता है। उदाहरण के लिए, कमांड: सीपी टेक्स्ट नया

    फ़ाइल "टेक्स्ट" की एक सटीक प्रतिलिपि बनाएगा और इसे "नया" नाम देगा, जबकि "फ़ाइल" कहीं भी गायब नहीं होगी। किसी निर्देशिका की प्रतिलिपि बनाने के लिए आपको कमांड का उपयोग करना होगा:

    सीपी-आर निर्देशिका नई

    जहां -r विकल्प पुनरावर्ती प्रतिलिपि को दर्शाता है।

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

    "फ़ाइल" का नाम बदलकर "टेक्स्ट" कर देगा।

    एमवी टेक्स्ट ~/डेस्कटॉप\desk

    "टेक्स्ट" को आपके डेस्कटॉप पर ले जाएगा, लेकिन उसका नाम नहीं बदलेगा। अभी भी किसी फ़ाइल का नाम बदलने के लिए, आपको इसके लिए विशेष रूप से एक नया नाम निर्दिष्ट करना होगा। चीज़ों की गति बढ़ाने के लिए आप अपने होम फ़ोल्डर के पथ को "~" से बदल सकते हैं। याद रखें कि sudo के साथ mv का उपयोग करते समय, टर्मिनल आपके होम फ़ोल्डर में "~" भी बांधता है। हालाँकि, यदि आप sudo -i या sudo -s का उपयोग करके कंसोल में रूट सत्र सक्षम करते हैं, तो "~" ड्राइव के रूट को संदर्भित करेगा, न कि आपकी होम निर्देशिका को।

    आरएम कमांड एक फ़ाइल को हटा देता है।

    Rmdir कमांड एक खाली फ़ोल्डर को हटा देता है। किसी फ़ोल्डर को उसके सभी अनुलग्नकों सहित हटाने के लिए, इसके बजाय rm -r का उपयोग करें।

    Mkdir यह कमांड एक डायरेक्टरी बनाता है। एमकेडीआईआर म्यूजिक कमांड आपके लिए "म्यूजिक" नामक एक फ़ोल्डर बनाएगा।

    जब आप किसी अन्य कमांड का इनलाइन विवरण पढ़ना चाहते हैं तो इस कमांड को आज़माएं। उदाहरण के लिए: आदमी आदमी

    आपको इस कमांड का विवरण स्वयं दिखाएगा।

सिस्टम सूचना आदेश

    टीम डीएफसभी माउंटेड विभाजनों पर व्याप्त डिस्क स्थान की मात्रा दिखाता है। सबसे उपयोगी: डीएफ -एच

    क्योंकि यह डिस्प्ले के लिए मेगाबाइट्स (एम) और गीगाबाइट्स (जी) का उपयोग करता है, ब्लॉक का नहीं। -h का अर्थ है "मानव पठनीय"।

    ड्यूकिसी विशिष्ट फ़ोल्डर द्वारा व्याप्त डिस्क स्थान की मात्रा प्रदर्शित करता है। यह सभी उपनिर्देशिकाओं के लिए अलग-अलग या संपूर्ण फ़ोल्डर के लिए जानकारी दिखा सकता है।

    .. उपयोगकर्ता@उपयोगकर्ता-डेस्कटॉप:~$ डु /मीडिया/फ्लॉपी 1032 /मीडिया/फ्लॉपी/फ़ाइलें 1036 /मीडिया/फ्लॉपी/ उपयोगकर्ता@उपयोगकर्ता-डेस्कटॉप:~$ डु -श /मीडिया/फ्लॉपी 1.1एम /मीडिया/फ्लॉपी/

    S का अर्थ है "सारांश" और -h का अर्थ है "मानव पठनीय"।मुक्त

    निःशुल्क और प्रयुक्त RAM की मात्रा प्रदर्शित करता है। कमांड: फ्री-एम

    मेगाबाइट्स में जानकारी दिखाता है।शीर्ष

आपके सिस्टम, चल रही प्रक्रियाओं और सिस्टम संसाधनों के बारे में जानकारी प्रदर्शित करता है, जिसमें सीपीयू लोड, रैम और स्वैप उपयोग और चल रही प्रक्रियाओं की संख्या शामिल है। शीर्ष पर रुकने के लिए Q दबाएँ.

    शीर्ष शैली में डिज़ाइन की गई कई अन्य अद्भुत और बहुत आवश्यक उपयोगिताएँ भी हैं: htop

    शीर्ष का एनालॉग, क्षमताओं में बहुत बेहतर iftop सक्रिय के बारे में जानकारीनेटवर्क कनेक्शन

    , नेटवर्क डाउनलोड/अपलोड गति iotop

    सक्रिय डिस्क संचालन करने वाली प्रक्रियाओं के बारे में जानकारीअनाम

    -a विकल्प के साथ, मशीन का नाम, कर्नेल संस्करण और अन्य विवरण सहित सभी सिस्टम जानकारी प्रदर्शित करता है। इसमें सबसे उपयोगी है कर्नेल संस्करण की जाँच करना।

पासवर्ड नया उपयोगकर्ता

एक निर्देशिका वृक्ष का निर्माण उबंटू रिपॉजिटरी, इसलिए स्थापना एक पंक्ति में की जाती है:

sudo apt-get इंस्टाल ट्री

निर्देशिका ट्री प्रदर्शित करने के लिए, कमांड इस तरह दिखना चाहिए:

वृक्ष-डीए परीक्षण

आज मैं "शीर्ष 4 फ़ाइल प्रबंधकों" की समीक्षा करना चाहता हूँ उबंटू लिनक्स", मैंने केवल इस या उस प्रबंधक का उपयोग करने के अपने अनुभव और इसमें काम करने की आसानी पर भरोसा करते हुए, इस शीर्ष को ऑनलाइन रैंक नहीं किया।

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

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

स्थिति की कल्पना करें, आपके पास फ़ाइल प्रबंधक नहीं है, आप फ़ाइलों (किताबें, चित्र, संगीत, पाठ फ़ाइलें, शब्द और अन्य) के साथ कैसे काम करेंगे, यह आसान नहीं है, है ना? निःसंदेह, आप में से कुछ लोग कहेंगे, ठीक है, एक टर्मिनल है, मैं इससे आसानी से काम कर सकता हूं, हां, आप कर सकते हैं, लेकिन हर दिन आप ग्राफ़िकल इंटरफ़ेस वाले फ़ाइल प्रबंधक के बिना नहीं कर सकते। मेरी राय में, यदि आप कंसोल में फ़ाइलों के साथ और ग्राफिकल इंटरफ़ेस के बिना काम करते हैं, तो यह ऑपरेटिंग सिस्टम बनाने के उन दूर के समय की वापसी है जब एक या दूसरे प्रोग्राम का निर्माण जो काम में सुविधा जोड़ता था, बहुत खुशी देता था ("वाह, आपने अंततः जन्म दिया: डी)) ")।

आज मैं "उबंटू लिनक्स के लिए शीर्ष 4 फ़ाइल प्रबंधकों" की समीक्षा करना चाहता हूं और पाठकों के अनुरोध पर, मैंने समीक्षा को + 6 और फ़ाइल प्रबंधकों पीसीमैनएफएम/डबल कमांडर/गनोम कमांडर/मिडनाइट कमांडर "एमसी/सनफ्लावर/रेंजर" के साथ अनिर्धारित किया है। , जिसके परिणामस्वरूप 10 आया, मैंने इस शीर्ष को ऑनलाइन रेटिंग के आधार पर संकलित नहीं किया, केवल इस या उस प्रबंधक का उपयोग करने के अपने अनुभव और इसमें काम करने की आसानी पर भरोसा करते हुए।

नॉटिलस- बेशक में यह सूचीयह सबसे अच्छा है फ़ाइल मैनेजररैंकिंग के पहले पायदान पर है. मैं समझाऊंगा कि क्यों, गनोम 1.4, नॉटिलस 2.0 से शुरू होने वाले इस फ़ाइल प्रबंधक ने उबंटू लिनक्स में मिडनाइट कमांडर को प्रतिस्थापित कर दिया। जब यह Gnome 2 पर था, तो यह एक अच्छा फ़ाइल प्रबंधक था, लेकिन Gnome 3 में जाने के बाद, यह अपनी कार्यक्षमता खो देता है। यदि आप इसका उपयोग करते हैं, तो कहीं संस्करण 3.18.3 से उच्चतर नहीं, संस्करण 3.18.5 से शुरू होकर शुद्ध हॉरर शुरू होता है। आगे भी लगातार होने वाले सभी अपडेट इसकी सारी सुविधा को खत्म कर देते हैं, मैं आपको सलाह देता हूं कि केवल संस्करण 3.18.3 तक ही उपयोग करें और अपडेट न करें।

नॉटिलस के लाभ:

  • आप डेटा स्टोरेज ड्राइव को या तो कनेक्ट या डिस्कनेक्ट कर सकते हैं ( हार्ड ड्राइव, नेटवर्क ड्राइव, फ्लैश ड्राइव, ऑप्टिकल डिस्कऔर इसी तरह);
  • दूरस्थ सर्वर (एफ़टीपी, एसएसएच, वेबडीएवी, एसएमबी) के साथ काम करने की पहुंच;
  • फ़ाइलें और निर्देशिकाएँ ब्राउज़ करें;
  • फ़ाइलों के थंबनेल (वीडियो, चित्र, पीडीएफ, डीजेवीयू, टेक्स्ट फ़ाइलें) देखने की क्षमता;
  • फ़ाइलों और निर्देशिकाओं के गुणों को देखने की क्षमता;
  • आप फ़ाइलें और निर्देशिकाएँ बना सकते हैं, बदल सकते हैं, हटा सकते हैं और संपादित कर सकते हैं;
  • स्क्रिप्ट और एप्लिकेशन चलाने की क्षमता;
  • फ़ाइलों और निर्देशिकाओं को उनके नाम से खोजें;
  • फ़ाइलों और निर्देशिकाओं को डेस्कटॉप पर रखने की क्षमता;
  • के लिए चिह्न पूर्वावलोकन समर्थन पाठ फ़ाइलें, छवियाँ, ध्वनि या वीडियो फ़ाइलें (इसके लिए टोटेम का उपयोग किया जाता है)। ऑडियो फ़ाइलें तब देखी जाती हैं (जीस्ट्रीमर का उपयोग करके) जब कर्सर उनके ऊपर होता है;
  • नॉटिलस सुसान केयर द्वारा डिज़ाइन किए गए मूल वेक्टरकृत आइकन का उपयोग करता है;
  • नॉटिलस बुकमार्क, विंडो पृष्ठभूमि, लोगो, नोट्स, ऐड-ऑन स्क्रिप्ट का समर्थन करता है और उपयोगकर्ता आइकन, सूची या कॉम्पैक्ट सूची दृश्य चुन सकता है;
  • कई वेब ब्राउज़रों की तरह, नॉटिलस विज़िट किए गए फ़ोल्डरों का इतिहास रखता है, जो पहले देखे गए फ़ोल्डरों तक आसान पहुंच प्रदान करता है।
  • जीआईओ लाइब्रेरी का उपयोग करते हुए, नॉटिलस वास्तविक समय में स्थानीय फ़ाइलों में परिवर्तनों को ट्रैक करता है, जिससे स्क्रीन को मैन्युअल रूप से रीफ्रेश करने की आवश्यकता समाप्त हो जाती है। जीआईओ गैमिन और एफएएम, लिनक्स इनोटिफ़ाइ और सोलारिस" फ़ाइल इवेंट अधिसूचना प्रणाली का समर्थन करता है।

नॉटिलस के विपक्ष

संभवतः मुख्य नुकसान सिस्टम अपडेट है। मेरे पास हाल ही में एक मामला आया था। एक छोटा सा सिस्टम अपडेट था, शायद इसे सुबह अपडेट किया गया था, यह शाम तक काम करता रहा, कंप्यूटर दोबारा चालू नहीं हुआ, शाम को इसे बंद कर दिया, अगले दिन इसे चालू किया और आश्चर्यचकित रह गया, नॉटिलस को संस्करण 3.18 में अपडेट किया गया .5. सबसे दुखद बात यह थी कि सभी ऐप आइकन/(शॉर्टकट) बहुत बड़े हो गए। हमेशा की तरह, मैंने होम डायरेक्टरी में "संपादन - विकल्प" मेनू पर जाने और "व्यू" टैब में सिस्टम में आइकन का आकार बदलने का फैसला किया, लेकिन ऐसा नहीं हुआ, "संपादित करें" टैब गायब हो गया , नेविगेशन मेनू पूरी तरह से गायब हो गया। अंतिम उपाय के रूप में, मैंने Dconf संपादक में आइकन के आकार को बदलने का फैसला किया, लेकिन अफसोस, यहां भी यह असंभव हो गया, क्योंकि डेस्कटॉप आइकन के लिए छोटे आकार का चयन करने का कोई विकल्प नहीं था, केवल आकार (मध्यम) थे , बड़ा और बहुत बड़ा)।

अद्यतन से पहले, Dconf संपादक की एक पूरी तरह से अलग तस्वीर थी:

ऐसा ही होता है, एक छोटा सा अपडेट इस अच्छे फ़ाइल प्रबंधक की संपूर्ण उपयोगिता को तोड़ देता है।

बेशक, इंटरनेट पर आपको इस बग के बारे में अन्य उपयोगकर्ताओं की समीक्षाएँ मिलेंगी:

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

Ubuntu 16.04 LTS और डेरिवेटिव पर नॉटिलस फ़ाइल प्रबंधक स्थापित करना

उबंटू में फ़ाइल मैनेजर को किसी अन्य को कैसे पुन: असाइन करें

सबसे पहले, आपके सिस्टम पर "एक्सो-यूटिल्स" पैकेज स्थापित होना चाहिए, आप इसे कमांड चलाकर टर्मिनल में इंस्टॉल कर सकते हैं:

सुडो उपयुक्त इंस्टॉल एक्सो-यूटिल्स

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

एक्सो-वरीयता-अनुप्रयोग

उपरोक्त कमांड चलाने के बाद, एक नई विंडो खुलेगी:

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

नॉटिलस के बजाय निमो को अपने डिफ़ॉल्ट फ़ाइल प्रबंधक के रूप में सेट करने के लिए, टर्मिनल में निम्नलिखित कमांड चलाएँ:

सुडो xdg-माइम डिफॉल्ट nemo.desktop इनोड/डायरेक्टरी एप्लिकेशन/x-gnome-सेव्ड-सर्च

नॉटिलस को फिर से वापस लाने के लिए, कमांड चलाएँ:

सुडो जीसेटिंग्स सेट org.gnome.desktop.background show-desktop-icons true sudo xdg-mime default nautilus.desktop inode/directory application/x-gnome-saveled-search

यह संभवतः सामग्री का अंत है, यदि आपके पास सामग्री के बारे में कोई प्रश्न हैं, तो नीचे टिप्पणी में पूछें, मैं आपकी प्रतिक्रिया की भी प्रतीक्षा कर रहा हूं कि आप किस फ़ाइल प्रबंधक का उपयोग करते हैं, हो सकता है कि 4 से इस मात्रा को 5 या 6 फ़ाइल तक बढ़ाया जा सके। प्रबंधकों.

BeeSoft कमांडर 2.23

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

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

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

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

आधिकारिक वेबसाइट:

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

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

वर्कर मिडनाइट कमांडर के साथ घनिष्ठ रूप से एकीकृत है और आपको कंसोल फ़ाइल प्रबंधक के संग्रह प्रसंस्करण नियमों का उपयोग करने की अनुमति देता है। इसके अलावा, डिफ़ॉल्ट रूप से, MC का उपयोग फ़ाइल संपादक (फ़ाइल संपादित करें फ़ंक्शन) के रूप में किया जाता है।

वर्कर वितरण में केवल टेक्स्ट फ़ाइलें देखने के लिए एक उपकरण शामिल है। अन्य सभी क्रियाएँ (ग्राफ़िक्स और वीडियो देखना, किसी भी प्रकार का डेटा संपादित करना...) बाहरी प्रोग्रामों पर छोड़ दी गई हैं। डिफ़ॉल्ट टेक्स्ट एडिटर xedit है, जो आश्चर्य की बात नहीं है। xedit भी केवल X11 लाइब्रेरी का उपयोग करता है।

पूर्वनिर्धारित कार्यों (बटन) में आप ऑडियो रूपांतरण, ग्राफिक्स रूपांतरण, डिवाइस माउंटिंग और बहुत कुछ पा सकते हैं।

फ़ाइल प्रबंधक बहुत ही असामान्य है, जो निश्चित रूप से शुरुआत से ही इसमें महारत हासिल करना कठिन बना देगा। दूसरी ओर, सभी प्रतिस्पर्धी या तो शक्तिशाली ग्राफिक्स लाइब्रेरी (क्यूटी, जीटीके) का उपयोग करते हैं या टेक्स्ट मोड में काम करते हैं। इस आलोक में कार्यकर्ता एक प्रकार का समझौता समाधान प्रतीत होता है।

पिवट तालिका

जीयूआई+ + + + + + - + - + +
ग्राफ़िक्स लाइब्रेरीक्यूटीजीटीके2जीटीके1जीटीके2क्यूटीक्यूटी- जीटीके2- जीटीके2X11
टैब+ - - - + + - - + - -
एफ़टीपी क्लाइंट+ - - + + + + + - - +
एफ़टीपी: // प्रोटोकॉल- - - - + + - + - - -
एसएमबी: // प्रोटोकॉल- - - + + + - + - - -
HTTP: // प्रोटोकॉल- - - - + - - - - - -
दस्तावेज़ थंबनेल- - - - + + - + - - -
पाठ संपादक+ + - - - + + - + - -
छवियाँ देखना- - - + + - - - - - -
वीडियो देखें- - - - + - - - - - -
HTML देखें- - - - + + + - - - -
आरटीएफ देखें- - - - + + - - - - -
डीओसी देखें- - - - + + + - - - -
हेक्स संपादक- - - - - - - - + - -
फ़ाइल प्रकार हाइलाइटिंग- - + + - - - - + - -
त्वरित फ़ोल्डर (बुकमार्क)- + - + + + + + - + -
फ़ोल्डर इतिहास- + + + + + + + + - -
बार-बार देखे जाने वाले फ़ोल्डर- - - - + + - - - - -
त्वरित लॉन्च पैनल (मेनू)- - - - + + + - + - -
प्लग-इन- + - + + + + - - - -
बहु कार्यण- - + + + + + + - - -
BeeSoft कमांडर 2.23
emelFM2 0.1.6
जेंटू 0.11.55
गनोम कमांडर 1.2.0
विजेता 3.5.2
क्रुसेडर 1.70.0
नॉटिलस 2.12.2
टक्स कमांडर 0.4.101
पाठ फ़ाइल प्रबंधक और कार्यकर्ता

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

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

यह, बदले में, प्रवासियों के लिए समस्याएँ पैदा कर सकता है। अपने पीछे अतीत के बोझ के बिना, वे वस्तुनिष्ठ रूप से सर्वोत्तम उपकरण चुनते हैं, लेकिन इससे अनुभवी उपयोगकर्ताओं की उन्हें कोई सलाह देने की क्षमता सीमित हो जाती है। वैसे, यह अक्सर व्यवहार में देखा जाता है और कुछ नवागंतुकों द्वारा इसे दिग्गजों की मित्रता के रूप में माना जाता है। हालाँकि वास्तव में उनकी सिफारिशें काफी ईमानदार हैं - वे विम की स्थापना में मदद कर सकते हैं, लेकिन केट से व्यावहारिक रूप से अपरिचित हैं।

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

इस प्रकार, शुरुआती लोगों को भी पता होना चाहिए कि आमतौर पर लिनक्स क्लासिक्स किसे कहा जाता है। कंसोल फ़ाइल प्रबंधकों सहित।

आधी रात के कमांडर

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

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

कार्यक्रम में यह भी शामिल है अतिरिक्त सुविधाओं: अपने स्वयं के MCEdit मॉड्यूल का उपयोग करके अभिलेखागार के साथ काम करना, अंतर्निहित खोज, फ़ाइलों को देखना और संपादित करना। इस प्रकार, एमसी में अपेक्षाकृत जटिल ऑपरेशन किए जा सकते हैं।

फ़ाइल प्रबंधक इंटरफ़ेस सामान्य दो-पैनल वाला है। इसकी प्रभावशीलता लंबे समय से अभ्यास से सिद्ध हो चुकी है।

एप्लिकेशन पूरी तरह से स्थानीयकृत है।

रेंजर

यह एक कंसोल फ़ाइल प्रबंधक है. डिफ़ॉल्ट रूप से, इसका इंटरफ़ेस तीन-पैनल है: पहला कॉलम निर्देशिकाओं की एक सूची प्रदर्शित करता है, दूसरा - फ़ाइलों की एक सूची, और तीसरा ग्राफ़िक प्रारूपों सहित फ़ाइलों को देखने के लिए है। साथ ही, इस प्रकार के कार्यक्रमों के लिए सभी संचालन मानक समर्थित हैं, हालांकि सबसे स्पष्ट तरीके से नहीं।

हालाँकि, दृश्यता की कमी रेंजर को कॉपी और मूव ऑपरेशन के लिए बहुत उपयोगी नहीं बनाती है। ताकतइस एप्लिकेशन का - नेविगेशन, खोज और ब्राउज़िंग। यह एक सुविधाजनक बुकमार्क प्रणाली द्वारा बहुत सुविधाजनक है।

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

GNU GPLv3 की शर्तों के तहत वितरित।

डब्ल्यूसीएम कमांडर

यह एक फ़ाइल प्रबंधक है, जिसे अक्सर प्रसिद्ध FAR का क्लोन कहा जाता है। बेशक, अनुभवी उपयोगकर्ता कहेंगे कि यह कुछ हद तक अतिरंजित है, लेकिन फिर भी समानता काफी करीब है, कम से कम सबसे लोकप्रिय संचालन के स्तर पर। विशेष रूप से, कीबोर्ड संयोजन Shift+F1, जो कई लोगों से परिचित है, बिल्कुल उसी तरह काम करता है।

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

कार्यक्रम पूरी तरह से Russified है, और इंटरफ़ेस बिंदुओं से कहीं अधिक गहरा है। विशेष रूप से, पाठ खोज फ़ंक्शन आपको एक ही बार में सभी रूसी भाषा एन्कोडिंग का उपयोग करने की अनुमति देता है।

एमआईटी लाइसेंस के तहत वितरित।

विफ़म

यह विम प्रशंसकों के लिए एक कंसोल फ़ाइल प्रबंधक है। यहां तक ​​कि प्रोग्राम का नाम भी Vi फ़ाइल मैनेजर है।

vifm की मुख्य विशेषता vim-शैली नियंत्रण है। उदाहरण के लिए, फ़ाइलों में जाने के लिए आप न केवल तीर कुंजियों का उपयोग कर सकते हैं, बल्कि "j" और "k" बटन का भी उपयोग कर सकते हैं, "G" दबाकर वर्तमान निर्देशिका में अंतिम फ़ाइल पर जा सकते हैं, आदि।

Vifm आपको शीघ्रता से नेविगेट करने के लिए निर्देशिका और फ़ाइल लेबल का उपयोग करने की अनुमति देता है सही जगहद्वारा हॉटकी. vifm में खोज उसी तरह की जाती है जैसे vim में - "/" पर क्लिक करके। एप्लिकेशन के पास अपने स्वयं के अंतर्निहित कमांड हैं: कस्टम कमांड की सूची प्रदर्शित करने के लिए "कॉम", निशान दिखाने के लिए "चिह्न", दूसरे कॉलम को छिपाने के लिए "केवल" आदि।

GNU GPLv2 की शर्तों के तहत वितरित।

अंतिम फ़ाइल प्रबंधक

यह उपयोग में आसान कंसोल फ़ाइल मैनेजर है। डिफ़ॉल्ट रूप से, प्रोग्राम में पारंपरिक दो-पैनल दृश्य होता है, हालाँकि यह एकल-पैनल मोड में भी काम कर सकता है।

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

GNU GPLv3 की शर्तों के तहत वितरित।

मित्रों को बताओ