./configure 스크립트를 중지하는 방법은 무엇입니까?

./configure 스크립트를 중지하는 방법은 무엇입니까?

Linux 컴퓨터에 원격으로 프로그램을 설치해야 합니다. 그래요:

./configure
make
make install

그러나 실행하면 ./configure구성 화면이 본질적으로 정지되는 문제가 발생하는 것 같습니다(별도의 문제입니다). 특정 수표를 통과하지 못합니다. 구성을 중지해야 Ctrl+ z하므로 터미널을 다시 사용할 수 있습니다.

그러나 프로세스가 멈추지 않는 것 같습니다. 파일이 바이트 단위로 계속 증가하는 것을 확인했습니다 config.log(40MB 이상). 현재 프로세스가 진행 중이고 이 로그 파일이 어느 크기로 커질지 알 수 없는 로그 파일을 생성하고 있기 때문에 이것은 문제입니다.

현재 백그라운드에서 작동 중인 구성 스크립트를 중지하려면 컴퓨터를 재부팅해야 합니다. 프로세스를 보기 위해 top 명령을 사용할 때 PID를 찾을 수 없습니다.

./configure터미널을 통해 스크립트를 성공적으로 중지하려면 어떻게 해야 합니까 ?

답변1

Control+ Z정지(TSTP/SIGSTOP 신호)가장 최근쉘로 다시 돌아가는 포그라운드 프로세스입니다. 셸에서 bg 명령은 일시 중지된 프로세스를 백그라운드로 보내고 fg명령은 프로세스를 다시 포그라운드로 가져옵니다. SIGINT를 보내는 Control+를 시도하여 프로세스를 종료합니다. C일부 소프트웨어는 종료하기 전에 정리하는 등 다른 방식으로 SIGINT에 반응합니다.

관련 정보