프로세스 백그라운드로 변경하기
sh 파일 생성: 테스트를 위해 현재 시간을 date.txt에 2초 마다 기록하는 sh 파일 생성
$ vi test.sh
for ((i=0; i<100; i++));
do
echo $(date) >> "date.txt"
sleep 2
done
sh 파일 실행
$ ./test.sh
일시 정지: ‘Ctrl + Z’으로 실행 중인 test.sh 정지
백그라운드로 전환: ‘bg’ 명령으로 일시 정지된 test.sh를 백그라운드에서 실행
$ bg
작업 확인: ‘jobs’ 명령으로 현재 백그라운드에서 실행 중인 작업을 확인할 수 있음
$ jobs
작업 종료: kill %(작업번호) 명령으로 프로세스를 종료
$ kill %1
요약
- 실행 중인 프로세스를 ‘Ctrl + Z’로 일시 정지 시킨 후에 ‘bg’ 명령으로 백그라운드로 전환할 수 있음
'Linux' 카테고리의 다른 글
[Linux] watch, head, tail 명령어 (0) | 2024.09.03 |
---|---|
[Linux] date 명령어 (0) | 2024.09.03 |
[Linux] su, sudo, sudoers (1) | 2024.09.03 |
[Linux] nohup 명령어 (0) | 2024.09.03 |
[Linux] 리눅스 파일 권한 Permission (1) | 2024.05.02 |