Yozzang의 해킹일기 💻
article thumbnail
Published 2022. 4. 30. 00:02
후면 처리 Operating System/Linux
728x90

이번 포스트에서는 리눅스의 후면 처리에 대해 다루도록 하겠습니다.

 

후면 처리란?

: 명령어들을 후면에서 처리하고 전면에서는 다른 작업을 할 수 있으면 동시에 여러 작업을 수행하게 해줍니다. 시간이 오래 걸리는 작업 등의 실행에 유용하며 명령어의 마지막 부분에 '&' 붙이고 실행하면 됩니다.

 

후면 처리 예시 : 

  • (sleep 50; echo done1)& : 50초 대기하고 화면에 done1을 출력하라는 의미이며 job 번호는 3323
  • (sleep 50; echo done2)& : 50초 대기하고 화면에 done2을 출력하라는 의미이며 job 번호는 3326
  • jobs : 현재 돌아가고 있는 백그라운드 프로세스 리스트를 모두 출력한다. +는 스택의 가장 위에 있는 의미이며 제일 최근에 실행한 후면처리 명령어입니다.
  • fg : fg 엔터만 하면 스택의 가장 위에 있는 것이 foreground로 돌아옵니다. 뒤에 %작업 번호를 붙이면 해당 작업번호의 ㅈ프로세스를 foreground로 돌릴 수 있습니다.

 

 

 

'Operating System > Linux' 카테고리의 다른 글

프로세스  (0) 2022.04.30
입출력 재지정  (0) 2022.04.30
[명령어] chown, chgrp  (0) 2022.04.29
umask (기본 권한 설정)  (0) 2022.04.29
파일 속성  (0) 2022.04.28
profile

Yozzang의 해킹일기 💻

@요짱

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!