리눅스가 멈추면 무엇을 깨워야 합니까?
1. 복구 프로세스 (백그라운드)
(1) BG 명령을 사용합니다
예:
Zuii @ zuii-desktop: ~/UNP/tcpcliserv $. /tcpserv0 1
* 여기서 CTRL+Z, serv0 1 중지 상태 사용 *
[1]+ 가 중지되었습니다. /tcpserv0 1
Zuii @ zuii- 데스크톱: ~/unp/tcpcliserv$ BG
[1]+../tcpserv01& * 이 시점에서 serv0 1 백그라운드에서 실행 *
Zuii @ zuii-desktop: ~/UNP/tcpcliserv $
(2) CTRL+Z 를 사용하여 몇 개의 프로그램을 중지하면?
예:
Zuii @ zuii-desktop: ~/UNP/tcpcliserv $ jobs
[1]- 실행 중입니다. /tcpserv01&
[2]+ 이 (가) 중지되었습니다. /TCP CLI 01127.0.0.1
Zuii @ zuii-desktop: ~/UNP/tcpcliserv $ BG%1
Bash: bg: Task 1 백그라운드로 전송됨 * 백그라운드에서 실행 *
2. 프로세스를 포그라운드로 복원합니다.
예:
Zuii @ zuii-desktop: ~/UNP/tcpcliserv $. /tcpserv04
[1]+ 가 중지되었습니다. /tcpserv04
Zuii @ zuii-desktop: ~/UNP/tcpcliserv $ fg
。 /tcpserv04
요약:
(1) CTRL+Z 는 프로세스를 일시 중지하고 백그라운드에 배치합니다.
(2) 작업은 현재 일시 중지된 프로세스를 표시합니다.
(3) BG %N 은 n 번째 작업을 백그라운드에서 실행합니다 (%앞에 공백이 있음)
(4) fg %N 은 n 번째 작업을 포그라운드에서 실행합니다.
기본 BG, fg 는 마지막 프로세스 작업을 나타내는 %N 이 없습니다!