Kuputuhi-Kupu i runga i te Linux

14.1 Getty (whakamahia ki / etc / inittab)

Whakataki ki a Getty

Hei whakahaere i te tukanga takiuru i runga i te tauranga taatai ​​(me te honohono ki te papa) ka timata te rorohiko (ka huri i nga taumata rere) me whakauruhia he ture whakamutu ki te kōnae / etc / inittab. Ko te rereke i te raina whakahau ka meinga he raruraru (kite Ki te rere mai te riki mai i te raina whakahau: Ka mutu nga papatono kia kite he aha). Ka whiwhi a Getty i te TTY (he taunga) e haere ana. Me whai mana ake a ia moenga ki a ia ano. He iti rawa te ture mo te papaaho i roto i nga kōnae / etc / inittab. Rapua tenei me te tuku i nga whakahau tautuhi mo nga taatai ​​tūturu i muri mai. Kei roto i tenei kōnae he raupapa tangoty mo nga whakautu kuputuhi e whakahuahia ana kia taea ai nga mea katoa e hiahiatia ana hei whakauru ia ratou (tango i te upoko #) me te huri i etahi korero.

Ko nga tautohetohe e whakaaetia ana e whakawhirinaki ana ki te waa e whakamahi ana koe:
E rua nga paatai ​​pai rawa mo nga taangahono hono hono:

E rua nga paatai ​​pai mo nga pourangi-waea (mawehe mo nga taangahono honohono) he:

He mahingawari ki te whakamahi mehemea kaore koe e whakamahi i te kuputuhi-pono. Ko te nuinga o nga kaiwhakamahi Linux e whakamahi ana i tetahi o enei ki ta ratou aroturuki:

Ka taea e to tohatoha Linux te haere mai me te ps_getty ranei i te whaitake mo nga pito-kuputuhi. Ko etahi o nga tohatoha e kore e tuku. Engari, he maha noa iho te karanga ko te "whiwhi" kia hiahia ai koe ki te whakatau ko wai kei a koe mai i nga tautohetohe i hoatu e koe i muri mai i te / etc / inittab. E whakamahi ana a Debian i te agetty (i roto i te painga ut-linux). I whakamahia e RedHat me Fedora te ps_getty kei te: ps_getty

Hei waahi whakamutunga ki te whakamatau ki te whakatau i te ahua o te taonga kua whiwhi koe, ka taea e koe te tirotiro i tana waehere whaimana (i te nuinga o / sbin). Ko te ps_getty he / etc / gettydefs kei roto i tenei waehere. Hei rapu i te reira, haere ki / sbin me te momo:
pupuhi raupapa | Tuhinga o mua
Mena ko te aronga o te tutei kei te ngawari kaore he mea. Engari, ki te mea kua pahure koe:
tiki -h
me whakaatu i nga kōwhiringa [-hiLmw].

Mena kaore koe i te paahitanga e hiahia ana koe ki te tirotiro i etahi atu tohatoha me te kaupapa ke ke ki te whakawhiti i waenga i nga RPM me te Debian. Ka taea te tango i te waehere puna mai i te Pūmanawa Getty.

Mena kaore koe e whakamahi ana i nga raina whakahaere modem (hei tauira, mehemea ka whakamahi noa koe i te tau iti o nga 3 kaiwaiata: te tuku, te tango, me te tohu tohu noa) me tuku koe ki te mohio ki tenei ma te whakamahi i te haki "rohe". Ko te whakatakotoranga o tenei e whakawhirinaki ana ki te putea e whakamahia ana e koe.

Ka puta mai a Getty i muri i te takiuru (a ka taea e ia te whakahou)

I muri i to takiuru ka kite koe (ma te whakamahi i te "top", "ps -ax", "ptree") kaore i te rere te tukanga whakamutu. He aha te mea i pa ki a ia? He aha ka timata ano te reweti ki te mate to anga? Tenei te take.

I muri i to patai i roto i to ingoa kaiwhakamahi, ka tikina e te tiki me te karanga i te hōtaka takiuru e whakaatu ana i to ingoa kaiwhakamahi. Ka whakakapihia te tukanga whiwhinga ki te tukanga takiuru. Ko te tukanga takiuru e tono ana mo to kupuhipa, ka tirotirohia, ka tīmata i nga tukanga kua tohua i roto i to kupuhipa. Ko tenei tukanga he maha nga waahanga. Mena, ka tīmata te bash, ka whakakapi i te tukanga takiuru. Kia mahara ko tetahi tukanga e whakakapi ana i tetahi atu, a ko te tukanga o te waahanga pounamu i timata mai i te timatanga o te tukanga. Ka whakamaramatia ngaa paanga o tenei ki raro nei.

I tenei wa i roto i te kōnae / etc / inittab, e maharahia ana te tipu ki te whakahou (tīmata) ki te mate. Ka penei te korero i runga i te raina e karanga ana i te waahi. Engari mehemea ka mate te pounamu (ko te tukanga takiuru), ka pakaruhia te tihi (ka tīmata). He aha? E pai ana, ko te tukanga takiuru me te putea he whakakapi mo te painga me te taonga

* Tautuhinga Kuputuhi Tae-Hei Taurangi

nga hononga tohu e whakapumautia e o ratou kaitohutohu. Mehemea ka kite koe i nga taipitopito, ka kite koe ko te tukanga whakakapi ka whai i te tukanga ID ano rite te tukanga taketake. Koinei te ahua o te putea he rereke me te tau ID tukatuka. Mena ka mate te pene, ka rite te mate ki te mate (ahakoa kaore e rere ana te reti). Ko te hua tenei ka puta ake te whakahou.

Ki te tuhi tetahi, ka tukuna nga tukanga katoa i runga i taua taatai, tae atu ki te anga o te papa. Ka tupu pea tenei (mehemea ka taea) mehemea ka tukuna he tohu whakairi ki te taatai ​​taatai ​​e te maturuturu o te DCD i te modem. Ko te tohu, te maturuturu ranei i roto i te DCD, ka whai hua ki te whakahou. Ka taea e tetahi te kaha ki te whakatikatika i te whakaeke i te patu taahitanga (ka takiuru ranei) ma te patu i te k k, me etahi atu, i te "top" ranei ki te tono "patu". Ka hiahia pea koe ki te patu i te tohu 9 (kaore e taea te wareware).

Mena ka oma mai te raupapa i te raina whakahau: Ka mutu nga papatono

Me rere ke koe mai i roto / etc / inittab , kaore i te raina whakahau, kaore ano hoki etahi o nga papatono e whakahaerehia ana i runga i te taatete ka mutu ka mutu (mutu). Koinei te take (peke ki te waahanga e whai ake nei mehemea kaore he mea nui ki a koe). Mena ka timata koe ki te korero i te ttyS1 mai i te raina whakahau o tetahi atu taangata, kiia te tty1, ka waiho te tty1 hei "motukuti mana" ahakoa ko te putea e rere ana i runga ko te ttyS1. Na te mea he kino te whakahaere i te taraiwa. Engari ki te mea kua timata i roto i te kōnae inittab ka whai ttyS1 ano hei tarai mana (tika).

Ahakoa he kino te mana whakahaere, he pai te takiuru ki te ttyS1 (mai i te mea kua hoatu e koe te ttyS1 hei tautohetohe ki te whiwhi). Ko te whakauru paerewa me te putanga kua whakaritea ki te ttyS1, ahakoa ko te kaitautoko whakahaere kei te tty11. Ko ëtahi atu kaupapa e whakahaere ana i te ttyS1 ka whakawhiwhia ki tenei taputapu / putanga paerewa (e hono ana ki te ttyS1) me nga mea katoa he pai. Engari ka taea e etahi o nga papatono te hē o te ngana ki te pānui mai i ta ratau mana whakahaere (tty1) he he. Na te tty1 e whakaaro kei te whakahaeretia enei papatono i te papamuri e te tty1 na he ngana ki te panui mai i te tty1 (i penei me nga ttyS1) i te whakamutu i te tukanga i tamata ki te korero. (Kaore e taea te korero i te tukanga papamuri ki te korero mai i tana mana whakahaere.). Ka kite pea koe i tetahi karere penei: " [1] + Kua mutu " i runga i te mata. I tenei wa kei te piri koe no te mea kaore e taea e koe te taunekeneke me te tukanga e ngana ana ki te korero ki a koe ma te taurangi kino. Ko te tikanga kia mawhiti mai i tenei ka taea e koe te haere ki tetahi atu taatai ​​me te patu i te tukanga, me era atu.

agetty (e kiia ana ko te bety)

He raupapa tauira i / etc / inittab:

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

Kei te ttyS1 te S1. 23 ko te tikanga ka rere te whiwhinga i te waahi ki te rere i nga taumata rere 2 me te 3. Te painga o te tipu, mehemea ka mate te turi (te tukanga ranei e whakakapihia ana pera me te bash), ka tīmata ano te tiiti (whakaara). / sbin / getty ko te tono tautuhi. Ko te -L te tikanga Local (tohungia nga tohu mana manahoa). -h (e kore e whakaaturia i roto i te tauira) ka taea te whakahaere o te whakamahinga o te matatapu (he rite ano ki nga pungarehu). Ko te 19200 te utu tere. ttyS1 te tikanga / dev / ttyS1 (COM2 i MS-DOS). vt102 ko te momo o te whara, a ka whakaturia e tenei tautuhinga te taiao taiao TERM ki tenei uara. Karekau he kōnae whirihoranga. Patohia "init q" i runga i te raina whakahau i muri i te whakarereketanga o te tuhi me te kite i te urunga takiuru.

Te maamaa me te tango i nga raru raruraru

Ka ngana te kaupapa awetty ki te tautuhi-aunoa i te taatai ​​i roto i te papa (tae atu ki te kore paahitanga). Kaore i te tautoko i nga taarata raraunga 8-bit me te parite-1-bit. Tirohia nga tautuhinga raraunga 8-bit (me te parite). Mena kei te whakamahi koe i te tautuhi ki te whakatau i te taahitanga , ka whakaitihia e te awetty te mea i te mea ka hiahia ia i te tuatahi kia puta mai te bitarity me te mea he raraunga raraunga. Ko te mea ko te mea me kii i te bit whakamutunga (pea he putea) ka tuhi koe i to ingoa takiuru kia taea ai e ia te tautuhi aunoa. Na, ki te whakamahi koe i te paahitanga, ka taea e koe anake i roto i te kuputuhi-taurangi, me te tango i te auto-kitea me te whakaturia ki te rorohiko. Mena ka whakawhiwhia to paarua ki te paahitanga, ka matakitaki te aukati takiuru kia tae noa ki te tuhi i tetahi mea kia kitea ai e te tutei

Tuhinga. Ko te arataki a te tangata e whakamutu ana i nga manuhiri, me etahi atu mai i te ngana ki te takiuru. Koinei pea te mea e hiahia ana koe.

I etahi wa he raruraru ki te kitenga aunoa o te paahitanga. Ka puta tenei ma te mea ka tohua e koe te ingoa takiuru, ka timata te mahi takiuru ki te whakaoti i te takiuru ki a koe. Engari, kaore e taea e te raupapa takiuru te kite i te paahitanga mehemea kaore te papatono whiwhi i whakatau i te paanga kaore e taea e te takiuru te whakarite. ahakoa. Mena ka rahu te whakamatautau tuatahi, ka tukuna e koe te takiuru , me etahi atu. I te mutunga, i muri i te maha o nga ngana o te ngana ki te takiuru (ka whai muri ranei i te wa) ka timata ano te awetty me te tīmata ano i nga waahanga takiuru. I te wa e rere ano te rewena, ka taea pea te kite i te parite i te waa tuarua ka taea e nga mea katoa te mahi OK.

Ma te heehe kino, kaore e taea e te takiuru takiuru te taipitopito i nga mea e tuhia ana e koe, kaore e taea e koe te takiuru. Ki te awhina i to raumaha te paahitanga, ka haere tonu koe ki te kite i tetahi mata. Ki te kore e kitea e te tutei te paahitanga, ka tohatohahia te kōnae / etc / putanga i te mata i mua i te aroaro o te urupare, na ka puta ake nga kupu kaore i runga i te mata.

He aha e kore ai e taea te awetty te kite i te parite i te taahihia o te reta tuatahi? Anei he tauira: Mehemea ka kitea e ia he octet 8-bit me tana bitity bit 0 (teitei teitei) me te nama maha o 1-pai. He aha te parite? Na, ko te nama o te 1 nga pirangi e whakaatu ana he pai te noho tahi. Engari ka taea ano hoki te tohu 8-bit me te kore paahitanga. Kaore he huarahi e taea ai te whakatau he aha. Engari i tenei wa kua whakakorea e tatou te waimarie o te paahitanga. Ko te kitea o te paahitanga ka puta mai i te tukanga o te whakakore.

Ki te rite te ahua o te taha o muri mai ki te tuatahi, me te whakakore ano hoki i te kaha o te paahitanga, kaore e taea te whakatau i te taha. Ka taea te noho tonu tenei ahuatanga, kaore ano kia mutu te takiuru kia huri noa koe i to ingoa takiuru. Mena ka kitea e te agetty tetahi ohanga 1 o te 1, ka whakaarohia ko tenei he putea paanga, ehara i te mea nui o te ahua 8-bit. Kei te whakaaro koe kaore koe i te whakamahi i nga meta-tahua (i runga i te ingoa iti) i roto i to ingoa kaiwhakamahi (mehemea ko to ingoa kei roto i te ASCII).

Ka uru tetahi ki te "takiuru takiuru" i roto i nga huarahi maha. Mehemea ka tuhia e koe tetahi reta kotahi, rua ranei mo to ingoa ingoa takiuru, ka hoki mai. Mena kaore i rawe enei reta mo te kitenga o te paru, ka takiuru te takiuru i mua i te kitea o te paahitanga. I etahi wa ka tupu tenei raruraru ki te kore koe e uru ki te tauraki me te hono ranei ka timata te tipu ki te timata.

Mena kei te piri koe ki tenei "takiuru takiuru" he huarahi kei roto i tenei waa ko te patuki i te pirangi o te hokinga mai i nga wa maha kia tae ra ano ki te urupare o te takiuru. Ko tetahi atu huarahi ko te tatari noa i te meneti me te waa mo te wa poto. Na ka whakauruhia te urunga urupare ki te mata e te papatono tiki, ka ngana ano koe ki te takiuru.

Nga kaitautoko raraunga-8 (me te paari)

Engari, kaore e taea e te pakeke te kite i tenei paahitanga. I te mutunga o te tau 1999 kaore he waahanga mo te whakakore i te tautuhi-aunoa o te paahitanga, a ka kitea he parite hē. Ko te hua ko te mahinga takiuru ka maumaura, ka tautuhia te taha. Na reira kaore i te mea ka taea te whakamahi i nga tautuhinga raraunga 8-bit me te taha.

te tihi (wahi o te tiki)

(Ko te nuinga o tenei ko te Serial-HOWTO tawhito na Greg Hankins)
Mo tenei kaore e hiahiatia ana kia whakaurua nga mea whakauru ki roto i te kōnae whirihoranga me te whakauru atu i te whakauru ki / etc / inittab . Anei etahi tauira whakaurunga hei whakamahi mo to peera ka whakauru koe ki te kōnae whirihoranga / etc / gettydefs .

# 38400 bps Te wahapu o te tomokanga Terminal DT38400 # B38400 CS8 CLOCAL # B38400 SANE -ISTRIP CLOCAL # @ S @L whakauru: # DT38400 # 19200 bps Te waha o te tomokanga Terminal DT19200 # B19200 CS8 CLOCAL # B19200 SANE -ISTRIP CLOCAL # @ S @L takiuru: # DT19200 # 9600 bps Te waha o te tomokanga Terminal DT9600 # B9600 CS8 CLOCAL # B9600 SANE -ISTRIP CLOCAL # @ S @L takiuru: # DT9600

Kia mahara ko te DT38400, DT19200, me etahi atu he tapanga noa me te mema ano e whakamahia ana e koe / etc / inittab .

Mena ka hiahia koe, ka taea e koe te tuhi i nga mea ahuareka i roto i te haki takiuru. I roto i aku tauira, kei a au te ingoa o te pūnaha me te raupapa rangahau e tuhia ana. Ka taea e koe te tapiri i etahi atu mea: [blockquote

atarangi = ae] Anei (ko te aromatawai i te waa e kitehia ana te BB) te tauera bps. @Tenei ra, i roto i te MM / DD / YY. @L Ko te raupapa rangahau e hono ana ki te tahae. @ Te ingoa pūnaha. @T Te wa o tenei wa, i HH: MM: SS (24-haora). @ Ko te maha o nga kaiwhakamahi i waitohuhia i tenei wa. Ko te tatau tenei o te maha o nga whakauru kei roto i te kōnae / etc / utmp e whai ana i te waahi ingoa huakore-kore. @V Ko te uara o VERSION, rite i roto i te kōnae taunoa. Hei whakaatu i tetahi momo '@', whakamahia te '\ @', te '@@' rānei.

A, ka oti koe te whakatika / etc / gettydefs , ka taea e koe te tautuhi he tika te raupapa i te mahi:

linux # getty -c / etc / gettydefs

Me mohio kei teore tetahi atu putea mo te tautuhinga me te uugetty mo te taatai ​​taatai ​​kei te honohia to taura ki te ( /etc/default/{uu}getty.ttyS N me te /etc/conf.{uu}getty.ttyS N ) , no te mea he raruraru pea tenei ki te rere i runga i te papa. Tangohia nga kōnae ngangare mehemea ka puta atu.

Whakatikahia to kōnae / etc / inittab ki te whakahaere i te whiwhinga ki runga i te tauranga urutoro (te whakauru i nga korero tika mo to taiao - tauranga, tere, me te momo taunoa taunoa):

S1: 23: Rangatira: / sbin / getty ttyS1 DT9600 vt100 init linux # init q

I tenei wa, me kite koe i te urunga takiuru ki to papa. Me tahuri koe ki te hoki mai ki te whakarongo ki te aro o te kaitohu.

Tuhinga

Ko te "m" e tu ana mo te pouwhanga. Ko tenei kaupapa matua mo nga pourangi me te tau waenga o te tau 2000 ka hiahia kia utua ki te whakamahi i nga waahanga kuputuhi (mehemea kei te whakamahi koe i te whakahaerenga rererangi matatapu - me te nuinga o te waa e hangaia he tauera hangaia). Mo nga tuhinga mo nga papa hono hono tika kite te "Whakahaere" o te pukapuka: mgetty.texi.

Tirohia nga raina whakamutunga o /etc/mgetty/mgetty.config hei tauira o te whirihora i te reira mo te tauranga. Mena ka korero koe "toggle-dtr no" ka whakaarohia kei a koe he pouwhanga me te maturuturu (negate) te tohu DTR i te PC i te ngana ngana ki te tautuhi i te pouwhanga kore-i te tīariari. Ma te rereke ki etahi atu paatete, kaore te putea e piri ki te taura tae noa ki te kati te tangata i tetahi o te matua o taua peera ka kite koe i te? mo te whara i runga ake ranei ps tae noa ki tenei ka tupu. Ka whakaatuhia e nga raau i / var / log / mgetty etahi karere whakatupato e whaitake ana ki nga pourangi kaore koe e wareware.

Anei he tauira o te raupapa o te raupapa o te raina e whakauruhia ana e koe / etc / inittab:

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