Я пытаюсь понять, что произошло, во время работы на моей машине я заметил сбойное приложение с

" " не отвечает

Принудительно выйти или подождать сообщение на нем, он имел этот значок и назывался image в строке заголовка и «» в сообщении об ошибке значок приложения разбился, я нажал кнопку принудительного выхода в графическом интерфейсе, и моя мышь на некоторое время перестала щелкать. Затем я хотел убить его через терминал, поэтому я побежал

pkill ""

Но мой экран стал черным, и я снова оказался на экране входа в систему, после того, как я вошел в систему, экран снова стал черным, после того, как я перезапустил свое устройство, все было в порядке.

Но что именно произошло?

1
abdelhadi abdelhadi 10 Янв 2022 в 14:01

1 ответ

Лучший ответ

Шаблоны pkillpgrep) используют синтаксис расширенных регулярных выражений (ERE). В ERE пустой шаблон "" соответствует любой строке. Это не то же самое, что шаблон " ", который соответствует только строкам, содержащим пробел.

Таким образом, ваша команда pkill "" попыталась бы убить все процессы в вашем сеансе.

2
steeldriver 10 Янв 2022 в 16:04