리눅스 왕초보 시절, 터미널에서 프로세스를 종료하기 위해 Ctrl+Z을 눌러본 적이 있는지...?

본인은 심지어 Ctrl+ZCtrl+C를 번갈아가며 연타했었다.


지금은 이 두 단축키의 차이점을 구분하며 사용하고 있다.


Ctrl+C : 프로세스 종료

Ctrl+Z : 프로세스 정지 (Stop)


종료된 프로세스는 다시 살릴 수 없지만,

정지된 프로세스는 다시 재개할 수 있다.


예를 들어, Ctrl+Z를 눌러 프로그램을 정지 시키면 아래와 같은 화면을 볼 수 있는데,


[3]처럼 괄호 안에 있는 숫자를 'fg % '뒤에 써주면 재개할 수 있다.

주의  fg % 3 사이에 white space를 넣어주어야 한다. fg%3이라고 입력시에는 리눅스가 못알아듣는다.

참고 fg는 foreground의 축약이다.


위와 같은 내용을 깊이있게 이해하기 위해서는

프로세스의 주기와 background, foreground의 개념에 대해 알아야 하는데, 이 포스팅에서는 다루지 않는다.

+ Recent posts