답변:
대부분의 쉘에서 지원하는 작업 제어 를 찾고 있습니다. 소개는 이 기사 를 참조하십시오 . 언젠가 우분투의 기본 쉘인 bash에 대한 공식 문서 를 읽을 수도 있습니다 .
한마디로 : 백그라운드에서 자동으로 작업을 시작하려면 &
프로그램 호출 후
$ program &
또한 프로그램을 중지 CTRLz한 다음 나중에 배경으로 넣을 수 있습니다.bg
$ program
^Z
$ bg
다시 포 그라운드에서 실행하려면을 사용하십시오 fg
.
작업 제어가 정확히 원하는 것이 아닌 경우 screen을 살펴보십시오 .
Screen은 여러 가상 터미널을 제어하므로 서로 상호 작용하지 않고 여러 프로그램을 실행할 수 있습니다. 예를 들어, mocp (뮤직 플레이어), aptitude (패키지 관리자) 및 vim (텍스트 편집기)을 동시에 실행할 수 있습니다. 비록 모두 터미널을 단독 액세스 권한을 가진 것처럼 취급하는 대화식 프로그램입니다.
이를 통해 화면 내에서 새 터미널을 작성하여 다른 곳을 잃지 않고 맨 앞을 읽고 앞뒤로 뒤집는 등의 작업을 다른 작업으로 쉽게 전환 할 수 있습니다.