WordPress GO சேவையில் 1 வருட இலவச டொமைன் வாய்ப்பு
இந்த வலைப்பதிவு இடுகை லினக்ஸ் இயக்க முறைமையின் அடிப்படைக் கருத்துகளான ரன்லெவல் மற்றும் டார்கெட்டை விரிவாக உள்ளடக்கியது. ரன்லெவல் என்றால் என்ன, அது என்ன செய்கிறது, டார்கெட்டிலிருந்து அதன் வேறுபாடுகள் ஆகியவற்றை விளக்கும் அதே வேளையில், அமைப்பில் அதன் முக்கியத்துவமும் குறிப்பிடப்பட்டுள்ளது. கூடுதலாக, லினக்ஸ் இயக்க முறைமையில் ரன்லெவல் மாற்றும் முறைகள், சிறந்த பயன்பாட்டு நடைமுறைகள் மற்றும் சாத்தியமான சிக்கல்களுக்கான தீர்வுகள் வழங்கப்படுகின்றன. இது பயனர் சார்ந்த குறிப்புகள் மற்றும் ஆலோசனைகளுடன் ரன்லெவல் மற்றும் டார்கெட் கருத்துகளின் கண்ணோட்டத்தை வழங்குகிறது, அதே நேரத்தில் லினக்ஸ் சுற்றுச்சூழல் அமைப்பில் டார்கெட்டின் பங்கை எடுத்துக்காட்டுகிறது. இது கணினி நிர்வாகிகள் மற்றும் லினக்ஸ் பயனர்களுக்கு மதிப்புமிக்க தகவல்களைக் கொண்டுள்ளது.
லினக்ஸ் இயக்க முறைமை system என்பது ஒரு திறந்த மூல மற்றும் இலவச இயக்க முறைமையாகும், இது சேவையகங்கள் முதல் உட்பொதிக்கப்பட்ட அமைப்புகள் வரை பரந்த அளவிலான பயன்பாடுகளில் பயன்படுத்தப்படுகிறது. அதன் நெகிழ்வான கட்டமைப்பு, நம்பகத்தன்மை மற்றும் வலுவான சமூக ஆதரவு காரணமாக, இது தனிப்பட்ட பயனர்கள் மற்றும் பெரிய நிறுவனங்களால் விரும்பப்படுகிறது. இந்த இயக்க முறைமையை திறம்பட பயன்படுத்துவதற்கு லினக்ஸின் அடிப்படைக் கருத்துகளைப் புரிந்துகொள்வது மிகவும் முக்கியம்.
லினக்ஸ் கர்னல் எனப்படும் அடிப்படை அடுக்கைக் கொண்டுள்ளது. கர்னல் வன்பொருள் மற்றும் மென்பொருளுக்கு இடையேயான தொடர்பை வழங்குகிறது மற்றும் கணினி வளங்களை நிர்வகிக்கிறது. கூடுதலாக, ஷெல் எனப்படும் கட்டளை வரி இடைமுகம். பயனர்கள் இயக்க முறைமையுடன் தொடர்பு கொள்ள அனுமதிக்கிறது. ஷெல் கட்டளைகளை விளக்கி அவற்றை இயக்க முறைமைக்கு அனுப்புகிறது. வரைகலை பயனர் இடைமுகங்கள் (GUI) லினக்ஸிலும் பரவலாகப் பயன்படுத்தப்படுகின்றன, மேலும் பயனர்கள் மிகவும் காட்சி வழியில் தொடர்பு கொள்ள அனுமதிக்கின்றன.
அடிப்படை கருத்துக்கள்
கோப்பு முறைமை லினக்ஸின் மற்றொரு முக்கிய அங்கமாகும். இந்த அமைப்பில், அனைத்தும் ஒரு கோப்பாகக் கருதப்படும் இடத்தில், கோப்புகளும் கோப்பகங்களும் ஒரு படிநிலை அமைப்பில் ஒழுங்கமைக்கப்படுகின்றன. ரூட் கோப்பகம் (/) கோப்பு முறைமையின் மேற்புறத்தில் அமைந்துள்ளது மற்றும் மற்ற அனைத்து கோப்பகங்களும் இந்த ரூட் கோப்பகத்திற்குக் கீழே அமைந்துள்ளன. கோப்பு அனுமதிகள் பயனர்கள் மற்றும் குழுக்களின் கோப்புகளுக்கான அணுகலைக் கட்டுப்படுத்துகின்றன. இந்த வழியில், கணினி பாதுகாப்பு உறுதி செய்யப்பட்டு அங்கீகரிக்கப்படாத அணுகல் தடுக்கப்படுகிறது.
செயல்முறைகள் என்பது லினக்ஸில் இயங்கும் நிரல்கள் அல்லது கட்டளைகள். ஒவ்வொரு செயல்முறைக்கும் அதன் சொந்த நினைவக இடம் மற்றும் வளங்கள் உள்ளன. செயல்முறைகள் இயக்க முறைமையால் நிர்வகிக்கப்பட்டு திட்டமிடப்படுகின்றன. பயனர்கள் செயல்முறைகளைத் தொடங்கலாம், நிறுத்தலாம் அல்லது முன்னுரிமையை மாற்றலாம். லினக்ஸின் பல்பணி திறனுக்கு நன்றி, பல செயல்முறைகள் ஒரே நேரத்தில் இயங்க முடியும்.
கணினி வளங்களுக்கான அணுகலைக் கட்டுப்படுத்த பயனர்களும் குழுக்களும் பயன்படுத்தப்படுகின்றன. ஒவ்வொரு பயனருக்கும் ஒரு தனித்துவமான பயனர்பெயர் மற்றும் அடையாள எண் (UID) உள்ளது. குழுக்கள் பல பயனர்கள் பொதுவான வளங்களை அணுக அனுமதிக்கின்றன. கோப்பு அனுமதிகள் பயனர்களும் குழுக்களும் கோப்புகளைப் படிக்க, எழுத மற்றும் செயல்படுத்த வேண்டிய அனுமதிகளைத் தீர்மானிக்கின்றன. இந்த வழியில், கணினி பாதுகாப்பு மற்றும் தரவு ரகசியத்தன்மை உறுதி செய்யப்படுகிறது.
லினக்ஸ் இயக்க முறைமை அமைப்புகளில், ரன்லெவல் என்பது அமைப்பு எந்த முறையில் இயங்குகிறது என்பதை தீர்மானிக்கும் ஒரு கருத்தாகும். ஒவ்வொரு ரன்லெவலும் சில சேவைகள் மற்றும் செயல்முறைகளைத் தொடங்குவதா அல்லது நிறுத்துவதா என்பதை வரையறுக்கிறது. இந்த வழியில், கணினி நிர்வாகிகள் வெவ்வேறு நோக்கங்களுக்காக உகந்ததாக்கப்பட்ட பணி சூழல்களை உருவாக்க முடியும். எடுத்துக்காட்டாக, ஒரு சேவையகம் வரைகலை இடைமுகம் இல்லாமல் பிணைய சேவைகளை மட்டுமே இயக்க முடியும், அதே நேரத்தில் ஒரு டெஸ்க்டாப் கணினி வரைகலை இடைமுகம் மற்றும் பயனர் பயன்பாடுகளுடன் இயங்க முடியும்.
ரன்லெவல்கள் பொதுவாக 0 முதல் 6 வரை எண்ணப்படுகின்றன, ஒவ்வொரு எண்ணும் வெவ்வேறு அமைப்பு நிலையைக் குறிக்கும். இந்த நிலைகள் கணினி பராமரிப்பு முதல் பயனர் அமர்வுகள் வரை பரந்த அளவை உள்ளடக்கியது. ஒவ்வொரு ரன்லெவலுக்கும் குறிப்பிட்ட தொடக்க மற்றும் பணிநிறுத்த ஸ்கிரிப்ட்கள், கணினி அந்த ரன்லெவலுக்கு மாறும்போது எந்த சேவைகள் இயக்கப்படும் அல்லது முடக்கப்படும் என்பதை தீர்மானிக்கின்றன. இது கணினி விரும்பிய பயன்முறையில் இயங்குவதை உறுதி செய்கிறது.
ரன்லெவலின் பயன்பாட்டுப் பகுதிகள்
பின்வரும் அட்டவணை பொதுவாகப் பயன்படுத்தப்படும் ரன்லெவல்களின் அர்த்தங்கள் மற்றும் நோக்கங்களைச் சுருக்கமாகக் கூறுகிறது:
ரன்லெவல் | விளக்கம் | பயன்பாட்டின் நோக்கம் |
---|---|---|
0 | அமைப்பை நிறுத்துதல் (நிறுத்துதல்) | கணினியைப் பாதுகாப்பாக மூடுதல் |
1 | ஒற்றை-பயனர் பயன்முறை | கணினி பராமரிப்பு, மீட்பு செயல்பாடுகள் மற்றும் ரூட் கடவுச்சொல் மீட்டமைப்பு |
2 | பல பயனர் பயன்முறை (நெட்வொர்க் சேவைகள் இல்லாமல்) | நெட்வொர்க் இணைப்பு தேவையில்லாத மேம்பாடு அல்லது சோதனை சூழல்கள் |
3 | பல பயனர் பயன்முறை (கட்டளை வரி) | சர்வர் அமைப்புகளுக்கு ஏற்றது, வரைகலை இடைமுகம் தேவையில்லை. |
5 | பல பயனர் பயன்முறை (வரைகலை இடைமுகம்) | டெஸ்க்டாப் அமைப்புகளுக்கான வழக்கமான இயக்க சூழல் |
6 | கணினியை மறுதொடக்கம் செய்தல் | கணினியை நிறுத்தி மீண்டும் தொடங்குதல் |
ரன்லெவல்கள், லினக்ஸ் இயக்க முறைமை இது அமைப்பின் நெகிழ்வுத்தன்மையை அதிகரிக்கும் மற்றும் வெவ்வேறு தேவைகளுக்கு ஏற்ப தனிப்பயனாக்க உதவும் ஒரு அடிப்படை பொறிமுறையாகும். ரன்லெவல்களைப் பயன்படுத்தி, கணினி நிர்வாகிகள் எந்த சேவைகளுடன் எந்த பயன்முறையில் இயங்கும் என்பதை எளிதாகக் கட்டுப்படுத்தலாம்.
லினக்ஸ் இயக்க முறைமைகளில் லினக்ஸ் இயங்குதளம் செயல்முறைகளை நிர்வகிக்கப் பயன்படுத்தப்படும் இரண்டு அடிப்படைக் கருத்துக்கள் ரன்லெவல்கள் மற்றும் இலக்குகள் ஆகும். இரண்டுமே அமைப்பு செயல்படும் முறையைத் தீர்மானித்தாலும், அவற்றின் இயக்கக் கொள்கைகள் மற்றும் கட்டமைப்புகளின் அடிப்படையில் அவை கணிசமாக வேறுபடுகின்றன. ரன்லெவல்கள் மிகவும் பாரம்பரிய அணுகுமுறையைக் குறிக்கும் அதே வேளையில், இலக்குகள் மிகவும் நவீனமான மற்றும் நெகிழ்வான அமைப்பு நிர்வாகத்தை வழங்குகின்றன.
ரன்லெவல்கள் வழக்கமாக 0 முதல் 6 வரை எண்ணப்படுகின்றன, ஒவ்வொரு எண்ணும் ஒரு குறிப்பிட்ட அமைப்பு நிலையைக் குறிக்கும். உதாரணமாக, ரன்லெவல் 0 கணினியை மூடுகிறது, அதே நேரத்தில் ரன்லெவல் 6 கணினியை மறுதொடக்கம் செய்கிறது. மற்ற இயங்குநிலைகள், பல பயனர் முறைகள், வரைகலை இடைமுக முறைகள் அல்லது மீட்பு முறைகள் போன்ற பல்வேறு இயக்க சூழல்களைக் குறிக்கின்றன. இலக்குகள் என்பது systemd init அமைப்புடன் வரும் மிகவும் நெகிழ்வான அணுகுமுறையாகும். ஒவ்வொரு இலக்கிலும் சில சேவைகள் மற்றும் செயல்முறைகளைத் தொடங்குவதா அல்லது நிறுத்துவதா என்பதை வரையறுக்கும் அலகுகள் உள்ளன. இந்த வழியில், கணினி நிர்வாகிகள் மிகவும் விரிவான மற்றும் தனிப்பயனாக்கப்பட்ட கணினி நிலைகளை உருவாக்க முடியும்.
அம்சம் | ரன்லெவல் | இலக்கு |
---|---|---|
கட்டமைப்பு | எண்ணிடப்பட்ட முறைகள் (0-6) | சேவைகள் மற்றும் அலகுகளின் தொகுப்பு |
நெகிழ்வுத்தன்மை | குறைவான நெகிழ்வான முன் வரையறுக்கப்பட்ட முறைகள் | மேலும் நெகிழ்வானது, தனிப்பயனாக்கக்கூடியது |
மேலாண்மை | init ஸ்கிரிப்ட்களால் நிர்வகிக்கப்படுகிறது | systemd ஆல் நிர்வகிக்கப்படுகிறது |
சார்பு மேலாண்மை | வரையறுக்கப்பட்ட சார்பு மேலாண்மை | மேம்பட்ட சார்பு மேலாண்மை |
கீழே உள்ள பட்டியலில், ரன்லெவலுக்கும் இலக்குக்கும் இடையிலான முக்கிய வேறுபாடுகளை நீங்கள் இன்னும் தெளிவாகக் காணலாம்:
ஒப்பீடுகள்
ரன்லெவல்களுக்கும் இலக்குகளுக்கும் இடையிலான முக்கிய வேறுபாடு மேலாண்மை பாணி மற்றும் நெகிழ்வுத்தன்மையின் மட்டத்தில் உள்ளது. ரன்லெவல்கள் மிகவும் பாரம்பரியமான மற்றும் வரையறுக்கப்பட்ட அணுகுமுறையை வழங்கினாலும், இலக்குகள் நவீன அமைப்புகளின் தேவைகளுக்கு மிகவும் பொருத்தமான ஒரு நெகிழ்வான மற்றும் தனிப்பயனாக்கக்கூடிய தீர்வை வழங்குகின்றன.
ரன்லெவல்கள் என்பது லினக்ஸ் கணினிகளில் கணினியின் இயக்க முறையை வரையறுக்கும் எண் மதிப்புகள் ஆகும். ஒவ்வொரு ரன்லெவலும் குறிப்பிட்ட சேவைகளைத் தொடங்க அல்லது நிறுத்தத் தூண்டுகிறது. எடுத்துக்காட்டாக, ரன்லெவல் 3 பொதுவாக கட்டளை வரி இடைமுகத்துடன் கூடிய பல பயனர் பயன்முறையைக் குறிக்கிறது, அதே நேரத்தில் ரன்லெவல் 5 வரைகலை இடைமுகத்துடன் கூடிய பல பயனர் பயன்முறையைக் குறிக்கிறது.
இலக்குகள் என்பது systemd init அமைப்பின் ஒரு பகுதியாக, அமைப்பின் இலக்கு நிலையை வரையறுக்கும் அலகுகள் ஆகும். ஒவ்வொரு இலக்கிலும் குறிப்பிட்ட சேவைகள் மற்றும் பிற இலக்குகளின் சார்புநிலைகள் உள்ளன. இது எந்த சேவைகளைத் தொடங்குவது அல்லது நிறுத்துவது, எப்போது கணினி தொடக்கம் அல்லது பணிநிறுத்தத்தின் போது என்பதைத் தீர்மானிப்பதை எளிதாக்குகிறது. ரன்லெவல்களை விட இலக்குகள் மிகவும் நெகிழ்வான மற்றும் தனிப்பயனாக்கக்கூடிய கட்டமைப்பை வழங்குகின்றன.
ரன்லெவல் மற்றும் இலக்கு கருத்துக்கள், லினக்ஸ் இயங்குதளம் வெவ்வேறு தலைமுறை அமைப்புகளைக் குறிக்கின்றன. பழைய அமைப்புகளில் ரன்லெவல் பரவலாகப் பயன்படுத்தப்பட்டாலும், இலக்கு systemd உடன் கூடிய நவீன அமைப்புகளில் அது அதன் இடத்தைப் பிடித்துள்ளது. அமைப்பின் இயக்க முறையைத் தீர்மானிக்க இரண்டு கருத்துக்களும் பயன்படுத்தப்பட்டாலும், இலக்குகள் மிகவும் நெகிழ்வான மற்றும் சக்திவாய்ந்த மேலாண்மை கருவியை வழங்குகின்றன.
லினக்ஸ் இயக்க முறைமைகளில் ரன்லெவலை மாற்றுவது என்பது கணினி நடத்தை மற்றும் எந்த சேவைகள் தொடங்கப்படுகின்றன என்பதை தீர்மானிப்பதற்கான ஒரு முக்கியமான செயல்பாடாகும். இந்த செயல்முறை கணினி நிர்வாகிகளுக்கு சிறந்த நெகிழ்வுத்தன்மையையும் வெவ்வேறு பணி சூழல்களுக்கு எளிதாக மாறுவதற்கான திறனையும் வழங்குகிறது. ரன்லெவலை மாற்றுவது என்பது கணினியில் சேவைகள் எந்த வரிசையில் தொடங்கப்படுகின்றன மற்றும் எந்த சேவைகள் செயலில் உள்ளன என்பதைக் கட்டுப்படுத்துவதாகும். இந்த வழியில், நீங்கள் கணினி வளங்களை மிகவும் திறமையாகப் பயன்படுத்தலாம் மற்றும் பாதுகாப்பை அதிகரிக்கலாம்.
ரன்லெவல் | விளக்கம் | வழக்கமான பயன்பாட்டுப் பகுதிகள் |
---|---|---|
0 | அமைப்பை நிறுத்துகிறது (நிறுத்துகிறது). | கணினியை மூடுதல் அல்லது மறுதொடக்கம் செய்தல் |
1 | ஒற்றை-பயனர் பயன்முறை. | கணினி மீட்பு, பராமரிப்பு செயல்பாடுகள் |
3 | பல பயனர், உரை அடிப்படையிலான இடைமுகம். | சேவையக சூழல்கள், கட்டளை வரி செயல்பாடுகள் |
5 | பல பயனர், வரைகலை இடைமுகம் (GUI). | டெஸ்க்டாப் சூழல்கள் |
6 | கணினியை மறுதொடக்கம் செய்கிறது. | கணினியை மறுதொடக்கம் செய்தல் |
ரன்லெவலை மாற்ற பல்வேறு கட்டளைகளைப் பயன்படுத்தலாம். மிகவும் பொதுவாகப் பயன்படுத்தப்படும் கட்டளைகளில் துவக்கம்
, டெலினிடிஸ்
மற்றும் சிஸ்டம்சிடிஎல்
காணப்படுகிறது. துவக்கம்
கணினியின் தற்போதைய ரன்லெவலை மாற்ற கட்டளை பயன்படுத்தப்படுகிறது, டெலினிடிஸ்
கட்டளை இதே போன்ற செயல்பாட்டைச் செய்கிறது. சிஸ்டம்சிடிஎல்
நவீன அமைப்புகளில் (systemd ஐப் பயன்படுத்தி விநியோகங்கள்) ரன்லெவல்களுக்குப் பதிலாக இலக்குகளை நிர்வகிக்கப் பயன்படுகிறது. இந்தக் கட்டளைகளைக் கொண்டு, கணினி நிர்வாகிகள் தாங்கள் விரும்பும் ரன்லெவலுக்கு எளிதாக மாறலாம்.
படிப்படியான மாற்ற செயல்முறை
ரன்லெவல்
கட்டளையுடன் தற்போதைய ரன்லெவலைத் தீர்மானிக்கவும்.துவக்கம்
கட்டளையைப் பயன்படுத்தவும்: init [ரன்லெவல்_எண்]
கட்டளையைப் பயன்படுத்தி இலக்கு இயங்குநிலையைக் குறிப்பிடவும். உதாரணத்திற்கு, துவக்கம் 3
கட்டளை கணினியை ரன்லெவல் 3 இல் வைக்கிறது.டெலினிடிஸ்
கட்டளையைப் பயன்படுத்தவும்: மாற்றாக, டெலினிட் [ரன்லெவல்_எண்]
நீங்கள் கட்டளையைப் பயன்படுத்தலாம். உதாரணமாக டெலினிட் 5
கட்டளை கணினியை ரன்லெவல் 5 இல் வைக்கிறது.systemctl ஐசோலேட் [target_name].target
கட்டளை. உதாரணமாக systemctl graphical.target ஐ தனிமைப்படுத்தவும்
கட்டளை வரைகலை இடைமுகத்திற்கு மாறுகிறது.ரன்லெவலை மாற்றும்போது கருத்தில் கொள்ள வேண்டிய முக்கியமான புள்ளிகள் உள்ளன. முதலில், சரியான ரன்லெவலைத் தேர்ந்தெடுப்பது மிக முக்கியமானது. தவறான ரன்லெவலைத் தேர்ந்தெடுப்பது கணினியில் விரும்பத்தகாத விளைவுகளுக்கு வழிவகுக்கும். எடுத்துக்காட்டாக, ஒரு சேவையக சூழலில் வரைகலை இடைமுகத்தை (இயக்கநிலை 5) தொடங்குவது தேவையற்ற வள நுகர்வை ஏற்படுத்தக்கூடும். கூடுதலாக, ரன்லெவல் மாற்றங்களின் போது இயங்கும் சேவைகளின் நிலையைக் கவனிப்பதும், தேவைப்படும்போது தலையிடுவதும் முக்கியம். இந்த வழியில், சாத்தியமான சிக்கல்களைத் தடுக்கலாம் மற்றும் கணினி ஸ்திரத்தன்மையை உறுதி செய்ய முடியும்.
லினக்ஸ் இயக்க முறைமை ரன்லெவல் மற்றும் இலக்கு அமைப்புகளைப் பயன்படுத்தும் போது கருத்தில் கொள்ள வேண்டிய சில முக்கியமான புள்ளிகள் உள்ளன. இந்த சிறந்த நடைமுறைகள் உங்கள் கணினியை மிகவும் பாதுகாப்பாகவும், நிலையானதாகவும், திறமையாகவும் இயக்க உதவும். குறிப்பாக கணினி நிர்வாகிகளுக்கு, இந்த பயன்பாடுகள் சாத்தியமான சிக்கல்களைக் குறைப்பதன் மூலம் மிகவும் நிர்வகிக்கக்கூடிய சூழலை உருவாக்குகின்றன.
விண்ணப்பம் | விளக்கம் | நன்மைகள் |
---|---|---|
குறைந்தபட்ச அதிகாரக் கொள்கை | ஒவ்வொரு சேவையும் அதற்குத் தேவையான குறைந்தபட்ச சலுகைகளுடன் இயங்குவதை உறுதிசெய்யவும். | இது பாதுகாப்பு பாதிப்புகளைக் குறைத்து கணினி பாதுகாப்பை அதிகரிக்கிறது. |
புதுப்பித்த நிலையில் வைத்திருத்தல் | உங்கள் அமைப்புகள் மற்றும் சேவைகளை தவறாமல் புதுப்பிக்கவும். | அறியப்பட்ட பாதிப்புகளிலிருந்து பாதுகாக்கப்பட்டு, செயல்திறன் மேம்பாடுகளிலிருந்து பயனடைகிறது. |
பதிவு செய்தல் மற்றும் கண்காணித்தல் | அமைப்பின் செயல்பாடுகளைப் பதிவுசெய்து அவற்றைத் தொடர்ந்து கண்காணிக்கவும். | இது சாத்தியமான சிக்கல்களை முன்கூட்டியே கண்டறிந்து தீர்க்கும் வாய்ப்பை வழங்குகிறது. |
காப்புப்பிரதி | உங்கள் கணினி உள்ளமைவுகள் மற்றும் தரவை தொடர்ந்து காப்புப் பிரதி எடுக்கவும். | எதிர்பாராத சூழ்நிலைகளில் (எ.கா. கணினி செயலிழப்பு) விரைவாக மீட்டெடுக்கும் திறனை வழங்குகிறது. |
உங்கள் ரன்லெவல் மற்றும் இலக்கு உள்ளமைவுகளை உள்ளமைக்கும்போது, உங்கள் கணினியின் தேவைகளைக் கருத்தில் கொண்டு தனிப்பயனாக்கங்களைச் செய்வது முக்கியம். உதாரணமாக, ஒரு சர்வர் சூழலில், தேவையற்ற சேவைகளை மூடுவதன் மூலம் கணினி வளங்களை மிகவும் திறமையாகப் பயன்படுத்தலாம். மேலும், ஒவ்வொரு மாற்றத்திற்குப் பிறகும், உள்ளமைவுகள் எதிர்பார்த்தபடி செயல்படுகின்றனவா என்பதை உறுதிப்படுத்த, கணினியைச் சோதிக்கவும்.
விண்ணப்ப குறிப்புகள்
பாதுகாப்பைப் பொறுத்தவரை, லினக்ஸ் இயக்க முறைமை உங்கள் கணினியில் இயங்கும் சேவைகளின் அனுமதிகளைக் கட்டுப்படுத்துவது முக்கியம். இது குறைந்தபட்ச சலுகையின் கொள்கை என்று அழைக்கப்படுகிறது, மேலும் ஒரு சேவை தாக்கப்பட்டாலும் கூட, தாக்குபவர் அமைப்பு முழுவதும் மேலும் சேதத்தை ஏற்படுத்துவதை இது தடுக்கிறது. கூடுதலாக, வழக்கமான பாதுகாப்பு ஸ்கேன்களை இயக்குவதன் மூலம் உங்கள் கணினியில் உள்ள சாத்தியமான பாதிப்புகளைக் கண்டறியலாம்.
உங்கள் ரன்லெவல் மற்றும் இலக்கு அமைப்புகளை தவறாமல் மதிப்பாய்வு செய்து, உங்கள் கணினியின் மாறிவரும் தேவைகளுக்கு ஏற்ப அவற்றைப் புதுப்பிக்கவும். இது உங்கள் கணினி எப்போதும் சிறப்பாகச் செயல்படுவதையும் பாதுகாப்பாக இருப்பதையும் உறுதி செய்கிறது. நினைவில் கொள்ளுங்கள், ஒரு எதிர்வினை அணுகுமுறையை விட ஒரு முன்னெச்சரிக்கை அணுகுமுறை எப்போதும் மிகவும் பயனுள்ளதாக இருக்கும்.
லினக்ஸ் இயக்க முறைமை அமைப்புகளில், இயக்க நிலைகளும் இலக்குகளும் அமைப்பின் இயக்க முறையைத் தீர்மானிப்பதில் முக்கிய பங்கு வகிக்கின்றன. இருப்பினும், இந்த உள்ளமைவுகளில் ஏற்படும் பிழைகள் அல்லது எதிர்பாராத சூழ்நிலைகள் கணினியில் பல்வேறு சிக்கல்களை ஏற்படுத்தக்கூடும். இந்தப் பிரச்சினைகள் கணினி தொடக்கத்தில் உள்ள சிக்கல்கள் முதல் சில சேவைகள் சரியாக வேலை செய்யாதது வரை இருக்கலாம். இந்தப் பகுதியில், ரன்லெவல்களில் உள்ள பொதுவான சிக்கல்களையும், அவற்றுக்கான தீர்வுகளையும் விரிவாக ஆராய்வோம்.
சாத்தியமான சிக்கல்கள்
பின்வரும் அட்டவணை ரன்லெவல் சிக்கல்கள் மற்றும் சாத்தியமான தீர்வுகளின் கண்ணோட்டத்தை வழங்குகிறது. நீங்கள் அனுபவிக்கும் பிரச்சனைக்கு விரைவான தீர்வைக் கண்டறிய இந்த அட்டவணை உதவும். ஒவ்வொரு அமைப்பும் வேறுபட்டிருப்பதால், இங்கே பட்டியலிடப்பட்டுள்ள தீர்வுகள் எல்லா சூழ்நிலைகளிலும் வேலை செய்யாமல் போகலாம் என்பதை நினைவில் கொள்ளவும்.
பிரச்சனை | சாத்தியமான காரணங்கள் | தீர்வு முறைகள் |
---|---|---|
கணினி திறக்கத் தவறியது | தவறான ரன்லெவல், சிதைந்த சிஸ்டம் கோப்புகள் | மீட்பு பயன்முறையில் துவக்கவும், கணினி கோப்புகளைச் சரிபார்க்கவும், ரன்லெவலை சரிசெய்யவும். |
சேவைகள் தொடங்கவில்லை | தவறான உள்ளமைவு, சார்பு சிக்கல்கள் | சேவை உள்ளமைவு கோப்புகளைச் சரிபார்த்தல், சார்புகளை நிறுவுதல், சேவையை கைமுறையாகத் தொடங்குதல் |
வரைகலை இடைமுக சிக்கல்கள் | இயக்கி சிக்கல்கள், தவறான உள்ளமைவு | இயக்கிகளைப் புதுப்பித்தல், Xorg உள்ளமைவைச் சரிபார்த்தல், வேறு டெஸ்க்டாப் சூழலை முயற்சித்தல் |
நெட்வொர்க் இணைப்பு சிக்கல்கள் | தவறான பிணைய அமைப்புகள், DNS சிக்கல்கள் | பிணைய உள்ளமைவு கோப்புகளைச் சரிபார்த்தல், DNS அமைப்புகளைச் சரிபார்த்தல், பிணைய சேவையை மறுதொடக்கம் செய்தல் |
மற்றொரு பொதுவான சிக்கல் என்னவென்றால், கணினி தவறான ரன்லெவலில் தொடங்கப்பட்டுள்ளது. எடுத்துக்காட்டாக, ஒரு சேவையக சூழலில் வரைகலை இடைமுகம் தேவைப்படாவிட்டாலும், கணினியை ரன்லெவல் 5 (GUI) இல் தொடங்குவது தேவையற்ற வள நுகர்வுக்கு வழிவகுக்கும். இந்த நிலையில், கணினியை ரன்லெவல் 3 (பல-பயனர், உரை முறை) இல் தொடங்குவது மிகவும் பொருத்தமானதாக இருக்கும். சரியான ரன்லெவலைத் தேர்ந்தெடுப்பது, கணினி செயல்திறனை நேரடியாக பாதிக்கிறது மற்றும் தேவையற்ற வள பயன்பாட்டைத் தடுக்கிறது.
ரன்லெவல்களில் சிக்கல்களைத் தீர்ப்பது பதிவு கோப்புகளை ஆய்வு செய்தல் மிக முக்கியமானது. சிக்கல்களின் மூலத்தைத் தீர்மானிப்பதிலும் சரியான தீர்வு முறையைப் பயன்படுத்துவதிலும் கணினி பதிவுகள் முக்கியமான தடயங்களை வழங்குகின்றன. /var/log கோப்பகத்தின் கீழ் உள்ள syslog, auth.log, kern.log போன்ற கோப்புகள் கணினியில் நிகழ்வுகள் மற்றும் பிழைகளைப் பதிவு செய்கின்றன. இந்தப் பதிவுகளைத் தொடர்ந்து சரிபார்ப்பது, சாத்தியமான சிக்கல்களுக்கு ஒரு முன்னெச்சரிக்கை அணுகுமுறையை எடுக்க உதவும்.
லினக்ஸ் இயக்க முறைமை அமைப்புகளில், இலக்கு கருத்து என்பது எந்த முறையில் கணினி தொடங்கப்படும், எந்த சேவைகள் இயங்கும் என்பதை தீர்மானிக்கும் ஒரு முக்கியமான அங்கமாகும். ரன்லெவல்களை மாற்றும் இலக்குகள், மிகவும் நெகிழ்வான மற்றும் மட்டு கட்டமைப்பை வழங்குவதன் மூலம் கணினி நிர்வாகிகளுக்கு சிறந்த வசதியை வழங்குகின்றன. ஒவ்வொரு இலக்கும் ஒரு குறிப்பிட்ட அமைப்பு நிலை அல்லது நோக்கத்தைக் குறிக்கிறது மற்றும் பொருத்தமான சேவைகள் தொடங்கப்படுவதை உறுதி செய்கிறது.
இலக்குகள் கணினி தொடக்க செயல்முறையை மேலும் புரிந்துகொள்ளக்கூடியதாகவும் நிர்வகிக்கக்கூடியதாகவும் ஆக்குகின்றன. எடுத்துக்காட்டாக, வரைகலை இடைமுகம் இல்லாத சேவையகத்திற்கு ஒரு தனி இலக்கை வரையறுக்கலாம், அதே நேரத்தில் வரைகலை இடைமுகம் கொண்ட டெஸ்க்டாப் அமைப்புக்கு வேறு இலக்கைப் பயன்படுத்தலாம். இந்த வழியில், தேவையற்ற சேவைகளை இயக்காமல், தேவையான சேவைகளுடன் மட்டுமே கணினியைத் தொடங்க முடியும், இது கணினி வளங்களை மிகவும் திறமையாகப் பயன்படுத்த அனுமதிக்கிறது.
இலக்கு பெயர் | விளக்கம் | உதாரணப் பயன்பாடு |
---|---|---|
பல பயனர்.இலக்கு | நெட்வொர்க் சேவைகளுடன் பல-பயனர், GUI அல்லாத பயன்முறை. | இது சர்வர் அமைப்புகளில் பரவலாகப் பயன்படுத்தப்படுகிறது. |
கிராஃபிகல்.டார்கெட் | வரைகலை இடைமுகத்துடன் கூடிய பல-பயனர் பயன்முறை. | டெஸ்க்டாப் அமைப்புகளில் பயன்படுத்தப்படுகிறது. |
மீட்பு.இலக்கு | கணினி மீட்பு முறை. | கணினி சிக்கல்களை சரிசெய்யப் பயன்படுகிறது. |
அவசரநிலை.இலக்கு | குறைந்தபட்ச சேவைகளுடன் அவசரகால முறை தொடங்கப்பட்டது. | கடுமையான கணினி பிழைகள் ஏற்பட்டால் பயன்படுத்தப்படுகிறது. |
இலக்கு நன்மைகள்
கூடுதலாக, இலக்குகள் காரணமாக அமைப்பில் உள்ள சார்புகளை சிறப்பாக நிர்வகிக்க முடியும். ஒரு இலக்கு சில சேவைகள் இயங்க வேண்டியிருக்கலாம், மேலும் இந்த சேவைகள் தானாகவே தொடங்கப்படும். இது கணினி நிர்வாகிகள் சேவைகளுக்கு இடையிலான உறவுகளைப் புரிந்துகொள்வதையும் நிர்வகிப்பதையும் எளிதாக்குகிறது. லினக்ஸ் இயக்க முறைமை அமைப்புகளில் இலக்குகளின் சரியான உள்ளமைவு அமைப்பின் செயல்திறன், பாதுகாப்பு மற்றும் கிடைக்கும் தன்மைக்கு மிகவும் முக்கியமானது.
லினக்ஸ் இயக்க முறைமை அமைப்புகளில், ரன்லெவல் மற்றும் இலக்கின் கருத்துக்கள், அமைப்பு எந்த முறையில் செயல்படும் என்பதைத் தீர்மானிக்கும் அடிப்படை கூறுகளாகும். இரண்டும் கணினி சேவைகள் மற்றும் செயல்முறைகள் எவ்வாறு தொடங்கப்படுகின்றன, என்ன வளங்கள் பயன்படுத்தப்படுகின்றன மற்றும் ஒட்டுமொத்த கணினி நடத்தையைப் பாதிக்கின்றன. இந்த கட்டமைப்புகள் கணினி நிர்வாகிகளுக்கு மிகுந்த நெகிழ்வுத்தன்மையை வழங்குகின்றன, இதனால் அவர்கள் வெவ்வேறு தேவைகளுக்கு ஏற்ற பணிச்சூழலை உருவாக்க முடியும். எடுத்துக்காட்டாக, ஒரு மேம்பாட்டு சூழலை மிகவும் விரிவான கருவிகள் மற்றும் சேவைகளுடன் தொடங்கலாம், அதே நேரத்தில் ஒரு சேவையகம் அடிப்படை சேவைகளுடன் மட்டுமே இயங்குகிறது.
அம்சம் | ரன்லெவல் | இலக்கு |
---|---|---|
வரையறை | அமைப்பின் நிலையைக் குறிக்கும் எண் மதிப்பு | அமைப்பின் நிலையைக் குறிக்கும் குறியீட்டு பெயர் |
கட்டமைப்பு | /etc/inititab (பழைய அமைப்புகளில்) |
/etc/systemd/system/ குறியீட்டு |
மேலாண்மை கருவி | துவக்கம் , டெலினிடிஸ் (பழைய அமைப்புகளில்) |
சிஸ்டம்சிடிஎல் |
நெகிழ்வுத்தன்மை | எரிச்சலடைந்தேன் | உயர் |
இயக்கநிலைகள் என்பது கணினியின் இயக்க முறைமைகளைக் குறிக்கும் எண் மதிப்புகள் மற்றும் பொதுவாக 0 முதல் 6 வரை இருக்கும். ஒவ்வொரு இயக்கநிலையும் தொடங்கப்பட வேண்டிய அல்லது நிறுத்தப்பட வேண்டிய குறிப்பிட்ட சேவைகள் மற்றும் செயல்முறைகளைத் தூண்டுகிறது. இலக்குகள் என்பது ரன்லெவல்களுக்கு மிகவும் நவீனமான மற்றும் நெகிழ்வான மாற்றாகும். Systemd init அமைப்பில் வரும் இலக்குகள், அமைப்பு எந்த நோக்கத்திற்காக செயல்படுகிறது என்பதையும், சார்புகளை சிறப்பாக நிர்வகிப்பதையும் இன்னும் தெளிவாக வெளிப்படுத்துகின்றன. இந்த வழியில், கணினி நிர்வாகிகள் மிகவும் சிக்கலான மற்றும் தனிப்பயனாக்கப்பட்ட கணினி உள்ளமைவுகளை உருவாக்க முடியும்.
கணினி தொடக்கத்திலிருந்து பணிநிறுத்தம் வரை செயல்பாட்டில் ரன்லெவல்கள் முக்கிய பங்கு வகிக்கின்றன. ஒவ்வொரு ரன்லெவலும் சில சேவைகள் மற்றும் செயல்முறைகள் இயங்குவதை உறுதி செய்வதன் மூலம் அமைப்பின் செயல்பாட்டை தீர்மானிக்கிறது. எடுத்துக்காட்டாக, ஒற்றை-பயனர் பயன்முறை (இயக்கநிலை 1 அல்லது 'ஒற்றை' இலக்கு) ஒரு கணினி நிர்வாகிக்கு சரிசெய்தல் அல்லது பராமரிப்பைச் செய்வதற்கான குறைந்தபட்ச சூழலை வழங்குகிறது.
இலக்குகள் என்பது எந்த சேவைகள் மற்றும் செயல்முறைகளை அமைப்பு இயக்கும் என்பதை தீர்மானிக்கும் ஒரு நவீன அணுகுமுறையாகும். systemd உடன் வரும் இலக்குகள் சார்புகளை நிர்வகித்தல் மற்றும் இணையான துவக்கம் போன்ற நன்மைகளை வழங்குகின்றன. இது கணினியை வேகமாகவும் திறமையாகவும் தொடங்க அனுமதிக்கிறது. எடுத்துக்காட்டாக, 'graphical.target' ஒரு வரைகலை இடைமுகத்துடன் முழு டெஸ்க்டாப் சூழலைத் தொடங்குகிறது, அதே நேரத்தில் 'multi-user.target' கட்டளை வரி இடைமுகத்தை மட்டுமே தொடங்குகிறது.
இயக்க நிலைகள் மற்றும் இலக்குகள் இரண்டும் அமைப்பின் பாதுகாப்பு மற்றும் நிலைத்தன்மைக்கு முக்கியமானவை. தவறான உள்ளமைவு கணினி சரியாக வேலை செய்யாமல் போகலாம் அல்லது பாதுகாப்பு பாதிப்புகளுக்கு வழிவகுக்கும். எனவே, இந்தக் கருத்துக்களை நன்கு புரிந்துகொண்டு அவற்றைச் சரியாகக் கட்டமைத்தல், லினக்ஸ் இயக்க முறைமை என்பது கணினி நிர்வாகிகளுக்கான அடிப்படைத் தேவையாகும்.
பாத்திரங்கள் மற்றும் செயல்பாடுகள்
ரன்லெவல்கள் மற்றும் இலக்குகள், லினக்ஸ் இயக்க முறைமை அவை அமைப்பின் அடிப்படை கட்டுமானத் தொகுதிகளாகும், மேலும் அமைப்பு எவ்வாறு செயல்படுகிறது என்பதைத் தீர்மானிக்கும் முக்கியமான கூறுகளாகும். இந்தக் கருத்துகளைப் புரிந்துகொள்வதும் அவற்றைச் சரியாகப் பயன்படுத்துவதும் கணினி நிர்வாகிகளுக்கு மிகுந்த கட்டுப்பாட்டையும் நெகிழ்வுத்தன்மையையும் அளிக்கிறது.
லினக்ஸ் இயக்க முறைமை ஒரு அமைப்பில் ரன்லெவல் மற்றும் இலக்கின் கருத்துக்களைப் புரிந்துகொள்வது கணினி நிர்வாகிகள் மற்றும் மேம்பட்ட பயனர்களுக்கு மிகவும் முக்கியமானது. இந்தக் கருத்துக்கள் உங்கள் கணினி எவ்வாறு தொடங்கும், எந்த சேவைகள் இயங்கும், எந்த பயனர் இடைமுகம் பயன்படுத்தப்படும் என்பதைத் தீர்மானிக்கின்றன. எனவே, ரன்லெவல் மற்றும் இலக்கு உள்ளமைவுகளை சரியாக நிர்வகிப்பது உங்கள் கணினியின் நிலைத்தன்மை மற்றும் பாதுகாப்பிற்கு இன்றியமையாதது. இந்தப் பகுதியில், இந்த உள்ளமைவுகளை எவ்வாறு திறம்பட பயன்படுத்துவது என்பது குறித்த சில குறிப்புகள் மற்றும் பரிந்துரைகளை நாங்கள் வழங்குவோம்.
துப்பு | விளக்கம் | பரிந்துரைக்கப்பட்ட செயல் |
---|---|---|
இயல்புநிலை இலக்கைப் புரிந்து கொள்ளுங்கள் | எந்த இலக்கோடு அமைப்பு தொடங்கும் என்பதை அறிவது முக்கியம். | systemctl கெட்-இயல்புநிலை கட்டளையுடன் சரிபார்க்கவும். |
ரன்லெவல்களை அறிந்து கொள்ளுங்கள் | ஒவ்வொரு ரன்லெவலும் எதைக் குறிக்கிறது, எந்த சேவைகள் செயலில் உள்ளன என்பதை அறிந்து கொள்ளுங்கள். | ரன்லெவல் கட்டளையுடன் தற்போதைய ரன்லெவலைக் காட்டவும். |
இலக்குகளைத் தனிப்பயனாக்குங்கள் | உங்கள் தேவைகளுக்கு ஏற்ப புதிய இலக்குகளை உருவாக்கலாம் அல்லது ஏற்கனவே உள்ளவற்றைத் திருத்தலாம். | systemctl திருத்து கட்டளையுடன் இலக்கு கோப்புகளைத் திருத்தவும். |
சேவை சார்புகளை நிர்வகிக்கவும் | சேவைகள் சரியான வரிசையில் தொடங்கும் வகையில் சார்புகளை சரியாக அமைக்கவும். | systemctl பட்டியல்-சார்புகள் கட்டளையுடன் சேவை சார்புகளைச் சரிபார்க்கவும். |
உங்கள் கணினியை மிகவும் திறமையாகவும் பாதுகாப்பாகவும் மாற்ற பின்வரும் பயனர் உதவிக்குறிப்புகளை நீங்கள் கவனத்தில் கொள்ளலாம். இந்த குறிப்புகள் ஆரம்பநிலை மற்றும் அனுபவம் வாய்ந்த இருவருக்கும் ஏற்றது. லினக்ஸ் இயக்க முறைமை கணினி பயனர்களுக்கு பயனுள்ளதாக இருக்கும். ஒவ்வொரு அமைப்பும் வித்தியாசமானது என்பதை நினைவில் கொள்ளுங்கள், சில உள்ளமைவுகள் உங்கள் குறிப்பிட்ட தேவைகளுக்குப் பொருந்தாமல் போகலாம். எனவே, ஏதேனும் மாற்றங்களைச் செய்வதற்கு முன் உங்கள் கணினியை காப்புப் பிரதி எடுப்பது முக்கியம், மேலும் ஒவ்வொரு படியையும் கவனமாகக் கருத்தில் கொள்ளுங்கள்.
பயனர் குறிப்புகள்
பாதுகாப்பு எப்போதும் முன்னுரிமையாக இருக்க வேண்டும். உங்கள் கணினியில் உள்ள ஃபயர்வால் அமைப்புகளைச் சரிபார்த்து, அங்கீகரிக்கப்படாத அணுகலைத் தடுப்பதன் மூலம் உங்கள் கணினியைப் பாதுகாக்கவும். கூடுதலாக, வழக்கமான பாதுகாப்பு ஸ்கேன்களை இயக்குவதன் மூலம் சாத்தியமான பாதிப்புகளைக் கண்டறியலாம். நினைவில் கொள்ளுங்கள், லினக்ஸ் இயக்க முறைமை அமைப்பு ஒரு நெகிழ்வான மற்றும் சக்திவாய்ந்த தளமாகும், ஆனால் அது சரியாக உள்ளமைக்கப்படாவிட்டால் பாதுகாப்பு அபாயங்களை ஏற்படுத்தக்கூடும். எனவே, பாதுகாப்பு குறித்து விழிப்புடன் இருப்பதும், முன்னெச்சரிக்கை நடவடிக்கைகளை எடுப்பதும் முக்கியம்.
ரன்லெவல் மற்றும் இலக்கு உள்ளமைவுகளை மாற்றும்போது கவனமாக இருங்கள், மேலும் உங்கள் கணினியை எப்போதும் காப்புப்பிரதி எடுக்கவும். தவறான உள்ளமைவு உங்கள் கணினியைத் தொடங்க முடியாமல் போகலாம் அல்லது சில சேவைகள் சரியாக வேலை செய்யாமல் போகலாம். எனவே, ஏதேனும் மாற்றங்களைச் செய்வதற்கு முன் உங்கள் ஆராய்ச்சியை முழுமையாகச் செய்து, உங்களுக்குத் தெரியாத ஏதேனும் சிக்கல்கள் குறித்து நிபுணர் ஆலோசனையைப் பெறவும். சாத்தியமான சிக்கல்களைத் தடுப்பதற்கு துல்லியமான தகவல்களைக் கொண்டிருப்பதே சிறந்த வழி என்ற கொள்கையை ஏற்றுக்கொள்வது, லினக்ஸ் இயக்க முறைமை உங்கள் அமைப்பைப் பாதுகாப்பாகவும் திறமையாகவும் பயன்படுத்தலாம்.
இந்த கட்டுரையில், லினக்ஸ் இயக்க முறைமை அமைப்புகளில் முக்கிய பங்கு வகிக்கும் ரன்லெவல் மற்றும் இலக்கின் கருத்துக்களை நாங்கள் ஆழமாக ஆராய்ந்தோம். கணினி எந்த பயன்முறையில் இயங்கும் என்பதைத் தீர்மானிப்பதற்கான ஒரு பழைய முறைதான் ரன்லெவல்கள் என்பதை நாம் பார்த்தோம், மேலும் Systemd உடன் இணைந்து இலக்கு என்ற கருத்து இந்தப் பகுதியில் மிகவும் நெகிழ்வான மற்றும் மட்டு அணுகுமுறையை வழங்குகிறது. இரண்டு கருத்துக்களும் கணினி நிர்வாகிகளுக்கு கணினி நடத்தையைக் கட்டுப்படுத்த முக்கியமான கருவிகளாகும்.
அம்சம் | ரன்லெவல் | இலக்கு |
---|---|---|
வரையறை | கணினி இயக்க முறைமை | அமைப்பின் இலக்கு நிலை |
மேலாண்மை | சிஸ்வினிட் | சிஸ்டம் |
நெகிழ்வுத்தன்மை | எரிச்சலடைந்தேன் | உயர் |
சார்பு மேலாண்மை | எளிமையானது | உருவாக்கப்பட்டது |
முக்கிய குறிப்புகள்
ரன்லெவல்களுக்கும் இலக்குகளுக்கும் இடையிலான முக்கிய வேறுபாடு மேலாண்மை அணுகுமுறை மற்றும் நெகிழ்வுத்தன்மையில் உள்ளது. ரன்லெவல்கள் SysVinit ஆல் நிர்வகிக்கப்படுகின்றன, அதே நேரத்தில் இலக்குகள் Systemd ஆல் நிர்வகிக்கப்படுகின்றன. Systemd மிகவும் மேம்பட்ட சார்பு மேலாண்மை மற்றும் இணைப்படுத்தல் அம்சங்களை வழங்குகிறது, இது கணினியை வேகமாகத் தொடங்கி மிகவும் திறமையாகச் செயல்பட அனுமதிக்கிறது. லினக்ஸ் இயக்க முறைமை அமைப்புகளில், குறிப்பாக நவீன விநியோகங்களில், இலக்குகள் ரன்லெவல்களை மாற்றியமைத்து, கணினி நிர்வாகிகளுக்கு அதிக கட்டுப்பாடு மற்றும் நெகிழ்வுத்தன்மையை வழங்குகின்றன.
ரன்லெவல் மற்றும் டார்கெட்டின் கருத்துக்கள் லினக்ஸ் அமைப்புகளின் அடிப்படை கட்டுமானத் தொகுதிகளில் ஒன்றாகும். இந்தக் கருத்துகளைப் புரிந்துகொள்வதும் அவற்றைச் சரியாகப் பயன்படுத்துவதும், கணினி நிர்வாகிகள் தங்கள் அமைப்புகளை சிறப்பாக நிர்வகிக்கவும், சிக்கல்களை விரைவாகத் தீர்க்கவும், கணினி செயல்திறனை மேம்படுத்தவும் உதவுகிறது. இந்தக் கட்டுரையில் வழங்கப்பட்ட தகவல்களுடன், லினக்ஸ் இயக்க முறைமை அமைப்புகளில் ரன்லெவல்கள் மற்றும் இலக்குகள் எவ்வாறு செயல்படுகின்றன என்பதைப் பற்றிய விரிவான புரிதலை நீங்கள் உருவாக்குவதும், நடைமுறைச் சூழ்நிலைகளில் இந்த அறிவைப் பயன்படுத்துவதும் இதன் நோக்கமாகும்.
லினக்ஸில் ரன்லெவல் என்ற கருத்து சரியாக என்ன அர்த்தம், அது ஏன் முக்கியமானது?
ரன்லெவல் என்பது லினக்ஸ் அமைப்பு தொடங்கும் போது எந்த சேவைகள் மற்றும் பயன்பாடுகள் இயங்கும் என்பதை தீர்மானிக்கும் ஒரு இயக்க முறைமையாகும். ஒவ்வொரு ரன்லெவலும் வெவ்வேறு உள்ளமைவுக்கு ஒத்திருக்கிறது மற்றும் கணினி நிர்வாகியை வெவ்வேறு நோக்கங்களுக்காக சேவையகத்தை மேம்படுத்த அனுமதிக்கிறது. எடுத்துக்காட்டாக, ஒற்றை-பயனர் பயன்முறை (இயக்கநிலை 1) கணினி மீட்டெடுப்பிற்குப் பயன்படுத்தப்படுகிறது, அதே நேரத்தில் வரைகலை இடைமுகத்துடன் கூடிய பல-பயனர் பயன்முறை (இயக்கநிலை 5) அன்றாட பயன்பாட்டிற்கு ஏற்றது.
ரன்லெவல்களை மாற்றுவது கணினியில் என்ன நடைமுறை விளைவுகளை ஏற்படுத்துகிறது? உதாரணமாக, ஒரு வலை சேவையகத்தில் ரன்லெவலை மாற்றுவதன் தாக்கங்கள் என்ன?
ரன்லெவலை மாற்றுவது கணினியில் இயங்கும் சேவைகள் மற்றும் நிரல்களை மாற்றுவதற்கு காரணமாகிறது. உதாரணமாக, ஒரு வலை சேவையகத்தில், ரன்லெவல் 3 க்கு மாறுவது (பொதுவாக வரைகலை இடைமுகம் இல்லாத பல பயனர் பயன்முறை) வரைகலை இடைமுகத்தை நிறுத்தி சில தேவையற்ற சேவைகளை மூடலாம், இதனால் கணினி வளங்களை வலை சேவையக சேவைகளுக்கு மிகவும் திறமையாக ஒதுக்கலாம். இருப்பினும், வலை சேவையகத்தை நிர்வகிக்க நீங்கள் கட்டளை வரியைச் சார்ந்து இருக்க வேண்டும் என்பதே இதன் பொருள்.
ரன்லெவல்களை விட இலக்குகள் என்ன நன்மைகளை வழங்குகின்றன, மேலும் அவை ஏன் நவீன லினக்ஸ் விநியோகங்களில் விரும்பப்படுகின்றன?
ரன்லெவல்களை விட டார்கெட்டுகள் கணினி துவக்கத்திற்கு மிகவும் நெகிழ்வான, சார்பு அடிப்படையிலான அணுகுமுறையை வழங்குகின்றன. இது சேவைகள் தொடங்கப்படும் வரிசையையும், அவை ஒன்றையொன்று சார்ந்திருப்பதையும் சிறப்பாக நிர்வகிக்கிறது. இது வேகமான மற்றும் நம்பகமான கணினி தொடக்க செயல்முறையை உறுதி செய்கிறது. நவீன விநியோகங்களில் அவை விரும்பப்படுவதற்கான காரணம், systemd போன்ற நவீன init அமைப்புகள் இலக்குகளை சிறப்பாக ஆதரிக்கின்றன மற்றும் அதிக மட்டு கட்டமைப்பை வழங்குகின்றன.
லினக்ஸ் கணினியில் எந்த ரன்லெவல் அல்லது இலக்கு செயலில் உள்ளது என்பதை நான் எவ்வாறு கண்டுபிடிப்பது? இதைக் கட்டுப்படுத்த நான் என்ன கட்டளைகளைப் பயன்படுத்தலாம்?
`runlevel` கட்டளையைப் பயன்படுத்தி செயலில் உள்ள runlevel ஐக் கண்டறியலாம். பொதுவாக முந்தைய ரன்லெவல் மற்றும் தற்போதைய ரன்லெவல் வெளியீட்டில் காட்டப்படும். இலக்கை அறிய, நீங்கள் `systemctl get-default` கட்டளையைப் பயன்படுத்தலாம். இந்த கட்டளை கணினி தொடங்கப்படும் இயல்புநிலை இலக்கைக் காட்டுகிறது. `systemctl status` கட்டளையைப் பயன்படுத்தி செயலில் உள்ள இலக்குகள் மற்றும் பிற சேவைகளின் நிலையையும் நீங்கள் காணலாம்.
ரன்லெவல் மற்றும் இலக்கு அமைப்புகளை மாற்றும்போது நான் எதில் கவனம் செலுத்த வேண்டும்? நான் தவறான மாற்றத்தைச் செய்தால், கணினியை எவ்வாறு மீட்டெடுப்பது?
ரன்லெவல் அல்லது இலக்கு அமைப்புகளை மாற்றும்போது, எந்த சேவைகள் பாதிக்கப்படும் என்பதை நீங்கள் கவனமாக பரிசீலிக்க வேண்டும். ஏதேனும் மாற்றங்களைச் செய்வதற்கு முன், உங்கள் தற்போதைய அமைப்புகளை காப்புப் பிரதி எடுப்பது நல்லது. நீங்கள் ஒரு தவறான மாற்றத்தைச் செய்தால், கணினியை ஒற்றை-பயனர் பயன்முறையில் (ரன்லெவல் 1 அல்லது rescue.target) துவக்குவதன் மூலம் சிக்கலைச் சரிசெய்யலாம். ஒற்றை-பயனர் பயன்முறையில், கணினி ரூட் சலுகைகளுடன் தொடங்குகிறது, மேலும் நீங்கள் அடிப்படை கணினி கருவிகளை அணுகலாம்.
கணினியில் ஏதேனும் சிக்கல் இருக்கும்போது, ரன்லெவல் அல்லது இலக்கை மாற்றுவதன் மூலம் சிக்கலைக் கண்டறிய அல்லது சரிசெய்ய ஒரு வழி இருக்கிறதா? எந்த சந்தர்ப்பங்களில் இந்த முறை செயல்படுகிறது?
ஆம், ரன்லெவல் அல்லது இலக்கை மாற்றுவது சரிசெய்தலுக்கு உதவும். உதாரணமாக, வரைகலை இடைமுகத்தில் ஏதேனும் சிக்கல் இருந்தால், நீங்கள் கணினியை ரன்லெவல் 3 இல் வைத்து, வரைகலை இடைமுகத்தை முடக்கி, இதுதான் சிக்கலுக்குக் காரணமா என்று சரிபார்க்கலாம். இதேபோல், ஒரு குறிப்பிட்ட சேவை செயலிழந்தால், அந்த இலக்கை முடக்குவதன் மூலமோ அல்லது வேறு இலக்குக்கு மாறுவதன் மூலமோ சிக்கலின் மூலத்தைக் குறைக்கலாம்.
தனிப்பயனாக்கப்பட்ட ரன்லெவல் அல்லது இலக்கை உருவாக்க முடியுமா? எந்த சூழ்நிலைகளில் இது பயனுள்ளதாக இருக்கும்?
ஆம், தனிப்பயனாக்கப்பட்ட ரன்லெவல் அல்லது இலக்கை உருவாக்குவது சாத்தியமாகும். ஒரு குறிப்பிட்ட பயன்பாடுகள் அல்லது சேவைகளுக்கு உகந்த சூழலை உருவாக்க விரும்பும்போது இது மிகவும் பயனுள்ளதாக இருக்கும். உதாரணமாக, குறிப்பிட்ட வலை பயன்பாடுகளை மட்டுமே இயக்கும் ஒரு சேவையகத்திற்கு, தேவையான சேவைகளை மட்டுமே உள்ளடக்கிய இலக்கை உருவாக்குவதன் மூலம் நீங்கள் கணினி வளங்களை மிகவும் திறமையாகப் பயன்படுத்தலாம். systemd உடன், இது ஒரு புதிய இலக்கு கோப்பை உருவாக்கி, தேவையான சேவைகளை அந்த இலக்குடன் பிணைப்பதன் மூலம் நிறைவேற்றப்படுகிறது.
ரன்லெவல் மற்றும் இலக்கின் கருத்துகளைப் பற்றி மேலும் அறிய நீங்கள் எந்த வளங்களை (வலைத்தளங்கள், புத்தகங்கள் போன்றவை) பரிந்துரைக்கிறீர்கள்?
ரன்லெவல் மற்றும் இலக்கின் கருத்துகளைப் பற்றி மேலும் அறிய, முதலில் உங்கள் விநியோகத்திற்கான அதிகாரப்பூர்வ ஆவணங்களை மதிப்பாய்வு செய்யலாம் (எடுத்துக்காட்டாக, Red Hat கணினி நிர்வாகி வழிகாட்டி அல்லது Red Hat Enterprise Linux க்கான உபுண்டு சேவையக வழிகாட்டி). systemd இன் அதிகாரப்பூர்வ ஆவணங்களும் (freedesktop.org/wiki/Software/systemd/) பயனுள்ளதாக இருக்கும். கூடுதலாக, ஆர்ச் லினக்ஸ் விக்கி systemd மற்றும் இலக்குகள் பற்றிய மிக விரிவான தகவல்களைக் கொண்டுள்ளது. லினக்ஸ் கணினி நிர்வாகம் பற்றிய புத்தகங்களும் இந்த தலைப்பைத் தொடுகின்றன.
மேலும் தகவல்: லினக்ஸ் கர்னல் அதிகாரப்பூர்வ வலைத்தளம்
மறுமொழி இடவும்