27Aug
Виндовс има Цтрл + Алт + Делете и Мац има Цомманд + Оптион + Есцапе да приморава замрзнуте апликације за затварање.Линук има сопствене начине "убијања" тих погрешних процеса, без обзира да ли су графички прозори или позадински процеси.
Тачни графички алати које можете да користите зависеће од окружења за радно окружење, пошто свако радно окружење доводи до различитих алата за таблицу.Али већина њих је прилично слична.
Са графичког стола
Савремени Линук десктопс се баве овом прилично добро и може бити изненађујуће аутоматски.Ако се апликација не реагује, радна површина са саставом менаџера ће често сијати цео прозор да би показао да не одговара.
Кликните на дугме Кс на насловној траци прозора и директор прозора ће вас често обавестити да прозор не одговара.Можете вам дати неко вријеме да одговорите или кликнете на опцију као што је "Форце Куит" да бисте зауставили апликацију.
На Линуку, менаџер прозора који слика насловне траке је одвојен од саме апликације, па обично одговара чак и ако прозор неће.Неки прозори дају сопствене интерфејсе, па ово можда неће увек радити.
Апликација "ккилл" вам може помоћи да брзо убијете било који графички прозор на радној површини.
У зависности од вашег окружења и његове конфигурације, можда ћете моћи да активирате ову пречицу притиском на Цтрл + Алт + Есц.Такође можете покренути команду ккилл - отворили бисте прозор Терминал, укуцајте ккилл без цитата и притисните Ентер.Или, могли бисте притиснути пречицу као Алт + Ф2, која отвара дијалог Рун Рун, на Убунтуовом Унити десктопу и многе друге.Укуцајте ккилл у дијалог и притисните Ентер.
Ваш курсор ће се променити у Кс. Кликните на прозор и помоћни програм ккилл ће утврдити који је процес повезан са тим прозором, а затим одмах убити тај процес.Прозор ће одмах нестати и затворити.
Ваш Линук десктоп вероватно има алат који ради слично као и Таск Манагер на Виндовсу.На Убунтуовом Унити десктопу, ГНОМЕ-у и другим десктоповима на ГНОМЕ-у, ово је услужни програм Систем Монитор.Отворите програм Утилити за систем да бисте видели листу пројицираних програма - укључујући позадинске.Такође можете насилно убити процесе одавде ако се не понашају погрешно.
Из терминала
Рецимо да желите да то урадите све са терминала уместо тога.Ми смо покрили многе комуналије које можете користити за ово, када смо погледали команде за управљање процесима на Линуку.
Рецимо да Фирефок ради у позадини и желимо да је убијемо са терминала.Стандардна наредба за убијање узима идентификациони број процеса, тако да ћете прво морати да га пронађете.
На пример, можете покренути команду као:
пс аук |греп фирефок
Који би пописали све процесе и цијеви који су наведени у греп наредби, која ће је филтрирати и штампати само линије које садрже Фирефок.(Друга линија коју ћете видети је сам процес греп-а.) Такође можете добити ИД процеса од највишег команде и многих других места.
Узмите идентификациони број процеса из процеса Фирефок-а управо надесно од корисничког имена и доставите га наредби килл.То јест, покрените команду тако:
килл ####
Ако се процес покреће као други корисник, прво ћете морати да постанете роот корисник - или бар покрените команду килл са судо командом, тако да:
судо килл ####
То је основна метода, али није баш најбржа.Команде пгреп и пкилл помажу да се ово олакша.На пример, покрените "пгреп фирефок" да бисте видели ИД процеса покретања Фирефок-а.Тада бисте могли да нахраните тај број у команди убијања.
Или прескочите све то и покрените "пкилл фирефок" да бисте убили Фирефок процес без познавања њеног броја.пкилл изводи неки основни подударање узорка - покушаће да пронађе процесе са именима која садрже фирефок.
Команда киллалл је као пкилл, али мало прецизнија.Убиће све покренуте процесе са одређеним именом.Тако ће покренути "киллалл фирефок" убити све покренуте програме под називом "фирефок", али не и сваки процес који само има фирефок у њиховим именима.
Ово су далеко од једине наредбе укључене у Линук за управљање процесима.Ако користите неку врсту софтвера за администрацију сервера, може такође имати корисне начине за убијање и поновно покретање процеса.
Системске услугефункционишу другачије од процеса - потребно је да користите одређене команде да бисте спустили, поново покренули или покренули услуге.Те специфичне команде могу бити различите на различитим Линук дистрибуцијама.
Имаге Цредит: Лее на Флицкр