Process - Back Ground, Fore Ground
모든 프로세스는 백그라운드(back ground)또는 포그라운드(fore ground)라는 두가지 중 하나의 모드로 작동한다.
즉, 리눅스의 모든 프로세스는 전면부라고 하는 포그라운드 작업, 후면부라고 하는 백그라운드 작업 중 하나의 상태로 실행된다. 우리가 일반적으로 실행시키는 거의 모든 명령어는 포그라운드로 실행된다. 하지만 명령어 뒤에 "&"문자를 붙이게 될경우 백그라운드로 실행된다. 또한 몇몇 프로세스는 자동으로 백그라운드로 실행되기도 한다.
그리고 bg명령어와 fg명령어,jobs라는 명령어는 이러한 프로세스들의 foreground작업과 background작업에 관한 설정과 확인을 하는 명령어이다.
- Reference
http://blog.naver.com/PostView.nhn?blogId=dudwo567890&logNo=130156852012
'Programming > Linux Coding' 카테고리의 다른 글
[Bash] 파일 존재 확인 (0) | 2017.08.01 |
---|---|
[Bash] 쉘 스크립트 while 문 (0) | 2017.08.01 |
[Hadoop] 하둡 HDFS 명령어 정리 (0) | 2017.07.26 |
[vim] 특정 라인 번호로 이동하기 (0) | 2017.07.26 |
[vim]파일 열기/저장/닫기 명령 (0) | 2017.07.26 |