Сваки од актуелних оперативних система заснива се на различитим услугама које су одговорне за пружање најбољих опција како би апликације и друге системске компоненте радиле исправно.
Захваљујући услугама биће могуће у потпуности користити сваку функционалност доступну у оперативном систему који се користи; и важно је, на нивоу административних и ревизорских задатака, детаљно знати које су услуге активне у реалном времену, што нам може помоћи не само да имамо потпуну листу ових, већ и да утврдимо да ли нека од њих узрокује негативан утицај на опште понашање оперативног система.
Из тог разлога, Солветиц ће објаснити неке од различитих начина за познавање активних услуга у ЦентОС 7 и на тај начин имати бољу контролу над њима.
БелешкаЦентОС 7 користи команду системцтл која контролише системд систем и управитеља системских услуга, тако да путем ове команде можемо имати приступ активним услугама.
Наведите услуге у ЦентОС -у 6
У случају да користите ЦентОС 6 као административни систем, имамо следеће редове за приступ детаљима активних услуга:
сервице --статус-алл сервице --статус-алл | више услуга --статус-све | греп нтпд сервице --статус-алл | њихНа пример, за штампање статуса Апацхе услуга извршавамо следеће:
статус хттпд статусаАко је циљ да наведемо све познате услуге које ћемо извршити:
цхкцонфиг -листДа бисмо навели услуге и њихове отворене портове, извршавамо:
нетстат -тулпнДа бисмо активирали или не услугу, имамо следеће редове:
нтсисв цхкцонфиг услуга искључена цхкцонфиг услуга на цхкцонфиг хттпд искључена цхкцонфиг нтпд укључена
1. Како прегледати и управљати активним услугама у ЦентОС 7 Линук -у
Корак 1
За овај водич користит ћемо ЦентОС 7 и навести све дистрибуцијске услуге које извршавамо:
СистемцтлМожемо видети детаље попут
- Име услуге
- Време учитавања
- Статус активности
- Опис услуге
Корак 2
Ако желимо да добијемо више информација, извршићемо:
системцтл | вишеВидећемо следеће. На дну можемо изабрати ред "Више" за приступ већој евиденцији услуга.
Корак 3
Можемо навести одређену услугу или корисника са следећом синтаксом:
системцтл | греп "услуга / корисник"
Корак 4
Да бисмо навели само услуге, извршићемо следеће:
системцтл лист-унитс --типе сервис
Корак 5
Сада, ако желимо да наведемо све регистре који су монтирани на јединици:
системцтл лист-унитс --типе моунт
Корак 6
Да бисмо навели све услуге без обзира на њихов статус, извршићемо следеће:
системцтл лист-унит-филесРезултат ће бити следећи:
Корак 7
Могуће је приказати процесе повезане са одређеном услугом као цгроуп, за овај случај морамо користити наредбу Да бисте видели процесе повезане са одређеном услугом (цгроуп), можете користити наредбу системд-цгтоп, у оквиру приказаних резултата, можемо видети процесе у извођењу према врсти услуге, за то извршавамо.
системд-цгтопТамо можемо видети сваку услугу са одговарајућом употребом ресурса као што су ЦПУ, меморија, улази и излази итд.
Корак 8
Друга могућност у задацима услуга је да наведете СисВ услуге које се користе, ово не укључује изворне системске услуге. Да бисмо извршили ову радњу, морамо извршити следеће:
цхкцонфиг -лист
2. Како проверити статус услуге помоћу Системд -а на ЦентОС Линук -у
Корак 1
Да бисмо проверили статус услуге у реалном времену, извршићемо следећу синтаксу:
системцтл статус "услуга"На пример, можемо потврдити статус ССХД услуге:
системцтл статус ссхд.сервицеУ овом случају можемо видети да је његов статус активан и да су наведене све радње које су извршене са изабраном услугом.
Корак 2
Да бисмо проверили ради ли услуга (активна) или не ради (неактивна) у ЦентОС 7, можемо користити следеће опције:
системцтл ис-ацтиве ссхд системцтл је омогућен ссхд системцтл је-активан нгинк системцтл је омогућен нгинк системцтл је омогућен хттпдТамо можемо визуализовати различита стања, укључујући непозната, што указује да је услуга непозната јер не постоји у систему.
На овај начин ће бити могуће извршити много прецизније администрирање услуга у ЦентОС 7.