மாற்று - லினக்ஸ் கட்டளை - யூனிக்ஸ் கட்டளை

லினக்ஸ் / யூனிக்ஸ் கட்டளை:> மாற்று

பெயர்

மாற்று - இயல்புநிலை கட்டளைகளை வரையறுக்கும் குறியீட்டு இணைப்புகள் பராமரிக்க

கதைச்சுருக்கம்

மாற்று [ options ] - இன்ஸ்டால் இணைப்பு பெயர் பாதை முன்னுரிமை [ --slave இணைப்பு பெயர் பாதை ] ... [ --incriptcript சேவை ]

மாற்றுகள் [ options ] - பெயரை நீக்குவதற்கான வழி

மாற்று [ options ] - அமைப்பின் பெயர் பாதை

மாற்றுக்கள் [ options ] --auto name

மாற்றுக்கள் [ options ] - பெயர் பெயர்

மாற்றுக்கள் [ options ] --config name

விளக்கம்

மாற்று வழிமுறைகளை உள்ளடக்கிய குறியீட்டு இணைப்புகள் பற்றிய தகவலை மாற்றுகிறது, மாற்றுகிறது, பராமரிக்கிறது மற்றும் காட்டுகிறது. மாற்று அமைப்பானது டெபியன் மாற்று அமைப்பின் மறுமதிப்பீடு ஆகும். இது பெர்ல் மீது சார்ந்து இருப்பதை அகற்ற பிரதானமாக எழுதப்பட்டது; இது டெபியனின் புதுப்பிப்பு சார்ந்த சார்பு ஸ்கிரிப்ட்டுக்குப் பதிலாக ஒரு துளி எனக் கருதப்படுகிறது. இந்த மேன் பக்கமானது டெபியன் திட்டப்பணியின் man பக்கத்தின் சற்றே திருத்தப்பட்ட பதிப்பு.

ஒரே நேரத்தில் ஒரே கணினியில் நிறுவப்பட்ட அதே அல்லது ஒத்த செயல்பாடுகளை நிறைவேற்றும் பல நிரல்களுக்கு இது சாத்தியமாகும். உதாரணமாக, பல அமைப்புகள் பல உரை ஆசிரியர்கள் ஒரே நேரத்தில் நிறுவப்பட்டிருக்கின்றன. இது ஒரு கணினியின் பயனர்களுக்குத் தெரிவுசெய்கிறது, ஒவ்வொருவரும் ஒரு வேறொரு பதிப்பாளரைப் பயன்படுத்த விரும்பினால், ஒரு குறிப்பிட்ட விருப்பம் குறிப்பிடப்படவில்லை எனில், நிரல் ஒரு நிரல் ஆசிரியர் தேர்வு செய்ய கடினமாக உள்ளது.

மாற்று முறை இந்த சிக்கலை தீர்க்க முயற்சிக்கிறது. கோப்பு முறைமையில் உள்ள ஒரு பொதுவான பெயர், பரிமாற்றக்கூடிய செயல்பாடு வழங்கும் அனைத்து கோப்புகளாலும் பகிர்ந்து கொள்ளப்படுகிறது. மாற்று அமைப்பு மற்றும் கணினி நிர்வாகி ஆகியவை இந்த பொதுவான பெயரைக் குறிக்கின்ற உண்மையான கோப்பினை தீர்மானிக்கின்றன. உதாரணமாக, உரை ஆசிரியர்கள் பதிப்பு (1) மற்றும் nvi (1) இருவரும் கணினியில் நிறுவப்பட்டிருந்தால், மாற்று முறைமை பெயர் / usr / bin / editor ஐ பொதுவாக / usr / bin / nvi ஐ குறிப்பிட இயலாது . கணினி நிர்வாகி இதை மேலெழுதும், அதை அதற்கு பதிலாக / usr / bin / ed ஐ குறிக்க முடியும், மற்றும் வெளிப்படையாக கோரிக்கை செய்யப்படும் வரை மாற்று அமைப்பு இந்த அமைப்பை மாற்றாது.

தேர்ந்தெடுக்கப்பட்ட மாற்றீட்டின் பொதுவான பெயர் நேரடி அடையாளமாக இல்லை. மாறாக, இது மாற்று அடைவில் ஒரு பெயருக்கான அடையாள குறியீடாகும், இது மீண்டும் குறிப்பிடப்பட்ட உண்மையான கோப்பிற்கு ஒரு குறியீட்டு இணைப்பு ஆகும். கணினி நிர்வாகியின் மாற்றங்கள் / etc அடைவில் மட்டும் கட்டுப்படுத்தப்படும்: FHS (qv) இது ஒரு நல்ல விஷயம் ஏன் காரணங்களை தருகிறது.

ஒரு குறிப்பிட்ட செயல்பாடு கொண்ட ஒரு கோப்பு வழங்கும் ஒவ்வொரு தொகுப்பு நிறுவப்பட்டதும், மாற்றப்பட்டு அல்லது அகற்றப்பட்டதும், மாற்று மென்பொருளில் அந்த கோப்பை பற்றிய தகவல்களைப் புதுப்பிப்பதற்கான மாற்றுகள் அழைக்கப்படுகின்றன. RPM தொகுப்புகளில் % post அல்லது % pre ஸ்கிரிப்ட்களில் இருந்து மாற்றுகள் பொதுவாக அழைக்கப்படுகின்றன.

ஒத்திசைக்கப்பட வேண்டிய பல மாற்றுகளுக்கு இது பெரும்பாலும் பயனுள்ளதாகும், அதனால் அவை ஒரு குழுவாக மாற்றப்படுகின்றன; உதாரணமாக, vi (1) ஆசிரியர் பல பதிப்புகள் நிறுவப்பட்ட போது, /usr/share/man/man1/vi.1 ஆல் குறிப்பிடப்பட்ட man page / usr / bin / vi மூலம் குறிப்பிடப்பட்ட செயல்பாட்டிற்கு ஒத்ததாக இருக்க வேண்டும். மாஸ்டர் மற்றும் ஸ்லேவ் இணைப்புகள் மூலமாக மாற்றுகளை இது மாற்றுகிறது ; மாஸ்டர் மாறும் போது, ​​எந்த அடிமைகளும் மாறிவிட்டன. ஒரு மாஸ்டர் இணைப்பு மற்றும் அதனுடன் தொடர்புடைய அடிமைகள் இணைப்புக் குழுவை உருவாக்குகின்றனர் .

ஒவ்வொரு இணைப்பு குழுவும் எந்த நேரத்திலும், இரண்டு முறைகள் ஒன்று: தானியங்கு அல்லது கையேடு. ஒரு குழு தானியங்கு முறையில் இருக்கும் போது, ​​மாற்று முறைமை தானாகவே முடிவு செய்யும், ஏனெனில் தொகுப்புகள் நிறுவப்பட்டு அகற்றப்படும், இணைப்புகளை எவ்வாறு புதுப்பிப்பது மற்றும் எவ்வாறு மேம்படுத்துவது போன்றவை. கையேடு முறையில், மாற்று அமைப்பு இணைப்புகள் மாற்றாது; இது கணினி நிர்வாகிக்கு எல்லா முடிவுகளையும் விட்டுவிடும்.

இணைப்பு குழுக்கள் தானாகவே கணினியில் அறிமுகப்படுத்தப்படும் போது தானியங்கு முறையில் இருக்கும். கணினி நிர்வாகி தானியங்கு அமைப்புகளில் மாற்றங்களைச் செய்தால், அடுத்த முறை மாற்றப்பட்ட இணைப்புக் குழுவில் மாற்று மாற்று முறை இயங்குகிறது, மேலும் குழு தானாகவே கைமுறையாக மாற்றியமைக்கப்படும்.

ஒவ்வொரு மாற்றீட்டிற்கும் முன்னுரிமை உள்ளது. இணைப்புக் குழு தானாகவே இருக்கும் போது, ​​குழுவின் உறுப்பினர்களால் சுட்டிக்காட்டப்படும் மாற்றீடுகள் மிக உயர்ந்த முன்னுரிமை கொண்டவை.

--config விருப்பத்தை பயன்படுத்தும் போது, ​​அதன் பெயரைக் குறிக்கும் இணைப்புக் குழுவிற்கான தேர்வுகள் அனைத்தும் பட்டியலிடப்படும். நீங்கள் இணைப்புக் குழுவிற்கான தேர்வுகளில் எந்தத் தகவலைப் பெறுவீர்கள். நீங்கள் ஒரு மாற்றத்தை செய்தவுடன், இணைப்பு குழு இனி கார் பயன்முறையில் இருக்காது. தானியங்கி நிலைக்குத் திரும்புவதற்காக நீங்கள் --auto விருப்பத்தை பயன்படுத்த வேண்டும்.

சொல்

மாற்று நடவடிக்கைகளின் செயல்பாடுகள் மிகவும் தொடர்புடையவையாக இருப்பதால், சில குறிப்பிட்ட விதிமுறைகள் அதன் செயல்பாட்டை விளக்க உதவுகின்றன.

பொதுவான பெயர்

ஒரு பெயர், போன்ற / usr / bin / editor , மாற்று வழிமுறை வழியாக, ஒத்த செயல்பாடு பல கோப்புகளை ஒரு குறிக்கிறது.

symLink

மேலும் எந்த தகுதியும் இல்லாமல், இது மாற்று அடைவில் ஒரு குறியீட்டு இணைப்பைக் குறிக்கிறது: கணினி நிர்வாகி சரிசெய்ய எதிர்பார்க்கப்படுகிறது.

மாற்று

மாற்று அமைப்பைப் பயன்படுத்தி பொதுவான பெயர் வழியாக அணுகக்கூடிய கோப்புமுறையின் ஒரு குறிப்பிட்ட கோப்பு பெயர்.

மாற்று அடைவு

ஒரு அடைவு, இயல்புநிலை / etc / alternatives மூலம் , symlinks கொண்டிருக்கும்.

நிர்வாக அடைவு

ஒரு அடைவு, முன்னிருப்பாக / var / lib / alternatives மூலம் , மாற்று தகவல்களை 'மாநிலத் தகவல்.

இணைப்புக் குழு

ஒரு குழுவாக புதுப்பிக்கப்பட வேண்டிய நோக்கு கொண்ட தொடர்புடைய சிம்பிலிங்க்களின் தொகுப்பு.

மாஸ்டர் இணைப்பு

குழுவில் உள்ள பிற இணைப்புகள் எப்படி கட்டமைக்கப்படுகின்றன என்பதை நிர்ணயிக்கும் இணைப்பு குழுவில் உள்ள இணைப்பு.

அடிமை இணைப்பு

மாஸ்டர் இணைப்பு அமைப்பால் கட்டுப்படுத்தப்படும் ஒரு இணைப்பு குழுவில் உள்ள இணைப்பு.

தானியங்கி முறைமை

இணைப்புக் குழு தானாகவே இயங்கும்போது, ​​குழுவில் இருக்கும் இணைப்புகள், குழுவிற்கான மிக உயர்ந்த முன்னுரிமை மாற்றுகளுக்கிடையேயான இணைப்புகள் என்பதை உறுதிப்படுத்துகிறது.

கையேடு முறை

ஒரு இணைப்பு குழு கையேடு முறையில் இருக்கும்போது, ​​மாற்று முறைமை கணினி நிர்வாகியின் அமைப்புகளில் எந்த மாற்றத்தையும் செய்யாது.

விருப்பங்கள்

எந்தவொரு அர்த்தமுள்ள பணியையும் செய்வதற்கு மாற்றாக இருந்தால், சரியாக ஒரு நடவடிக்கை குறிப்பிடப்பட வேண்டும். பொதுவான விருப்பங்களின் எந்த எண்ணும் எந்த நடவடிக்கையுடனும் குறிப்பிடப்படலாம்.

பொதுவான விருப்பங்கள்

--verbose

மாற்று என்ன செய்கிறீர்கள் என்பதைப் பற்றி மேலும் கருத்துகளை உருவாக்குங்கள்.

--quiet

பிழைகள் ஏற்படாதபட்சத்தில் எந்த கருத்துக்களையும் உருவாக்க வேண்டாம். இந்த விருப்பம் இன்னும் செயல்படுத்தப்படவில்லை.

--test

உண்மையில் எதையும் செய்யாதே, என்ன செய்ய வேண்டும் என்று சொல்லுங்கள். இந்த விருப்பம் இன்னும் செயல்படுத்தப்படவில்லை.

--உதவி

சில பயன்பாட்டு தகவலை கொடுங்கள் (இது எந்த மாற்றீட்டின் பதிப்பு என்று சொல்லவும்).

--version

இது எந்த மாற்று பதிப்பை (மற்றும் சில பயன்பாட்டு தகவலை கொடுக்கும்) சொல்லவும்.

--altdir அடைவு

முன்னிருப்பில் இருந்து மாறுபடும் போது, ​​மாற்று அடைவு குறிப்பிடுகிறது.

--admindir அடைவு

இது இயல்பில் இருந்து வேறுபட்டிருக்கும் போது, ​​நிர்வாக அடைவு குறிப்பிடுகிறது.

செயல்கள்

- இன்ஸ்டால் இணைப்பு பெயர் பாதை பரிசு [- ஸ்லீவ் ஸ்லிங் ஸ்னாம் ஸ்பேத் ] [- இன்விட்ஸ் ஸ்கிரிப்ட் ] ...

அமைப்புக்கு மாற்றான ஒரு குழுவைச் சேர்க்கவும். பெயர் மாஸ்டர் இணைப்புக்கான பொதுவான பெயர், இணைப்பு அதன் சிம்பின்ஸின் பெயர், மற்றும் பாதை மாஸ்டர் இணைப்புக்கு அறிமுகப்படுத்தப்படும் மாற்று ஆகும். ஸ்மீம் , ஸ்லிங் மற்றும் ஸ்பேத் ஆகியவை பொதுவான பெயர், சிம்லின்க் பெயர் மற்றும் அடிமை இணைப்புக்கான மாற்றீடு, மற்றும் சேவையானது மாற்றீடு தொடர்பான எந்தவொரு initscript பெயரின் பெயராகும். குறிப்பு: - இன்விட்ஸ்கிரிப்ட் ஒரு Red Hat லினக்ஸ் குறிப்பிட்ட விருப்பமாகும். பூஜ்யம் அல்லது அதற்கு மேற்பட்ட - ஸ்லாவ் விருப்பங்கள், ஒவ்வொன்றும் மூன்று வாதங்கள் மூலம் குறிப்பிடப்படலாம்.

குறிப்பிடப்பட்ட மாஸ்டர் symlink ஏற்கனவே மாற்று முறை பதிவுகள் இருந்தால், வழங்கப்பட்ட தகவல் குழு புதிய மாற்று தொகுப்பு சேர்க்கப்படும். இல்லையெனில், தானியங்கி முறையில் அமைக்கப்பட்ட புதிய குழு, இந்த தகவலுடன் சேர்க்கப்படும். குழு தானியங்கி முறையில் இருந்தால், புதிதாக சேர்க்கப்பட்ட மாற்று 'முன்னுரிமை இந்த குழுவிற்கான வேறு நிறுவப்பட்ட மாற்றுகளை விட அதிகமானது, புதிதாக சேர்க்கப்பட்ட மாற்றுகளுக்கு சமிக்ஞைகளை புதுப்பிக்கவும்.

--initscript பயன்படுத்தப்படுகிறது என்றால், மாற்று முறைமை chkconfig வழியாக மாற்றுடன் தொடர்புடைய initscript ஐ நிர்வகிக்கும், எந்த மாற்று மாற்றத்தை பொறுத்து init ஸ்கிரிப்ட்டை பதிவுசெய்து பதிவுசெய்தல்.

குறிப்பு: - இன்விட்ஸ்கிரிப்ட் ஒரு Red Hat லினக்ஸ் குறிப்பிட்ட விருப்பமாகும்.

- பெயர் பெயர் பாதை

மாற்று மற்றும் அதனுடன் தொடர்புடைய அடிமை இணைப்புகளை நீக்கவும். பெயர் மாற்று அடைவில் ஒரு பெயர், மற்றும் பாதையானது எந்த பெயர் இணைக்கப்படலாம் என்பதற்கான முழுமையான கோப்பு பெயர் . பெயர் உண்மையாக பாதையில் இணைக்கப்பட்டிருந்தால், மற்றொரு மாற்று மாற்றீட்டினை சுட்டிக்காட்டும் பெயர் புதுப்பிக்கப்படும் அல்லது அகற்றப்படாவிட்டால் அகற்றப்படும். தொடர்புடைய அடிமை இணைப்புகள் புதுப்பிக்கப்படும் அல்லது நீக்கப்படும். இணைப்பு தற்போது பாதைக்கு சுட்டிக்காவிட்டால், இணைப்புகள் எதுவும் மாறாது; மாற்று பற்றிய தகவல்கள் மட்டுமே அகற்றப்படுகின்றன.

- அமைப்பின் பெயர் பாதை

இணைப்பு குழு பெயர் அடையாள இணைப்பு மற்றும் அடிமைகள் பாதையில் கட்டமைக்கப்பட்ட அந்த அமைக்க, மற்றும் இணைப்பு குழு கையேடு முறையில் அமைக்கப்பட்டது. இந்த விருப்பமானது டெபியன் செயல்படுத்தலில் இல்லை.

--auto பெயர்

தானியங்கு முறையில் மாஸ்டர் சிம்பிலிங் பெயரை மாற்றவும். இந்தச் செயல்பாட்டில், இந்த குறியீட்டு மற்றும் அதன் அடிமைகள் மேம்பட்ட முன்னுரிமை நிறுவப்பட்ட மாற்றுகளுக்கு சுட்டிக்காட்டப்படுகின்றன.

- டிஸ்ப்ளே பெயர்

எந்தப் பெயரின் இணைப்புக் குழுவின் மாஸ்டர் இணைப்பு என்பது குறித்த தகவல்களைக் காண்பி. காண்பிக்கப்படும் தகவல், குழு மாற்று முறை (கார் அல்லது கையேடு) அடங்கும், மாற்றுக் கோட்பாடு தற்போது சுட்டிக்காட்டுகிறது, வேறு என்ன மாற்றுகள் (மற்றும் அதனுடன் தொடர்புடைய அடிமை மாற்றுகள்) மற்றும் தற்போது நிறுவப்பட்ட மிக உயர்ந்த முன்னுரிமை மாற்று.

மேலும் காண்க

ln (1), FHS, கோப்பு முறைமை படிநிலை தரநிலை.

முக்கியமானது: உங்கள் குறிப்பிட்ட கணினியில் ஒரு கட்டளை எவ்வாறு பயன்படுத்தப்படுகிறது என்பதைப் பார்க்க, man கட்டளை ( % man ) ஐப் பயன்படுத்தவும்.