X11: X를 시작할 때 ^C가 셸에 떨어졌습니다.

X11: X를 시작할 때 ^C가 셸에 떨어졌습니다.

X11 환경을 호출 하는 데 사용되는 wm - startx 명령을 통해 xinit를 사용하여 X를 시작합니다. .xinitrc그러나 쉘로 이동하면ctrl-c 사용자가 항상 쉘에 들어갈 수 있는 방법이 있습니다. 이 기능을 비활성화하는 방법은 무엇입니까?

답변1

여기서 문제는 startx전경에서 호출한다는 것입니다. 백그라운드에서 실행되고 취약하지 않게 하려면 명령 끝에 추가하세요 ctrl-c.&

예를 들어:

sleep 3s && echo 1

명령은 3초 동안 대기한 후 1표준 출력으로 표시됩니다. 포그라운드에 있으므로 를 사용하여 중단할 수 있습니다 ctrl-c.

또는 로그아웃하거나 종료할 때까지 백그라운드에서 실행되는 동안 포그라운드에서 다른 작업을 계속 수행할 수 있습니다.

sleep 3s && echo 1 &

더 많은 예를 보려면 여기를 참조하세요.

https://www.cyberciti.biz/faq/unix-linux-jobs-command-examples-usage-syntax/

방금 실행한 startx경우 startx &.

관련 정보