Уклоните агента из лаунцхд-а
Преглед садржаја:
Огромна већина корисника Мац-а неће морати ручно да подешава лаунцхд и лаунцхцтл, али постоје случајеви када деинсталирате или престанете да користите апликацију у Мац ОС Кс-у и сервисни агент настави да се непотребно учитава у лаунцхд. Ово је досадно, али ове лажне агенте је лако уклонити преко командне линије, па покрените Терминал и идемо. Поред тога, постоје ситуације у којима напредни корисници можда желе да подесе агенте учитане у лаунцхд из било ког разлога.У сваком случају, детаљно ћемо објаснити како да наведемо ставке у лаунцхд-у, како да их уклоните из лаунцхд-а у ОС Кс-у, као и како да поново учитате агенте у лаунцхд на Мац-у.
Мораћете да имате мало разумевања и удобности коришћења командне линије и терминала да бисте ово правилно користили, што ово чини идеалним за напредније кориснике који познају демоне покретања и како да их пронађу, што је понекад само питање проналажења у Монитору активности Мац ОС Кс-а или коришћењем команде лаунцхцтл о којој ћемо ускоро разговарати. Ако одлучите да поништите модификацију, такође можете да учитате услугу или демон назад у лаунцхд помоћу друге команде, која ефективно поништава почетни корак уклањања. Хајдемо до тога:
Уклањање агената за покретање и услуга из покретања у ОС Кс
Ево како уклонити услугу из лаунцхд. Покрените Терминал, а затим користите следећу синтаксу са командом лаунцхцтл:
лаунцхцтл уклони име
На пример, ако желим да уклоним услугу под називом „цом.анноиинг.сервице“, синтакса би била:
лаунцхцтл ремове цом.анноиинг.сервице
Можда ћете морати да додате префикс команди са судо да бисте уклонили услугу, у овом случају команда би била:
судо лаунцхцтл ремове цом.анноиинг.сервице
Са судо префиксом мораћете да унесете администраторску лозинку пре него што се команда изврши.
Како видети шта је учитано у лаунцхд
Можете и да проверите шта је учитано у лаунцхд користећи следећи командни низ:
лаунцхцтл лист
Ова команда наводи све агенте и послове учитане у лаунцхд, омогућавајући вам да лако манипулишете агентима који су покренути. Пошто избацује гомилу информација на екран одједном, можда ћете желети да их проследите кроз мање-више команде као што су:
лаунцхцтл листа |више
Ово вам омогућава да притиснете тастер за повратак да бисте се спорије кретали кроз листу.
Ако генерално познајете услугу коју тражите, можете користити и „греп“ да пронађете услугу прецизних агената, хајде да користимо „мдворкер“ као пример::
лаунцхцтл листа |греп мдворкер
Ово би пријавило само следеће лансирне агенте:
- 0 цом.аппле.мдворкер.сизинг - 0 цом.аппле.мдворкер.сингле - 0 цом.аппле.мдворкер.схаред - 0 цом.аппле.мдворкер .маил - 0 цом.аппле.мдворкер.лсб - 0 цом.аппле.мдворкер.исолатион - 0 цом.аппле.мдворкер.бундлес - 0 цом.аппле.мдворкер.32бит
За неке услуге, избацивање листе може да прикаже и ПИД (ИД процеса) активне услуге.
Учитавање агента назад у лаунцхд
Ако одлучите да желите поново да омогућите и поново учитате услугу у лаунцхд, користите ознаку „лоад“ на следећи начин:
лаунцхцтл лоад цом.екампле.сервице.то.лоад
Неки агенти ће се учитати одмах без проблема. За друге, можда ћете морати да поново покренете Мац пре него што ће учитана услуга поново функционисати како је предвиђено, мада је понекад довољно и одјављивање и поновно пријављивање.