विकल्प - लिनक्स कमांड - युनिक्स कमांड

लिनक्स / यूनिक्स कमांड:> विकल्प

नाव

डिफॉल्ट कमांड्स निश्चित करते

सारांश

विकल्प [ पर्याय ] - विस्थापित दुवा नाव मार्ग प्राधान्य [ --slave दुवा नाव पथ ] ... [ --इन्स्क्रिप्टस्क्रिप्ट ]

पर्याय [ पर्याय ] --नाव नाव मार्ग

पर्याय [ पर्याय ] --सेट नाव मार्ग

पर्याय [ पर्याय ] --आतो नाव

विकल्प [ पर्याय ] --डिसल नाव

विकल्प [ पर्याय ] - कॉन्फिग नाव

वर्णन

विकल्प पर्याय प्रणालीसह सिम्बॉलिक दुवे बद्दल माहिती तयार करते, काढून टाकते, ठेवते आणि प्रदर्शित करते. विकल्प सिस्टम डेबियन पर्याय प्रणालीची पुनर्रोपण आहे. प्रामुख्याने पर्लवरील अवलंबित्व काढण्यासाठी हे पुन्हा लिहीले गेले; ते डेबियनच्या अपडेट-अवलंबन स्क्रिप्टच्या बदल्यात एक ड्रॉप असू शकते. हे मॅन पृष्ठ डेबियन प्रकल्पाच्या मॅन पृष्ठाची थोडी सुधारित आवृत्ती आहे.

एकाच वेळी एकाच प्रणालीवर एकाच किंवा त्यासारख्या फंक्शन्सची स्थापना करण्याचे अनेक प्रोग्राम करणे शक्य आहे. उदाहरणार्थ, बर्याच प्रणालींमध्ये अनेक मजकूर संपादक एकाच वेळी स्थापित केले आहेत. यामुळे एखाद्या यंत्राच्या वापरकर्त्यांना पर्याय दिला जातो, ज्यामुळे प्रत्येकाला एखादा वेगळा संपादक निवडण्याची परवानगी मिळते, परंतु वापरकर्त्याने एखादा विशिष्ट प्राधान्य निर्दिष्ट केलेला नसेल तर तो संपादकासाठी योग्य पर्याय निवडणे अवघड करते.

या समस्येचे निराकरण करण्यासाठी विकल्प सिस्टमचा हेतू आहे. फाईलसिस्टममधील सर्वसामान्य नाव सर्व फाइल्सद्वारे सामायिक केले आहे जिच्यामध्ये परस्पर परिवर्तनीयता कार्यक्षमता आहे. विकल्प सिस्टम आणि सिस्टिम प्रशासक एकत्रितपणे हे सामान्य नावाने कोणत्या वास्तविक फाइलचा संदर्भ घेत आहेत हे निर्धारीत करतात. उदाहरणार्थ, जर एडी (1) आणि एनवीआय (1) दोन्ही मजकूर एडिटर सिस्टमवर इन्स्टॉल झाले तर विकल्प सिस्टम सर्वसामान्य नाव / usr / bin / editor ला / usr / bin / nvi ला डीफॉल्ट म्हणून संदर्भित करेल. सिस्टिम प्रशासक हे अधिलिखित करेल आणि त्याऐवजी / usr / bin / ed संदर्भास कारणीभूत होईल, आणि स्पष्ट प्रणालीसाठी स्पष्टपणे विनंती होईपर्यंत विकल्प प्रणाली ही बदलणार नाही.

सामान्य नाव निवडलेल्या पर्यायांसाठी थेट सिम्बॉलिक दुवा नाही. त्याऐवजी, ते विकल्प निर्देशिकेमध्ये नावासह एक प्रतिकात्मक दुवा आहे, जे त्या संदर्भाने प्रत्यक्ष फाइलचा सिम्बॉलिक दुवा आहे. हे केले जाते जेणेकरून सिस्टम प्रशासकांचे बदल / etc निर्देशिकेत मर्यादीत केले जाऊ शकतात: FHS (qv) हे चांगले काम का आहे याचे कारण देते.

जेव्हा प्रत्येक पॅकेज विशिष्ट कार्यशीलतेसह फाईल उपलब्ध करुन देते, बदलले किंवा काढून टाकलेले असते, तेव्हा वैकल्पिक प्रणालीमध्ये त्या फाइलबद्दल माहिती अपडेट करण्यासाठी म्हणतात. विकल्प सहसा RPM संकुल अंतर्गत % post किंवा % pre स्क्रिप्ट पासूनच म्हटले जाते.

बर्याच पर्याय समक्रमित करण्यासाठी हे सहसा उपयुक्त असते, म्हणजे ते समूह म्हणून बदलेल; उदाहरणार्थ, vi (1) संपादक ची बर्याच आवृत्त्या प्रतिष्ठापित झाल्यास, /usr/share/man/man1/vi.1 द्वारे संदर्भित केलेले मुख्य पृष्ठ / usr / bin / vi द्वारे संदर्भित एक्जीक्यूटेबलशी संबंधित असावे. विकल्प हा स्वामी आणि गुलाम दुव्यांनी अर्थ हाताळतो; जेव्हा मास्टर बदलले जाते, कोणत्याही संबंधित गुलाम देखील बदलतात. एक मास्टर लिंक आणि संबंधित सदस्यांची एक लिंक गट आहे .

प्रत्येक दुवा गट, कोणत्याही दिलेल्या वेळी, दोन मोडांपैकी एक: स्वयंचलित किंवा मॅन्युअल. जेव्हा गट स्वयं मोडमध्ये असतो, तेव्हा पर्याय प्रणाली आपोआप निश्चित करेल, कारण पॅकेज स्थापित आणि काढून टाकले जातात, दुवे अपडेट करावे किंवा कसे करावे. मॅन्युअल मोडमध्ये, पर्याय सिस्टम दुवे बदलणार नाही; हे सर्व निर्णय सिस्टम प्रशासकाकडे सोडाल.

दुवा गट स्वयंचलित मोडमध्ये आहेत जेव्हा ते प्रणालीस प्रथम लावण्यात येतात. सिस्टिम प्रशासक प्रणालीच्या स्वयंचलित सेटिंग्समध्ये बदल करत असल्यास, पुढच्या वेळी बदललेले लिंकच्या गटावर चालणारे पर्याय लक्षात घेतले जातील आणि गट आपोआप मॅन्युअल मोडवर स्विच केले जातील.

प्रत्येक पर्यायी त्याच्याशी संबंधित प्राधान्य असते. जेव्हा दुवा गट स्वयंचलित मोडमध्ये असतो, तेव्हा त्या गटातील सदस्यांनी सूचित केलेले विकल्प हे उच्च प्राथमिकता असलेल्या असतात.

--config पर्याय वापरत असताना लिंक गटासाठी सर्व पर्याय सूचीत दिसेल ज्यास दिलेले नाव मास्टर लिंक आहे आपण नंतर दुवा गट वापरण्याजोगी निवड साठी सूचित केले जाईल. आपण एकदा बदल केल्यानंतर, दुवा गट आता स्वयं मोडमध्ये नसेल स्वयंचलित स्थितीवर परतण्यासाठी आपल्याला --auto पर्याय वापरण्याची आवश्यकता असेल.

परिभाषा

पर्यायी क्रियाकलाप जोरदार सहभाग असल्यामुळे काही विशिष्ट अटी त्याच्या ऑपरेशनचे वर्णन करण्यास मदत करतील.

सामान्य नाव

एक नाव, जसे / usr / bin / editor , जे समान कार्य करणार्या फाइल्सच्या एका पर्यायावर पर्यायी प्रणालीद्वारे संदर्भित करते.

सिमलिंक

पुढील पात्रतेशिवाय, याचा पर्याय विकिपीडियावरील सिम्बॉलिक लिंक्स आहे: सिस्टीम प्रशासकास समायोजित करणे अपेक्षित असलेले एक.

पर्यायी

फाईल सिस्टीममधील विशिष्ट फाइलचे नाव, जे विकल्प सिस्टम वापरून सामान्य नावाद्वारे प्रवेशयोग्य केले जाऊ शकते.

विकल्प निर्देशिका

डिरेक्ट्री, मुलभूतरित्या / etc / पर्याय , ज्यामध्ये सिमुलिंक असतात.

प्रशासकीय निर्देशिका

डिरेक्ट्री, पूर्वनिर्धारितपणे / var / lib / पर्याय , ज्यामध्ये विकल्प 'स्टेट माहिती समाविष्ट आहे.

दुवा गट

समूह म्हणून अद्ययावत करण्याच्या उद्देशाने संबंधित सिमलिंकांचा संच.

मुख्य दुवा

एका लिंक समूहामधील दुवा जो निश्चित करतो की समूहमधील इतर दुवे कशा कशाप्रकारे कॉन्फिगर करतात.

गुलाम दुवा

लिंक गटातील दुवा जो मास्टर लिंकच्या सेटिंगद्वारे नियंत्रित केला जातो.

स्वयंचलित मोड

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

मॅन्युअल मोड

जेव्हा दुवा गट व्यक्तिचलित मोडमध्ये असतो, तेव्हा विकल्प सिस्टम सिस्टीम प्रशासकांच्या सेटिंग्जमध्ये कोणताही बदल करणार नाही.

पर्याय

पर्याय कोणतेही अर्थपूर्ण कार्य करण्यासाठी असल्यास एक क्रिया निश्चित करणे आवश्यक आहे कोणत्याही पर्यायांसह सामान्य पर्याय कितीही निर्दिष्ट केले जाऊ शकतात.

सामान्य पर्याय

--verbose

कोणते पर्याय चालू आहेत याबद्दल अधिक टिप्पण्या व्युत्पन्न करा

--क्विट

त्रुटी आढळल्याशिवाय कोणत्याही टिप्पण्या तयार करू नका. हा पर्याय अद्याप अंमलात आणला जात नाही.

--test

प्रत्यक्षात काहीही करू नका, फक्त काय केले जाईल ते सांगा. हा पर्याय अद्याप अंमलात आणला जात नाही.

- मदत

काही वापर माहिती द्या (आणि या पर्यायांची कोणती आवृत्ती आहे हे सांगा).

- विरुद्ध

हे कोणते पर्याय आहेत ते सांगा (आणि काही वापर माहिती द्या).

--altdir डिरेक्ट्री

विकल्प निर्देशिके निर्देशीत करते, जेव्हा हे डीफॉल्टपेक्षा वेगळ असते.

--डिमिंडिर डायरेक्टरी

प्रशासकीय निर्देशिका निर्दिष्ट करते, जेव्हा हे डीफॉल्टपेक्षा भिन्न असते.

क्रिया

--install दुवा नाव मार्ग pri [ --slave slink sname spath ] [ --initscript service ] ...

सिस्टीमवरील पर्यायांपैकी एक गट जोडा. नाव मास्टर लिंक्सचे सर्वसामान्य नाव आहे, दुवा हे सिमलिंकचे नाव आहे, आणि पथ हा मुख्य लिंकसाठी पर्यायी ओळख आहे. स्नेम , स्लिंक्स आणि स्पॅथ हे सामान्य नाव, सिमलिंकचे नाव आणि स्लेव्ह लिंकसाठी पर्याय आहेत, आणि सेवेला पर्यायी संबंधित लिप्यंतरणांची नावे आहे. टिप: --initscript एक Red Hat Linux ठराविक पर्याय आहे. शून्य किंवा त्यापेक्षा अधिक - स्लाव्ह पर्याय, प्रत्येक तीन आर्ग्युमेंट्स नंतर, निर्दिष्ट केले जाऊ शकतात.

जर मुख्य सिमलिंक निर्दिष्ट केला असेल तर आधीपासूनच विकल्पे प्रणालीच्या नोंदींमध्ये आधीपासूनच अस्तित्वात आलेली माहिती गटसाठी पर्यायी संच म्हणून जोडली जाईल. अन्यथा, स्वयंचलितपणे सेट केलेले एक नवीन गट, या माहितीसह जोडले जातील. जर ग्रुप स्वयंचलित मोडमध्ये असेल आणि नव्याने जोडलेल्या विकल्पांची प्राधान्य या गटासाठी इतर कोणत्याही स्थापित पर्यायापेक्षा जास्त असेल तर सिमलिंक नव्याने जोडलेल्या विकल्पांकडे निर्देशित केल्या जातील.

जर --initscript वापरली असेल, तर विकल्प पर्याय chkconfig द्वारे पर्यायशी संबंधित initscript व्यवस्थापीत करेल , कोणते वैकल्पिक सक्रिय आहे यावर आधारित init स्क्रिप्टची नोंदणी रद्द करणे व नोंदणी रद्द करणे.

टिप: --initscript एक Red Hat Linux ठराविक पर्याय आहे.

--मागे नाव मार्ग

पर्यायी आणि त्याच्या संबद्ध सर्व दुवे काढा नाव पर्यायी निर्देशिकेत नाव आहे, आणि पथ हे एका संपूर्ण फाइलनाव आहे ज्याचे नाव जोडता येऊ शकते. नाव खरोखर मार्गावर जोडले असल्यास, नाव दुसर्या योग्य पर्याय सूचित करण्यासाठी अद्यतनित केले जाईल, किंवा अशा पर्यायी शिल्लक नाही तर काढले जाईल. संबद्ध स्लेव्ह दुवे अद्यतनित किंवा काढून टाकले जातील, तदनुसार. दुवा सध्याकडे निर्देश करीत नसल्यास, दुवे बदलले नाहीत; केवळ पर्यायी माहिती काढून टाकली जाते.

--set नाव मार्ग

सांकेतिक लिंक आणि लिंक समूह नावांसाठी गुलाम जे पथसाठी कॉन्फिगर केले आहेत ते सेट करतील, आणि दुवा गट मॅन्युअल मोडवर सेट आहे. हा पर्याय मूळ डेबियन अंमलबजावणीमध्ये नाही.

--आतो नाव

मास्टर सिमलिंक नाव स्वयंचलित मोडमध्ये स्विच करा. प्रक्रियेत, हे सिमलिंक आणि त्याचे गुलाम सर्वोच्च प्राधान्य स्थापित पर्यायांवर आधारित आहेत.

- प्रदर्शन नाव

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

हे सुद्धा पहा

ln (1), एफएचएस, फाइलसिस्टम हायरार्की स्टँडर्ड.

महत्वाचे: आपल्या कॉम्प्यूटरवर आज्ञा कशी वापरली जाते हे पाहण्यासाठी man कमांड ( % man ) वापरा.