Faʻafefea ona faʻaaoga le Init Command i Linux

Init o le matua o mea uma. O lana matafaioi autu o le fatuina o gaioiga mai se tusitusiga o loʻo teuina i le faila / isi / inittab (silasila i le inittab (5)). O lenei faila e masani lava ona i ai ni faʻamaumauga e mafua ai ona faʻaaogaina i luga o laina taʻitasi e mafai e tagata faʻapipiʻi ona ulufale i totonu. E puleaina ai foi faiga faʻavae e manaʻomia e soʻo se faiga.

Fusi

O se vaʻavaʻaleʻa o se faʻaogaina o polokalame o le polokalama e mafai ai ona na o se vaega filifilia o auala e fai ai. O faiga na faʻapipiʻiina e le init mo nei faʻalavelave taʻitasi o loʻo faʻamatalaina i le / etc / inittab faila. Init e mafai ona i ai i se tasi o vaʻavaʻa e valu: 0-6 ma le S poo le s . Ole suiga ole suiga e ala lea i le maua o se tagata e faʻaaogaina le telefoni faʻatautaia, lea e auina mai ai faʻamaoniga talafeagai e init , faʻamatalaina pe o le fea suiga e suia i.

O lapisi 0 , 1 , ma le 6 ua faʻapolopolo. Faʻaaoga 0 le faʻaaogaina e taofi ai le polokalama, faʻaaogaina le 6 faʻaaoga e toe faʻaleleia ai le polokalama, ma faʻaaogaina ai le 1 e faʻaaogaina ai le faiga i lalo i le tasi tagata e faʻaaogaina ai le faiga. E le o saʻo le faʻaaogaina o le Runlevel S , ae sili atu mo tusitusiga na o le a faʻaumatia pe a ulufale atu i le sailunelu 1. Mo nisi faʻamatalaga i lenei mea, tagaʻi i manoa mo le tapunia (8) ma le inittab (5).

Lafoga 7-9 e aoga foi, e ui lava e le o tusiaina. E mafua ona o le "masani" University variants e le faʻaaogaina. I le tulaga e te fiailoa, o le feteenai S ma s e moni lava. I totonu o le lotoifale oi latou o ni igoa mo le tutusa lava lea.

Faʻaliliuina

A maeʻa ona taʻua o le laasaga mulimuli o le faasologa o le amataina o le fatu, e foliga mo le faila / etc / inittab e vaai ai pe i ai se mea e ulufale ai le ituaiga initdefault (tagai inittab (5)). O le initdefault ulufale e fuafua ai le amataga o le polokalama. Afai e leai se ulufale (pe leai / etc / inittab i taimi uma), e tatau ona tusia i luga o le masini komepiuta se selu.

Faʻafoe S pe s aumaia le faiga i le tagata nofo toatasi ma e le manaʻomia se faila / etc / inittab . I le auala e tasi le tagata e faʻaaogaina ai, o loʻo tatala le atigi gutu i / dev / console .

Pe a ulufale atu i se tasi o le tagata e faʻaaogaina, ona faitau lea o le ioctl (2) faʻamafanafanaga mai le /etc/ioctl.save . Afai e le i ai lenei faila, e amata ona amata le laina i le 9600 baud ma faatasi ai ma CLOCAL settings. Aʻo le init e lafoaia ai le faʻaogaina o le tagata e tasi, o le a teuina faʻamafanafana le ioctl i le faila lenei ina ia mafai ona toe faʻaaogaina mo le isi fonotaga e tasi.

Pe a ulufale i se mode tele-user mo le taimi muamua, init e faia ai le faʻasinoa ma bootwait faʻasalalauga e faʻatagaina ai faila faila e faʻatulagaina aʻo leʻi mafai e tagata faʻapipiʻi ona ulufale. Ona faʻaaogaina lea o faʻamaumauga uma e fetaui ma le runlevel.

A amataina se faagasologa fou, ia muamua siakiina pe o iai le faila / isi / tusitusiga . Afai o lea, e faʻaaoga lenei tusiga e amata ai le faagasologa.

O taimi uma e muta ai se tamaititi, ia tusia le mea moni ma le mafuaaga na maliu ai i / var / run / utmp ma / var / log / wtmp , pe a iai nei faila.

Fesuiaiga o Fusi

A maeʻa ona faʻapipiʻiina uma auala ua faʻamaonia, o loʻo faatalitali mo se tasi o ona tupuga e faʻaalia le oti, se faailoilo eletise, poʻo seiloga e faʻamaonia e ala i le telefoni e suia le telefoni a le polokalama. A oʻo mai se tasi o tuʻutuʻuga e tolu, e toe iloilo le faila / etc / inittab . E mafai ona faaopoopo faʻamatalaga fou i lenei faila i soʻo se taimi. Ae ui i lea, o loʻo faʻatali pea mo se tasi o tuʻutuʻuga e tolu o loʻo taua i luga. Ina ia maua se tali vave, o le teleitit Q ma q le poloaiga e mafai ona ala i totonu e toe iloilo le faila / etc / inittab .

Afai o le init e le i totonu o le tagata nofo toatasi ma maua se faailoilo eletise (SIGPWR), e faitauina le faila / isi / powerstatus . Ona amata loa lea o se faʻatonuga e faʻatatau i mea o loʻo i totonu o lenei faila:

F (AIL)

Ua vaivai le malosiaga, o loʻo tuʻuina mai e le UPS le mana. Faʻaaogaina o le eletise ma le faʻailogaina o faʻailoga.

O (K)

Ua toe faʻafouina le mana, faʻatino le faʻatagaina o le pule .

L (OW)

Ua vaivai le malosiaga ma o le UPS ei ai se mea maualalo. Aveina faʻamaumauga ole telefoni .

Afai e le oi ai / etc / powerstatus pe iai foi se isi mea, o mataitusi F , O poʻo L , init o le a amio e peiseai na ia faitauina le tusi F.

Faʻaaogaina o le SIGPWR ma / etc / powerstatus ua faʻavaivai. O se tasi e manaʻo e fegalegaleai ma le init e tatau ona faʻaaoga le / dev / initctl control channel - silasila i le tulafono autu o le pusa sysvinit mo nisi faʻamatalaga e uiga i lenei mea.

Afai e talosagaina le init e suia le taʻavale, na te auina atu le lapataiga SIGTERM i faiga uma e le faʻamaonia i le fou fou. Ona faatalitali ai lea i le 5 sekone ao leʻi faamutaina nei faiga e ala i le faailo SIGKILL . Manatua o nei mea uma (ma a latou gafa) e tumau pea i totonu o le kulupu tutusa lea na amataina mo i latou. Afai o soʻo se gaioiga e suia lona faʻavaeina o vaega o le a le mauaina nei faailoilo. O nei gaioiga e manaʻomia le faʻamavae ese.

Telinit

/ sbin / telinit e fesootai i / sbin / init . E manaʻomia se finauga e tasi-amio ma faʻamaoniga e faia ai le gaioiga talafeagai. O finauga nei e avea ma faatonuga e faalautele ai :

0 , 1 , 2 , 3 , 4 , 5 poʻo le 6

taʻu i totonu le fesuiaiga i le taʻaloga faʻatautaia.

a , b , i

taʻu i totonu e naʻo le na o na pepa / etc / inittab file entries e faʻaaoga ai le a , b ma le c .

Q po o q

taʻu i totonu e toe iloilo le faila / etc / inittab .

S po o le s

taʻu i totonu le fesuiaiga i le toʻatasi avanoa faʻaoga.

U

taʻu i totonu le toe toe faʻasalaina o ia (faasaoina le setete). E leai se toe iloiloga o / etc / inittab faila e tupu. O le laasaga e tatau ona avea ma se tasi o le Ss12345 , o le isi talosaga e le amanaiaina.

teleinit e mafai foi ona taʻu i totonu le umi e tatau ai ona faʻatali i le va o le tuʻuina atu o SIGTERM ma SIGKILL signals. O le faaletonu e 5 sekone, ae e mafai ona suia lenei i le -t sec filifiliga.

teleinit e mafai ona faʻaaogaina e tagata e faʻaogaina avanoa talafeagai.

Le siakiina ole siaki ole initaneti pe afai ole init poo le tele ile vaai i lona faagasologa id ; o le moni o le init 's process id o taimi uma 1 . Mai lenei mea e mulimuli mai, nai lo le telefoni tele e tasi e mafai foi ona faʻaaogaina le init nai lo se ala pupuu.