나는 주로 프로그램 설치를 위해 터미널을 사용한다 (대부분 모두가 그러 하듯이). 그러나, 시간에 (내가 낮은 배터리없이 충전기 전선이 특히 또는 더 중요한 것은, 설치 파일이 너무 큰 경우를, 설치가 불완전 나는 내 시스템의 전원을 끌 필요 ) 나는 그것이있는 동안 (설치를 일시 정지하고 싶습니다 다운로드 상태)) 이미 다운로드 한 파일을 잃지 않도록하십시오.
어떻게해야합니까?
나는 주로 프로그램 설치를 위해 터미널을 사용한다 (대부분 모두가 그러 하듯이). 그러나, 시간에 (내가 낮은 배터리없이 충전기 전선이 특히 또는 더 중요한 것은, 설치 파일이 너무 큰 경우를, 설치가 불완전 나는 내 시스템의 전원을 끌 필요 ) 나는 그것이있는 동안 (설치를 일시 정지하고 싶습니다 다운로드 상태)) 이미 다운로드 한 파일을 잃지 않도록하십시오.
어떻게해야합니까?
답변:
Ctrl+ c취소하지만 다음에 프로세스 를 떠난 곳에서 시작하면 Ctrl+ z프로세스가 중지되지만 첫 번째 프로세스에 잠겨있는 상태에서 다른 프로세스를 수행 할 수 없습니다
위의 방법 중 하나를 사용하는 것이 일반적으로 터미널을 닫는 것보다 낫지 만 패키지를 다운로드하는 동안 터미널을 닫으면 다음에 실행할 때 중지 된 위치에서 다운로드를 시작 해야 합니다sudo apt-get upgrade
Ctrl+ 를 사용한 후 다운로드를 다시 시작하려면 다음을 수행하십시오 z.
jobs
터미널 에 입력하여 일시 정지 된 작업 확인fg
fg 1
, fg 2
등 ...그러나 다운로드 한 패키지를 설치하는 동안 중지하지 마십시오. apt-get이 잠기므로 컴퓨터를 다시 시작하거나 apt를 다시 구성해야하며 처음부터 시작해야합니다. 설치. 따라서 다운로드 할 때 터미널을 "일시 중지"(닫기)하지 말고 설치하지 마십시오.
첫 번째 프로세스를 일시 중지 한 후 다른 apt-get 프로세스를 시작하려면 sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lock
; 아무것도하지 않은 것처럼 보이지만 다른 apt-get 프로세스를 시작할 수 있어야합니다.
Ctrl+로 일시 중지 한 명령을 종료하려면 터미널에 z입력 kill -9 %x
하여 x를 일시 중지 된 프로세스의 번호로 바꿉니다 (참조 jobs
). 프로세스는 목록에 남아 있지만 "중지됨"대신 "종료 됨"이라고 표시되어 더 이상 활성 상태가 아님을 나타냅니다.
출처 : [ubuntu] 터미널에서 다운로드 작업을 일시 중지하는 방법
우분투 Intrepid Ipex의 Linux 터미널에서 실수로 Ctrl-Z를 눌렀습니다. 지금 무엇을해야합니까?
우분투 터미널에서 작업 시작, 중지 및 관리
fg
다른 프로세스를 시작하지 않았다고 가정 하여 사용하십시오 . 일관성을 위해 답변에 추가했습니다.
fg
또는 fg 1
해야 그것을 "일시 중지 해제".
sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lock
잠금을 해제해야하지만 나중에 다시 호출 할 수 있도록 이전 프로세스를 유지하십시오. 내가 기억하는 다른 fg
것은 서버 오류없이 정상적으로 실행 되기 때문에 패키지와 함께 있다고 생각합니다 . 정말로 다른 것을 모릅니다. 죄송합니다. : / 어쩌면 새로운 스레드를 시작하면 더 많은 지식을 가진 사람이 그것을 볼 수 있습니다.
터미널에서 다운로드 한 파일을 일시 중지하려면 URL을 다운로드하십시오. 먼저 복사하십시오. 터미널에이 줄을 입력하십시오
wget -m -P [download-url]
다운로드 파일을 펄스 할 수 있습니다. 다운로드를 다시 시작하거나 net 연결이 끊긴 후에도 파일을 다시 시작하십시오. 터미널에서 간단히 실행하십시오.
wget -c -m -P [brokern url]
또는
wget --continue [broken url]