Реклама

Подигли сте се, али ваш систем се и даље осећа споро и споро? Линук покреће многе апликације „у позадини“ којих можда нисте ни свесни. Ево како да преузмете контролу над њима.

Покретање Линука

Сви знамо како се вежба: притиснете тастер за укључивање на рачунару, сачекајте мало, а затим се вратите на пријатну пријаву. Али шта се догађа за то време? Корисници старе школе Линука упамтит ће странице (и странице и ПАГЕ) дијагностичких порука по којима би се кретали. Ове поруке су садржавале информације о учитавању управљачких програма, пронађеним системима датотека и различитим процесима који се покрећу.

Погледајмо брзо шта се деси између „укључивања“ и „пријаве на радну површину“.

  1. Када укључите рачунар, БИОС се учитава. Ово је софтвер који обезбеђује произвођач хардвера (одвојено од оперативног система) и садржи подешавања на уређају са којег желите да покренете сесију.
  2. БИОС, у зависности од тих подешавања, преноси контролу на један од физичких дискова рачунара, тачније на његов боотлоадер
    instagram viewer
    . Иако се алат за покретање система може подесити тако да укључује конфигурацијске податке, његов примарни посао је преношење контроле на оперативни систем. Омогућава интерфејс Како променити екран за покретање система у ЛинукуСамо волим да укључим свој Линук систем да ме дочека сјајан екран за покретање система пре него што стигнем на радну површину, а да немам времена за гутљај кафе. Не осећаш ... Опширније да изаберете међу ОС-овима ако ваш рачунар има више од једног. ГРУБ је стандардни програм за покретање система за покретање система за већину модерних Линук дистрибуција.
  3. Када боотлоадер покрене Линук оперативни систем, кернел (или срце оперативног система) је учитано. Ово ће се повезати на ваш хардвер, а затим покреће један процес који ћемо назвати поступак покретања.
  4. Ово поступак покретања је одговорна за покретање свих осталих процеса у систему. Ово укључује серверске апликације (укључујући процес Кс Сервер на којем је ваш прилично пријава на радној површини Како одабрати и пребацити Линук управитеље екранаЗашто би неко заменио менаџер екрана? Па, делом и због тога што би могло бити боље за њихов рачунар, или за побољшање продуктивности. Лепота Линука је у томе што можете мењати менаџере екрана по својој вољи. Опширније ће се појавити), тзв "Демони" (програми који у позадини чекају одређене догађаје, попут ЦУПС штампање демона) и друге (попут црон демон који извршава програме по распореду).

Управо се овај последњи корак тиче нас. Подешавањем подешавања конфигурација можете прецизно контролисати шта је започето по дефаулту.

Даемонс вс. Услуге

У овом ћемо чланку користити ове изразе наизменично. Постоје техничке разлике између њих двојице које су изван опсега овог поста. Али за нашу сврху овде су исте, јер се могу контролисати помоћу алата које ћемо прегледати.

Зашто се борити са овим подешавањима?

Зашто бисте се уопште бавили тиме? Није ли боље оставити задане вредности?

Знајући како да конфигуришете шта се покреће када чизме рачунара могу донети неколико предности:

  • Прво, може да побољша перформансе. Сећате се времена када сте инсталирали Апацхе да испробате ту нову веб апликацију? Не? Па погодите шта, осим ако нисте деинсталирали да је веб сервер у позадини, заузимајући драгоцену РАМ меморију. Прилагођавање поставки покретања значи да га можете оставити инсталирану, али само покрените када вам затреба. (Погледајте неке друге савети за побољшање перформанси овде Линук у овердриве-у: како избацити сваку кап перформанси из свог системаОвдје се не ради о томе да вашу Линук инсталацију учини још мршавијом (мада то ипак има значаја). Не, ово се односи на присиљавање вашег хардвера на пуни гас. Опширније .)
  • Поред тога, неки од ових програма могу покренути сигурносна питања Да ли је Линук заиста толико сигуран колико мислите да јесте?Линук се често оглашава као најсигурнији оперативни систем на који можете упасти, али да ли је то заиста случај? Погледајмо различите аспекте Линук рачунарске сигурности. Опширније . На пример, горе поменути Апацхе ће бити отворен за контакт са портом 80 док траје. Ако постоји безбедносни проблем са Апацхеом, отварање овог порта за свет може довести ваш систем у опасност. Боље да покренете сервер кад вам затреба и искључите га чим завршите.

Текући почетни процеси

Данашњи Линук системи користе неколико главних старт-уп система, описаних доле.

у томе

Дуги стандардни систем за покретање, у томе прати своју историју до оригиналних Уник система на којима је заснован Линук (његово право име је СисВИнит, црпећи из Систем В Уник). Систем инит заснован је на збирци скрипти за покретање, који се чувају у /etc/init.d или /etc/rc.d директоријуме и концепт „управљачких нивоа“. На пример, дистрибуција оријентисана на радну површину покренуће вас у „рунлевел 5“, који је дефинисан као „вишекориснички режим са умрежавање + Кс менаџер екрана. " Због тога када покренете једну од ових дистрибуција, одмах ћете завршити са графичким радним површином заснованим на Кс систему Пријавите се.

Како контролирати Линук старт-уп услуге и Даемонс инит датотеке директорија

Тхе у томе систем се држи Уник филозофије, јер то чини једну ствар и чини је добро. Један од аргумената који изражавају заговорници система је да се он не труди превише учинити за разлику од неких следећих алтернатива.

Упстарт

Тхе Упстарт систем је био покушај компаније Цаноницал да надокнади старење у томе систем. Омогућава компатибилност са у томе систем, али такође пружа додатне функције. Подршка за „догађаје“ омогућава му да реагује на промене у систему, попут укључивања новог хардвера. Додатно, Упстарт може радити заједно са старијима у томе конфигурације, пружајући подршку за старије пакете и софтвер уназад.

Међутим, једном када је Дебиан (упстреам извор за Убунту пакете) прешао на системд, Цаноницал је одлучио то исто. Ослобађање Убунту 15.04 (Вивид Вервет) Убунту 15.04: Да ли је живописна Вервет вриједила чекати, и треба ли је надоградити? Опширније је први који је подразумевано поставио нови систем за покретање.

системд

Подстакло је један од великих пламенових ратова нашег времена Софтвер са отвореним кодом и форкинг: добро, велико и ружноПонекад крајњи корисник има велику корист од виљушки. Понекад се вилица врши под плаштом љутње, мржње и анимозитета. Погледајмо неке примере. Опширније . У светлу уочених недостатака инита (који су истакнути овде), системд (или системски демон) развијен је. Ово користи потпуно нови систем са циљем покретања услуге „када су сви услови испуњени.“ Као и Упстарт, и даље може подржати у томе-стиле скрипте које пружа много пакета, са неколико значајни изузеци.

Како контролирати Линук старт-уп услуге и Даемонс системске директоријуме 670к313

На горњој слици примјетите како именици имају називе попут "тхис.тхинг".жели. " То показује системд'с Понашање "на захтев" - када нешто "жели" Блуетоотх приступ и када су испуњени услови, системд покренуће услугу за то.

Алати за управљање демонима / услугама

Иако никада не боли да научите како то учинити из командне линије (погледајте ово услуга команда за у томе/Упстарт, и сисцтл за системд), у наставку су неке помоћне апликације за администрацију ваших услуга. Иако ћете можда имати потребу за подешавањем њихове конфигурације, у великој мери ћете желети и једно и друго омогућити или их подесите да се аутоматски покрећу према заданим поставкама, или онеспособити њих. Имајте на уму да се онемогућене услуге и даље могу покренути (и после тога зауставити) кад год желите.

инит.д

За многе кориснике рццонф алат (у комбинацији са горе поменутим услуга) урадиће све што је потребно. Текстуални кориснички интерфејс (ТУИ) наводи све доступне услуге. Помоћу тастера са стрелицама можете да се крећете горе и доле по листи и размака да бисте пребацивали да ли услуга треба да започне (са звездицом) или не. Користите тастер Таб да бисте се кретали између листе и ок/Поништити, отказати дугмад и размакницу такође да бисте их изабрали.

Инсталирајте га у Убунту са следећим:

судо апт-гет инсталл рццонф
Како контролисати Линук старт-уп услуге и Даемонс рццонф уи 670к337

Ред Хат је развио Алат за конфигурацију услуге, графичка апликација која се такође подразумевано појављује у њеним дериватима као што су ЦентОС и Федора. Пружа сличну листу као рццонф горе, и даје сличну листу са могућношћу провјере и поништавања ознаке услуга како би се поставили да се покрећу према заданим поставкама или не. Такође нуди дугмад који вам омогућавају покретање / заустављање / поновно покретање тих услуга.

Како контролирати Линук старт-уп услуге и Даемонс редхат сервицецонф
Кредитна слика: Ред Хат и ЦентОС

системд

КДЕ програмери су креирали модул за своје Подешавања система апликација за контролу системд услуге. Смештен испод Администрација система категорија омогућава вам да видите стање, омогућите / онемогућите и измените конфигурацију услуга (или „јединица“). Такође садржи уређивач за системд конфигурационе датотеке.

Како контролисати Линук старт-уп услуге и Даемонс кде кцм системд 670к297

Инсталирајте га у Убунту са следећим:

судо апт-гет инсталл кде-цонфиг-системд

системд-манагер је ГТК заснована апликација доступна у неким спремиштима (укључујући Федора и Арцх), док корисници Убунту-а могу да преузму .ДЕБ датотеку са ГитХуб странице [Но Лонгер Аваилабле]. Корисничко сучеље је мало другачије, како је написано у Руст-у, али је довољно лако пронаћи контроле до којих се може доћи омогућите / онемогућите и покрените / зауставите услуге, док велико средишње окно омогућава уређивање конфигурација.

Након што преузмете пакет можете га инсталирати са:

судо дпкг -и системд-манагер-довнлоад.деб
Како контролисати Линук старт-уп услуге и Даемонс системд манагер уи 670к500

Такође за радне површине засноване на ГТК-у системадм Алат вам омогућава начин покретања / заустављања / поновног покретања услуга. Инсталирајте га у Убунту са следећим:

судо апт-гет инсталл системд-уи
Како контролирати Линук старт-уп услуге и Даемонс системадм уи 670к401

Будућност је систематска

Иако смо у овом чланку једнако истакли два главна система управљања старт-уп-ом, у томе и системд, већина маинстреам дистрибуција креће се ка последњем. Чак је и Цаноницал, који је створио своју алтернативу, видео то писмо на зиду и укључио га системд подразумевано.

Да ли имате предност или су вам то једноставно невидљиви позадински процеси? Имате ли неке савете или трикове за управљање овим стварима? Јавите нам у коментарима!

Аарон је био технолошки висок као пословни аналитичар и руководилац пројеката већ петнаестак година и скоро одавно је био лојалан корисник Убунту-а (од Бреези Бадгер). Његова интересовања укључују отворени извор, мале пословне апликације, интеграцију Линука и Андроид-а и рачунарство у обичном текстуалном режиму.