오류로 인해 터미널이 닫힐 경우 실행 중인 yum 명령을 여는 방법

오류로 인해 터미널이 닫힐 경우 실행 중인 yum 명령을 여는 방법

-y 매개변수 없이 yum install 명령을 실행했는데 Enter 키를 누른 후 터미널이 잘못 닫혔고 이제 yum이 잠겨서 더 이상 작업을 수행할 수 없습니다.

검색하는 동안 프로세스를 전경으로 가져오려면 다음 명령을 눌러야 한다는 사실을 발견했습니다.

fg %<job_id>   

하지만 작업 ID를 얻는 방법이나 이것이 작동하는지 잘 모르겠습니다.

답변1

절대로 다시 가져올 수 없습니다.

fg&백그라운드에서 시작되거나(사용) 중단된( Ctrl+ 사용) Z작업을 다시 포그라운드로 가져오는 데 사용됩니다.현재의껍데기.

창을 닫으면 쉘 프로세스가 사라지기 때문에 실제로 복원할 수 있는 방법이 없습니다.

tmux또는 세션에 다시 연결하도록 허용하는 기능을 사용할 수 있지만 screen이 경우 터미널 사용을 시작하기 전에 세션을 시작해야 하므로 특정 경우에는 도움이 되지 않습니다.

답변2

셸 및 터미널 창이 사라지는 동안 yum이 계속 실행 중인 경우(가능성은 낮음), 또는 세션에서 reptyr처음 시작하지 않는 한 프로그램과 같은 것을 사용하여 다시 연결 해야 합니다. 이렇게 하려면 PID를 찾아 실행하십시오 .screentmuxreptyr PID

관련 정보