SSH를 통해 Google Chrome을 종료하는 방법(정상 종료와 마찬가지로)은 무엇입니까?

SSH를 통해 Google Chrome을 종료하는 방법(정상 종료와 마찬가지로)은 무엇입니까?

저는 "TV 노트북"을 실행하고 있습니다. 이는 Ubuntu MATE 20.04.2 LTS의 Google Chrome에서 라이브 TV 스트리밍을 실행하는 한 가지 목적으로 TV에 연결된 저전력 노트북입니다.

reboot이 컴퓨터를 over로 재부팅했을 때 가장 먼저 눈에 띄는 것은 다음 ssh과 같습니다.

"크롬이 제대로 닫히지 않았습니다."

이것은 버블 메시지의 정확한 사본입니다.

그것을 피할 수 있는 방법이 있나요?

답변1

내 테스트 HUP또는 신호에 1따르면 pkill -HUP chrome동일한 메시지가 표시되지만Chrome에 신호를 보내는 것이 2유효한 솔루션입니다..

나는 처음에 그러한 솔루션이 모든 GUI 프로그램에 보편적으로 적용될 수 있다고 생각했습니다. 그러나 그렇지 않을 수도 있습니다. 그러나 다음과 같은 간단한 솔루션을 보게 되어 기뻤습니다.

pkill -INT chrome

또는

pkill -2 chrome

A와 동일한 명령이지만 첫 번째 명령은 번호 대신 신호 이름입니다.


예를 들어 별칭을 사용하여 ssh-tv이 노트북에 연결하는 등 SSH를 통해 이 솔루션을 적용하면 다음과 매우 유사한 것을 정의하여 이 메시지 없이 다시 시작할 수 있습니다.

alias reboot-tv-laptop='ssh-tv -t "pkill -2 chrome; sleep 5s; reboot"'

동일한 목표를 달성하는 방법은 훨씬 더 다양할 수 있습니다. 이것은 개인적으로 나에게 효과적입니다.

관련 정보