Linux - jops 명령어(백그라운드 확인 명령어)
										Linux Server/Linux 명령어 
										2022. 9. 5. 09:00
									
									
									
									
									
								Linux - jops 명령어(백그라운드 확인 명령어)

이번 포스팅에서는 jobs 명령어에 대해서 알아보도록 하겠습니다.
| Linux jobs 명령어 란? | 
jobs 명령어는 백그라운드로 실행된 프로그램이나 "<Ctrl> + z"를 입력하여 실행한 프로그램에 대해서 확인하는 명령어 입니다
# tail -f /var/log/syslog
. . . .
[1]+  Stopped                 tail -f /var/log/syslog
# tail -f /var/log/syslog &
[2] 464975
. . . .
위 예제는 터미널상에서 tail 명령에 -f 옵션을 사용하여 실행한 결과입니다 그리고 jobs 명령을 사용하면 tail에 대한 포그라운드(foreground) 정보를 볼수 있습니다.
| Linux jobs 사용법 | 
사용법 : jobs [option]
| 옵션 | 의미 | 
| -p | 백그란운드에 있는 프로세스의 프로세스 아이디(PID)만 출력한다. | 
| -l | 백그라운드에 있는 프로세스의 프로세스 아이디(PID)를 함께 출력한다. | 
| -s | 백그라운드에 있는 프로세스 중 멈춰있는 프로세스만 출력한다. | 
| -r | 백그라운드에 있는 프로세스 중 실행중인 프로세스만 출력한다. | 
# jobs -l
[1]+ 464974 Stopped                 tail -f /var/log/syslog
[2]- 464975 Running                 tail -f /var/log/syslog &
jobs 명령에 대한 내용에서 포그래운드 정보는 맨 앞의 숫자로 실행된 순서를 알 수 있고, '&' 가 있음과 없음에 따라 멈춰(Stopped)있는 상태와 실행 중(Running)인 상태인 것을 알 수 있습니다.
 
																 
																 
																