Төлем әдістері Abuse

Басқа сеансқа ауысу және loginctl ішінде процестерді аяқтау

09.12.2022, 16:30

Біз loginctl бағдарламасының синтаксисін және басқа да маңызды мүмкіндіктерін қарастырдық, енді сеанстар арасында ауысу және процестерді тоқтату туралы сөйлесейік. Мұны істеу өте оңай және сізге арнайы білім қажет емес. Әрі қарай, мұның бәрін іс жүзінде қалай жүзеге асыру керектігін айтамыз.

Ауыстыру арқылы сеансты өзгертіңіз

Басқа сеансқа қалай ауысуға болады? Бұл үшін GPU пайдалануға болады. Бірақ егер сіз терминалды пайдаланғыңыз келмесе, қызметтік бағдарламаны пайдаланып мәселені шешіңіз.

Мұны істеу үшін сізге келесі әрекеттерді орындау жеткілікті:

 $ loginctl activate 3

Пәрмен сеансты идентификатормен ауыстыруға мүмкіндік береді. Сіз сол жолмен қайта ауыса аласыз. TTY жылдам пернелердің арқасында ауысуда әлдеқайда ыңғайлылықты қамтамасыз етеді. Ауыстырудан кейін экранды бірден құлыптауға болады.

session-lock орындаңыз:

 $ loginctl session-lock 1

Әрі қарай біз сізге белгілі бір пайдаланушы процесін тоқтату нұсқауларын айтамыз.

Сеансты және процесті аяқтау

Келесі мәселеге көшейік - белсенді процестерді және нақты сеанстарды аяқтау. kill-use r немесе kill-session көмегімен пайдаланушы атынан орындалатын процестерді немесе тек белгілі бір сеансты аяқтауға болады. Бұл екі пәрмендер kill консольдік утилитасы сияқты жұмыс істейді, сондықтан олардың көмегімен процесті аяқтауға, сондай-ақ белгілі бір сигнал жіберуге болады.

kill-session оны тоқтатқанда:

 $ loginctl kill-session 3

Пайдаланушы кез келген басқа сигнал жіберу үшін --signal опциясын пайдалана алады. Ол әрқашан SIGTERM сигналы жіберілетін етіп орнатылған.

SIGKILL жіберу үшін іске қосыңыз:

 $ loginctl kill-session 3 --signal SIGKILL

Бір пайдаланушының барлық белсенді процестерін тоқтатуға мүмкіндік беретін ұқсас пәрмен бар - kill-user . Сондай-ақ сеансты тоқтатуды пайдалануға болады. Ол бірдей мәселені шешеді, сонымен қатар сигналды таңдауға және процесті бір уақытта тоқтатуға құқық береді:

 $ loginctl terminate-session 3

Енді сіз loginctl туралы көбірек білесіз.