லினக்ஸில் உரை-டெர்மினல்கள்

14.1 கெட்டி (/ etc / inittab இல் பயன்படுத்தப்படுகிறது)

கெட்டி அறிமுகம்

கணினி தொடங்குகையில் (அல்லது சுவிட்சுகள் இயங்கும் நிலைகள்) ஒரு தொடர் துறைமுகத்தில் (மற்றும் இணைக்கப்பட்ட முனையத்தில்) ஒரு உள்நுழைவு செயல்முறையை இயக்க, ஒரு கோரிக்கை கட்டளை / etc / inittab கோப்பில் வைக்க வேண்டும். கட்டளை வரியிலிருந்து வாங்குதல் சிக்கல்கள் ஏற்படலாம் (கட்டளை வரியிலிருந்து கெட்டி ரன் என்றால்: நிரல்கள் ஏன் நிறுத்தப்பட வேண்டும் என்பதைப் பார்க்கவும்). கெட்டி ஒரு TTY (ஒரு முனையத்தில்) செல்கிறார். ஒவ்வொரு முனையிலும் அதன் சொந்த கோட்டை கட்டளை தேவை. ஒவ்வொரு / etc / inittab கோப்பிலும் பணியகத்திற்காக குறைந்தது ஒரு கெட்டி கட்டளையாவது உள்ளது. இதை கண்டுபிடித்து அதனுடன் இருக்கும் உண்மையான டெர்மினல்களுக்கான கெட்டி கட்டளைகளை இடுங்கள். உரை கோப்பிற்கான மாதிரி கோரிக்கை வரிகளை இந்த கோப்பில் கொண்டிருக்கலாம், அதனால் நீங்கள் செய்ய வேண்டிய அனைத்துமே அவற்றை (முன்னணி # ஐ நீக்கவும்) ஒரு சில வாதங்களை மாற்றவும் வேண்டும்.

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

டயல்-ல் மோடமிற்காக இரண்டு நேர்காணல்கள் சிறந்தது (நேரடியாக இணைக்கப்பட்ட டெர்மினல்களுக்குத் தவிர்க்கவும்):

நீங்கள் உண்மையான உரை முனையத்தைப் பயன்படுத்தாவிட்டால், எளிய Gettys ஐப் பயன்படுத்தவும். பெரும்பாலான லினக்ஸ் பயனர்கள் அவற்றில் ஒன்றை தங்கள் மானிட்டரில் பயன்படுத்துகின்றனர்:

உங்கள் லினக்ஸ் விநியோகமானது உரை-டெர்மினல்களுக்காக ps_getty அல்லது agetty உடன் வரலாம். சில விநியோகங்கள் வழங்கப்படவில்லை. துரதிருஷ்டவசமாக, அவர்கள் அடிக்கடி "கெட்டி" என்று அழைக்கிறார்கள், எனவே நீங்கள் / etc / inittab இல் வேறுபடுத்திக் கொண்டிருக்கும் வாதங்களிலிருந்து நீங்கள் எதைக் கண்டுபிடித்தீர்கள் என்பதை நீங்கள் தீர்மானிக்க வேண்டியிருக்கலாம். டெபியன் agetty பயன்படுத்துகிறது (util-linux தொகுப்பில்). RedHat மற்றும் Fedora ஆனது ps_getty ஐ பயன்படுத்தியது: ps_getty

நீங்கள் எந்த கெட்டிக்காரியை நிர்ணயிக்க முயற்சிக்கிறீர்கள் என்று கடைசியாகக் கருதினால், நீங்கள் இயங்கக்கூடிய குறியீட்டை (பொதுவாக / sbin இல்) பார்க்கலாம். ps_getty இந்த குறியீட்டில் / etc / gettydefs உட்பொதிக்கப்பட்டிருக்கிறது. அதைத் தேட, / sbin க்கு சென்று type:
சரங்களை கெட்டி | grep கெட்டி
வெட்கம் உண்மையில் வயதான என்றால் மேலே எந்த ஒன்றும் விளைவிக்கும். நீங்கள் வயதான தட்டச்சு இருந்தால்:
கெட்டி- h
விருப்பங்களை [-hlmw] காட்ட வேண்டும்.

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

நீங்கள் மோடம் கட்டுப்பாட்டு கோணங்களைப் பயன்படுத்தவில்லை என்றால் (உதாரணமாக நீங்கள் குறைந்தபட்ச எண்ணிக்கையிலான 3 நடத்துனர்களைப் பயன்படுத்தினால்: அனுப்புதல், பெறுதல் மற்றும் பொதுவான சமிக்ஞை தரநிலை) நீங்கள் ஒரு "உள்ளூர்" கொடியைப் பயன்படுத்துவதன் மூலம் அதை உங்களுக்கு தெரியப்படுத்த வேண்டும். இந்த வடிவமைப்பு நீங்கள் பயன்படுத்தும் பீட்டியைப் பொறுத்தது.

நுழைவு நுழைந்த பின்னர் கெட்டி வெளியேறும் (மற்றும் respawn முடியும்)

நீங்கள் உள்நுழைந்த பிறகு நீங்கள் ("மேல்", "ps -ax", அல்லது "ptree") பயன்படுத்தி வருவீர்கள். என்ன நடந்தது? உங்கள் ஷெல் கொல்லப்பட்டால், ஏன் கெட்டி மீண்டும் மீண்டும் துவங்குகிறது? ஏன்?

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

இப்போது / etc / inittab கோப்பில், கொடியது கொல்லப்பட்டால் respawn (மறுதொடக்கம்) செய்ய வேண்டும். அது கோட்டை என்று அழைக்கப்படும் வரியில் கூறுகிறது. ஆனால் பாஷ் ஷெல் (அல்லது உள்நுழைவு செயல்முறை) கொல்லப்பட்டால், கெட்டி ரெஸ்பான்ஸ் (மீண்டும் துவங்குகிறது). ஏன்? சரி, உள்நுழைவு செயலாக்கம் மற்றும் தோல்வி இருவரும் கௌரவத்திற்காகவும் மற்றும் வாரிசுகளுக்குமான மாற்றங்களைக் கொண்டுள்ளன

* டெர்மின் டெர்மினல் எப்படி-இன்டெக்ஸ்

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

ஒரு வெளியேற்றும்போது, ​​அந்த தொடர் துறைமுகத்தில் உள்ள அனைத்து செயல்களும் பேஷ் ஷெல் உட்பட கொல்லப்படுகின்றன. மோடம் மூலம் டிசிசி மின்னழுத்தத்தின் ஒரு துளி மூலம் தொடர் துறைமுகத்திற்கு ஒரு தொடுப்பு சமிக்ஞை அனுப்பப்பட்டால் இது நிகழும் (செயல்படுத்தப்பட்டிருந்தால்). டி.சி.டி.யில் வெளியேறவோ அல்லது குறைந்து விடும். "மேல்" அல்லது "கொலை" கட்டளையுடன் இருக்கும்போது, ​​k விசையை அழுத்துவதன் மூலம் கைமுறையாக bash (அல்லது உள்நுழைவை) கைமுறையாக கொல்வதன் மூலம் respawn க்கு ஒரு கட்டாயப்படுத்தலாம். நீங்கள் அதை சமிக்ஞை 9 உடன் (அதை புறக்கணிக்க முடியாது) கொல்ல வேண்டும்.

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

நீங்கள் வழக்கமாக உள்ளே / etc / inittab உள்ளே இருந்து getty இயங்க வேண்டும் அல்லது கட்டளை வரி அல்ல அல்லது முனையத்தில் இயங்கும் சில திட்டங்கள் எதிர்பாராத விதமாக நிறுத்தி (நிறுத்தி). இங்கே ஏன் (ஏன் உங்களுக்கு முக்கியம் இல்லை என்றால் அடுத்த பிரிவுக்கு செல்லுங்கள்). மற்றொரு முனையத்தின் கட்டளை வரியிலிருந்து ttyS1 என்று சொல்லுவதற்காக நீங்கள் கெட்டியை ஆரம்பித்தால், tty1 என்று சொல்லுங்கள், அது tty11 என்ற இயல்பான முனையத்தில் இருந்தாலும், அதன் "கட்டுப்பாட்டு முனையம்" tty1 ஆக இருக்கும். இதனால் இது தவறான கட்டுப்பாட்டு முனையம் உள்ளது. ஆனால் அது inittab கோப்பிற்குள் துவங்கியிருந்தால், ttyS1 கட்டுப்பாட்டு முனையமாக (சரியான) இருக்கும்.

கட்டுப்பாட்டு முனையம் தவறாக இருந்தாலும், ttyS1 இல் உள்நுழைவது நன்றாக வேலை செய்கிறது (நீங்கள் ttyS1 க்கு ஒரு வாதமாக வாதிட்டதால்). கட்டுப்பாட்டு முனையம் tty11 இருப்பினும் நிலையான உள்ளீடு மற்றும் வெளியீடு ttyS1 க்கு அமைக்கப்பட்டிருக்கும். TtyS1 இல் இயங்கும் மற்ற நிரல்கள் இந்த நிலையான உள்ளீடு / வெளியீட்டை (ttyS1 உடன் இணைக்கப்பட்டுள்ளன) எல்லாவற்றையும் சரி செய்யலாம். ஆனால் சில நிகழ்ச்சிகள், தங்கள் கட்டுப்பாட்டு முனையத்திலிருந்து (tty1) தவறாகப் புரிந்துகொள்ளும் தவறைச் செய்யலாம். இப்போது tty1 இந்தத் திட்டங்கள் tty1 மூலம் பின்னணியில் இயங்குகிறது என நினைக்கலாம், எனவே tty1 (ttyS1) இலிருந்து படிக்க முயற்சி செய்ய முயற்சி செய்த செயல்முறையைத் தடுக்க முயன்றது. (ஒரு கட்டுப்பாட்டு முனையிலிருந்து படிக்க பின்னணி செயல்முறை அனுமதிக்கப்படவில்லை.). ஒரு செய்தியை நீங்கள் காணலாம்: திரையில் " [1] + நிறுத்தப்பட்டது ". தவறான முனையம் வழியாக உங்களுடன் தொடர்பு கொள்ள முயற்சிக்கும் ஒரு செயல்முறையுடன் நீங்கள் தொடர்பு கொள்ள முடியாது என்பதால் இந்த கட்டத்தில் நீங்கள் சிக்கிவிட்டீர்கள். இதற்கிடையில் இருந்து தப்பிக்க நீங்கள் மற்றொரு முனையத்திற்கு சென்று செயல்முறையை அழிக்க முடியும்.

தொடை (பெயரிடப்பட்டது)

/ Etc / inittab இல் ஒரு எடுத்துக்காட்டு வரி:

S1: 23: respawn: / sbin / getty -L 19200 ttyS1 vt102

S1 என்பது ttyS1 இலிருந்து. 23 என்பது ரன் அளவுகள் 2 அல்லது 3 ஐ உள்ளிடுவதன் மூலம் ஓட்டமாக ஓடுகிறது என்று அர்த்தம். அதாவது, கெட்டி (அல்லது பஸ் போன்ற மாற்றீடாக மாற்றப்பட்ட ஒரு செயல்) கொல்லப்பட்டால், கெட்டி மீண்டும் தானாகவே (respawn) தொடங்கும். / sbin / getty கட்டளை கட்டளை ஆகும். -L என்பது உள்ளூர் பொருள் (மோடம் கட்டுப்பாடு சிக்னல்களை புறக்கணிக்க). -h (உதாரணமாக காட்டப்படவில்லை) வன்பொருள் ஓட்ட கட்டுப்பாட்டை செயல்படுத்துகிறது (stty crtscts போலவே). 19200 பாட் வீதம். ttyS1 பொருள் / dev / ttyS1 (MS-DOS இல் COM2). vt102 என்பது முனையத்தின் வகையாகும், இந்த கெட்டி இந்த சூழலுக்கு சூழல் மாறி TERM அமைக்கும். கட்டமைப்பு கோப்புகள் எதுவுமில்லை. கட்டளை வரியில் "init q" என டைப் செய்து பின்னர் login login prompt ஐ காணவும்.

சமநிலையின் சிக்கல்களைத் தானாக கண்டறிதல்

Agetty திட்டம் முனையத்தில் (சமாதான உட்பட) உள்ள parity தொகுப்பு தானாக கண்டறிய முயற்சிக்கும். இது 8-பிட் தரவு பைட்டுகள் மற்றும் 1 பிட் சமன்பாட்டை ஆதரிக்காது. 8-பிட் தரவு பைட்டுகள் (பிளஸ் சமன்பாடு) பார்க்கவும். நீங்கள் சமதளத்தை அமைப்பதற்கு ஸ்டேட்டியைப் பயன்படுத்தினால், அது ஆரம்பத்தில் பிட் பிட் வரும்போது ஒரு தரவு பிட் போல் தோன்றும் என்பதால் agetty தானாகவே அதை அமைக்காது. இது உங்கள் உள்நுழைவு பெயரை தட்டச்சு செய்யும்போது, ​​கடைசியாக பிட் (ஒருவேளை ஒரு சமநிலை பிட்) பெற வேண்டும், எனவே இது தானாகவே கண்டறியும் சமன்பாடு. நீங்கள் ஒற்றுமையைப் பயன்படுத்துகிறீர்கள் என்றால், உரை-முனையத்தில் மட்டுமே அதை இயக்குங்கள் , agetty auto-detect அதை கணினியில் அமைக்கலாம். உங்கள் முனையம் சமமான சமன்பாட்டை ஆதரித்தால், நீங்கள் ஏதாவது ஒன்றை தட்டச்சு செய்யும் வரை உள்நுழைவு வரியில் தோன்றும்.

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

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

தவறான சமநிலையுடன், உள்நுழைவு நிரல் நீங்கள் சரியாக என்னவென்பதைப் படிக்க முடியாது, நீங்கள் புகுபதிகை செய்ய முடியாது. உங்கள் முனையம் சமமான வரவேற்பை ஆதரிக்கிறதா என்றால், நீங்கள் தொடர்ந்து திரட்டப்பட்ட திரையைப் பார்ப்பீர்கள். சமச்சீர் கண்டுபிடிப்பதற்கு வினவல் தோல்வியுற்றால், ஒரு / etc / சிக்கல் கோப்பை வழக்கமாக முன் வட்டுக்கு முன்பாக திரையில் தள்ளப்படுவதால், திரையில் தோன்றும் கூர்மையான வார்த்தைகள் தோன்றும்.

தட்டச்சு செய்த முதல் கடிதத்தின் மூலம் ஏன் வயிற்றுத்தன்மையை சமன்படுத்த முடியாது? இங்கே ஒரு எடுத்துக்காட்டு: இது ஒரு பிட் பைட் 0 (உயர்-வரிசை பிட்) மற்றும் 1-பிட்டுகளின் ஒற்றைப்படை எண் கொண்ட 8-பிட் பைட்டைக் கண்டறிகிறது. அது என்ன? சரி, 1 பிட்டுகளின் ஒற்றைப்படை எண் ஒற்றைப்படை சமன்பாடு என்பதை குறிக்கிறது. ஆனால் அது வெறும் சமதருடன் 8 பிட் பாத்திரமாக இருக்கலாம். தீர்மானிக்க இதுவரை எந்த வழியும் இல்லை. ஆனால் இதுவரை நாம் சமாதானத்தை சாத்தியமாக்கியுள்ளோம். இவ்வாறு சமநிலையை கண்டுபிடிப்பது ஒரு நீக்குதலின் ஒரு செயல்முறையாகும்.

அடுத்த பைட் தட்டச்சு செய்தால், முதல் மற்றும் ஒரே மாதிரியான சமநிலையைத் தவிர்த்து, சமநிலையைத் தீர்மானிப்பது இன்னமும் சாத்தியமில்லை. இந்த சூழ்நிலையை காலவரையின்றி தொடரலாம் மற்றும் உங்கள் உள்நுழைவு பெயரை மாற்றும் வரை அரிதான சந்தர்ப்பங்களில் உள்நுழைவு தோல்வியடையும். Agetty 1 ஒரு சமதூர பிட் கண்டறிந்தால், இது ஒரு சம-பிட் மற்றும் 8-பிட் பாத்திரத்தின் உயர்-வரிசை பிட் என்று அல்ல. இதனால் இது உங்கள் பயனர் பெயரில் மெட்டா எழுத்துகள் (அதிக பிட் செட்) பயன்படுத்துவதில்லை என்று அர்த்தம் (அதாவது உங்கள் பெயர் ASCII இல் உள்ளது).

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

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

8-பிட் தரவு பைட்டுகள் (பிளஸ் சமன்பாடு)

துரதிருஷ்டவசமாக, agetty இந்த சமன்பாட்டை கண்டறிய முடியாது. 1999 ஆம் ஆண்டின் பிற்பகுதியில், ஒத்திசைவைத் தானாக கண்டறிவதை முடக்குவதற்கு எந்த விருப்பமும் இல்லை, இதனால் தவறான சமநிலையை கண்டறியும். இதன் விளைவாக, உள்நுழைவு செயல்முறை களிப்பு மற்றும் சமநிலை தவறாக அமைக்கப்படும். இதனால், 8-பிட் தரவு பைட்டுகள் சமன்பாட்டுடன் பயன்படுத்த முயற்சிக்க முடியாது.

வாங்குதல் (getty_ps பகுதியின்)

(இவற்றில் பெரும்பாலானவை பழைய சீரியல்-ஹோம்டோவிலிருந்து கிரெக் ஹான்கின்ஸ்)
இந்த கெட்டிக்கு ஒரு கட்டமைப்பு கோப்பில் உள்ளீடுகளை வைக்க வேண்டும் மற்றும் / etc / inittab இல் ஒரு உள்ளீடு சேர்க்க வேண்டும். இங்கே நீங்கள் உங்கள் முனையத்தில் பயன்படுத்த வேண்டிய சில எடுத்துக்காட்டு உள்ளீடுகள் / etc / gettydefs .

# 38400 bps Dumb டெர்மினல் நுழைவு DT38400 # B38400 CS8 CLOCAL # B38400 SANE-ISTRIP CLOCAL # @ S @ L உள்நுழைவு: # DT38400 # 19200 BPS Dumb டெர்மினல் நுழைவு DT19200 # B19200 CS8 CLOCAL # B19200 SANE-ISTRIP CLOCAL # @ S @ L உள்நுழைவு: # DT19200 # 9600 bps Dumb டெர்மினல் நுழைவு DT9600 # B9600 CS8 CLOCAL # B9600 SANE -ISTRIP CLOCAL # @ S @ L உள்நுழைவு: # DT9600

DT38400, DT19200, முதலியன லேபிள்களை மட்டுமே குறிக்கின்றன மற்றும் நீங்கள் / etc / inittab இல் பயன்படுத்த வேண்டும் .

உங்களிடம் வேண்டுமானால், உள்நுழைவு பதாகையில் நீங்கள் வினவு அச்சிட சுவாரஸ்யமான விஷயங்களை உருவாக்கலாம். என் எடுத்துக்காட்டுகளில், எனக்கு கணினி பெயர் மற்றும் தொடர் வரிசை அச்சிடப்பட்டுள்ளது. நீங்கள் மற்றவற்றைச் சேர்க்கலாம்: [blockquote

நிழல் = ஆம்] @ B தற்போதைய (@ B காணப்படுகிறது நேரத்தில் மதிப்பீடு) பிபிஎஸ் விகிதம். @D தற்போதைய தேதி, MM / DD / YY இல். @ லல் எந்த வரிசையில் இணைக்கப்படும் வரிசை வரிசை. @S கணினி பெயர். @T தற்போதைய நேரம், HH: MM: SS (24-மணிநேரம்). @ U தற்போது உள்நுழைந்த பயனர்களின் எண்ணிக்கை. இது பூஜ்ய அல்லாத ut_name புலம் கொண்ட / etc / utmp கோப்பில் உள்ளீடுகளின் எண்ணிக்கை ஆகும். @V என்பது VERSION இன் மதிப்பானது, இயல்புநிலை கோப்பில் கொடுக்கப்பட்டுள்ளபடி. ஒற்றை '@' தன்மையைக் காட்ட, '@ @' அல்லது '@ @' என்பதைப் பயன்படுத்தவும்.

நீங்கள் / etc / gettydefs திருத்தும் போது, தொடரின்பேரில் சரியானதா என்பதை சரிபார்க்கவும்:

linux # getty -c / etc / gettydefs

உங்கள் முனையம் ( /etc/default/{uu}getty.ttyS N அல்லது /etc/conf.{uuoringgetty.ttyS N ) என இணைக்கப்படும் தொடர் துறைமுகத்திற்கான வேறு கௌரவமான அல்லது உகந்த கட்டமைப்பு கோப்பு இல்லை என்பதை உறுதிப்படுத்தவும் , இது ஒரு முனையத்தில் ஓட்டப்பந்தயத்தில் இயங்குவதால் தலையிடும். அவை வெளியேறினால் முரண்பாடான கோப்புகளை நீக்கவும்.

தொடர் துறைமுகத்தில் (உங்கள் சுற்றுச்சூழலுக்கான சரியான தகவலை - போர்ட், வேகம் மற்றும் இயல்புநிலை முனைய வகை) க்கு மாற்றுவதற்கான உங்கள் / etc / inittab கோப்பை திருத்தவும்:

S1: 23: respawn: / sbin / getty ttyS1 DT9600 vt100 அதில் உள்ளது linux # init q

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

mgetty

"M" மோடம் உள்ளது. இந்த நிரலானது மோடமிற்கு முதன்மையாக உள்ளது மற்றும் 2000 ஆம் ஆண்டின் இடைப்பட்ட காலப்பகுதிக்கு உரை-டெர்மினல்களுக்கு அதைப் பயன்படுத்த மறுபயன்பாடு தேவைப்படும் (நீங்கள் ஹார்ட் ஓவர் கண்ட்ரோல் பயன்படுத்தப்படாவிட்டால் - வழக்கமாக ஒரு கையால் செய்யப்பட்ட கேபிள் தேவைப்படும்). நேரடியாக இணைக்கப்பட்ட முனையங்களுக்கான ஆவணங்கள் கையேட்டின் "நேரடி" பிரிவைப் பார்க்க: mgetty.texi.

/etc/mgetty/mgetty.config கடைசி வரிகளை ஒரு முனையத்தில் கட்டமைக்கும் ஒரு எடுத்துக்காட்டாக பார்க்கவும். நீங்கள் "மாறுவதற்கு-டிராட் இல்லை" என்று கூறாவிட்டால், நீங்கள் இல்லாத மோடத்தை மீட்டமைக்க ஒரு முயற்சியாக PC இல் டி.டி.ஆர் முள் ஒரு மோடம் மற்றும் கைவிட வேண்டும் என்று நினைக்கிறீர்கள். மற்ற gettys மாறாக, mgetty ஒரு முனையத்தில் எந்த ஒரு முக்கிய முடுக்கும் வரை ஒரு முனையத்தில் தன்னை இணைக்க மாட்டேன் நீங்கள் ஒரு பார்க்க வேண்டும்? இது முடிவடையும் வரை மேல் அல்லது ps இல் முனையம். / Var / log / mgetty / இல் உள்ள பதிவுகளை நீங்கள் புறக்கணிக்கக்கூடிய மோடம்களுக்கு மட்டுமே பொருந்தும் சில எச்சரிக்கை செய்திகளைக் காட்டலாம்.

இங்கே நீங்கள் / etc / inittab இல் உள்ள எளிய வரியின் ஒரு எடுத்துக்காட்டு :

s1: 23: respawn: / sbin / mgetty -r ttyS1