nohup 사용자가 로그아웃하거나 작업 중인 터미널 창이 닫혀도, 실행중인 프로세스를 백그라운드 프로세스로 작업될 수 있도록 해주는 명령 실행중인 프로세스의 표준 출력과 표준 에러는 nohup.out 이라는 파일을 생성하여 기록한다. 만약 쓰기 작업이 불가능할 경우, $HOME/nohup.out 파일을 생성하여 기록한다. nohup 은 실행한 명령을 자동으로 백그라운드로 보내지 않으므로, 사용자가 명령행 뒤에 &를 명시해야 한다. 결론적으로 nohup은 실행되는 명령행 앞에 붙이는 명령이다. 사용법 # nohup 명령 사용 예 예 tar cvf source.tar /opt/src 라는 명령을 백그라운드 프로세스로 실행함. 사용자가 로그아웃하거나 실행중인 프로세스의 터미널 창이 닫혀도 계속적으로 작업이 수..
bg 포어그라운드 프로세스를 백그라운드 프로세스로 전환하는 명령 포어그라운드로 실행중인 프로세스에 [Ctrl]+[Z]를 눌러 작업을 일시 중지시킨 후, bg 명령을 사용해서 백그라운드로 전환할 수 있다. 사용법 bg 사용 예 예 find/−name′∗.txt′2>/dev/null>list.txtZ//[CTRL]+[Z][1]+Stoppedfind/−name′∗.txt′2>/dev/null>list.txt bg // 백그라운드 프로세스로 전환 [1]+ find / -name '*.txt' 2> /dev/null > list.txt &
fg 백그라운드 프로세스를 포어그라운드 프로세스로 전환하는 명령 사용법 fg [%Job_Number] fg [Job_Number] 사용 예 예 1 백그라운드로 수행중인 작업을 포어그라운드로 전환 만약, 백그라운드로 수행중인 작업이 여러 개인 경우, 가장 최근에 수행한 작업(보통 + 기호가 붙어 있는 작업)을 포어그라운드로 전환 fg예2작업번호가2번인프로세스를포어그라운드로전환다음의명령과같음.fg2 fg %2
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.