Управљање корисницима

Решавање проблема са грешком Усермод Процес тренутно користи корисника

Решавање проблема са грешком Усермод Процес тренутно користи корисника

Понекад, док су користили било коју Линук дистрибуцију, већина корисника је добила грешку: „корисник тренутно користи процес“. До ове грешке је могло доћи током промене корисничког имена или брисања корисника. Један од разлога ове грешке је тај што је корисник приликом пријављивања брисао или мењао корисничко име. Ако тражите решења за ову одређену грешку, овај водич је за вас. Обавезно инсталирајте било коју Линук дистрибуцију на вашем систему. У нашем случају то је Убунту 20.04 Линук систем.

Пример 01

Прво, морате погледати грешку. Претпоставимо да имате више рачуна у свом Убунту 20.04, а ви желите да избришете један од њих. Дакле, имамо корисника „Саеед“ у нашем Убунту 20.04, и желимо да је избришемо. Пријавите се од корисника „саеед“ и отворите командни терминал. Сада напишите доњу команду за брисање корисника „саеед“. Излаз у снимку показује да је корисник већ коришћен у неком процесу „3751“.

$ усердел -р саеед

Убијемо овај процес да бисмо избрисали овог корисника помоћу команде „пкилл“ и ИД-а процеса као што је доле. Ова наредба ће убити процес, а корисник ће бити одјављен, док ово не може избрисати корисника.

$ пкилл -9 3751

Када покушамо наредбу усердел са заставицом „иф“ да насилно избришемо корисника „саеед“, ни она не функционише на следећи начин:

$ усердел -ф саеед

Да се ​​пријавимо са другог налога да бисмо избегли ову грешку. Информације о ИД-у процеса „3751“ можете пронаћи помоћу наредбе „пс“ у наставку.

$ пс помоћни | греп 3751

Сада можете да убијете све процесе који су држали корисника „видљивим“ да бисте га избрисали или нешто у њему променили. За то извршите доњи упит „киллалл“ праћен именом корисника и заставицом „-у“ заједно са кључном речи „-ТЕРМ“.

$ киллалл -ТЕРМ -у саеед

Након брисања свих процеса, избрисаћемо корисника са овог налога користећи доле наведену судо наредбу праћену кључном речи „усердел“ док користимо заставицу „-р“ поред корисничког корисничког имена за брисање. Да бисте избрисали одређеног корисника, можда ће вам требати лозинка вашег тренутног налога. Додајте лозинку и притисните тастер Ентер са тастатуре. Излази да је корисник успешно избрисан и више није пронађен.

$ судо усердел -р саеед

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

$ ид је видео

Пример 02

Погледајмо још један сличан пример да бисмо правилно разумели овај концепт. Претпоставимо да имате други кориснички рачун у систему Убунту Линук под називом „Римсха“ и желите да избришете овог корисника. На почетку ћете се пријавити са корисничког налога под називом „римсха“ и у њему отворити терминал. Након тога, покушаћете да избришете корисника „Римсха“ користећи команду „усердел“ праћену заставицом „-р“ као доле.

$ усердел -р Римсха

Показаће вам грешку да процес који има ИД процеса 9566 већ користи тренутног корисника у којем сте тренутно пријављени. То значи да не можете избрисати овај налог пре него што убијете тај процес док сте тренутно пријављени са истог налога.

Можете имати додатне информације у вези са решавањем грешке 9566 помоћу команди „пс“ и „аук“ као што је приказано у наставку. У овој наредби морате навести ИД процеса.

$ пс помоћни | греп 9566

Дакле, морате се пребацити на други налог. Овог пута користимо „аксаиасин“ да бисмо унели промене. Ако желите да наведете све тренутне кориснике система Убунту Линук, испробајте доњу гетент наредбу на следећи начин:

$ гетент пассвд

Из резултата можете видети да има сва наведена корисничка имена која смо користили или смо тренутно пријављени.

Пре брисања корисника „Римсха“, уверите се да овај налог постоји у нашем Линук систему. Да бисте то видели, испробајте доленаведена једноставна упутства за идентификацију заједно са корисничким именом које треба проверити. Добићете информације у вези са корисником ако постоји, нпр.г., ИД корисника, групе и ИД групе.

$ ид римсха

Такође можете добити неке додатне информације у вези са корисником „Римсха“ користећи доњу греп наредбу.

$ греп ^ римсха / етц / пассвд

Сада је време да убијемо све оне корисничке процесе „Римсха“ који су држали корисника „Римсха“ да се избрише. Да бисмо избрисали све процесе, покушаћемо да извршимо доњи „киллалл“ упит праћен заставицом „-ТЕРМ“ и „-у“, заједно са именом корисника. Сада су сви процеси убијени, јер смо тренутно пријављени са другог налога да бисмо то урадили.

$ киллалл -ТЕРМ -у Римсха

Након убијања свих оних процеса који коче поступак брисања, сада смо спремни да избришемо корисника. Користили смо исту наредбу „усердел“ за брисање корисника са судо привилегијама и заставицом „-р“ и корисничким именом корисника који се бришу. Да би извршио овај поступак брисања, можда ће вам требати тренутно пријављена корисничка лозинка. Унесите лозинку и притисните тастер Ентер. Можете видети да приказује да корисник „Римсха“ више није пронашао.

$ судо усердел - р Римсха

Потврдимо брисање корисничког „римсха“ користећи исту стару наредбу „ид“ у љусци као доле. Приказује излаз да у Убунту 20 нема корисника „римсха“.04 Линук систем без грешке.

$ ид римсха

Закључак

Коначно! Решили смо грешку у решавању проблема: процес тренутно користи корисника. Обавезно извршите сваки корак овог водича ради бољег разумевања грешке у решавању проблема.

Екран Трацкпад и показивач миша АппиМоусе за Виндовс таблете
Корисницима таблета често недостаје показивач миша, посебно када су уобичајени за коришћење преносних рачунара. Паметни телефони и таблети на додир ос...
Средњи тастер миша не ради у оперативном систему Виндовс 10
Тхе средње дугме миша помаже вам да се крећете кроз дугачке веб странице и екране са пуно података. Ако се то заустави, на крају ћете користити тастат...
Како да промените леви и десни тастер миша на рачунару са Виндовс 10
Сасвим је нормално да су сви уређаји рачунарског миша ергономски дизајнирани за дешњаке. Али постоје доступни уређаји за миш који су посебно дизајнира...