티스토리 뷰
### 백그라운드 실행 ###
: 사용자 간섭 없이 보이지 않는 뒷편에서 실행중인 컴퓨터 프로세스
-위키백과
Ctrl + z: 실행중인 프로그램을 백그라운드로 보내는 단축키.
(이 기능을 실행하면 명령어가 일시 정지 된다.)
fg: 입력시 원래 실행중인 프로그램으로 돌아간다.(원래의 것을 백그라운드로 만들시)
%2: 두번째 백그라운드를 실행시키고 싶을 때
kill (-9) %번호: 종료 시키고 싶은 백그라운드 파일
&가 명령어 뒤에 붙으면 명령어가 실행될 때 즉시 백그라운드로 실행된다.
(ex) ls -alR / > result.txt 2> error.log & :)
jobs: 백그라운드 작업들의 목록을 보여줍니다.
### 항상 실행(daemon, service) ###
daemon(service): 항상 실행되고 있는 프로그램
ex)server
/etc/init.d: daemon프로그램들이 위치한 디렉토리
sudo service [daemon프로그램이름] start: daemon프로그램 켜기
sudo service [daemon프로그램이름] stop: daemon프로그램 끄기
ps aux: 현재 실행되고 있는 프로세스 list 출력
ex) ps aux | grep apache2 (apache2리스트만 본다.)
컴퓨터 켜질때 daemon 자동실행확인
cd rc3.d/링크: 콘솔로 구성된 곳에 해당 링크 자동으로 실행 되게 한다.
cd rc5.d/링크: gui로 구성 된 곳에 해당 링크 자동으로 실행 되게 한다.
(링크에서 앞 S-자동으로 켜진것 K-자동으로 켜지지 않은것 ,다음 번호는 순서)
반응형
'Linux' 카테고리의 다른 글
(11) 관리자와 일반 사용자 & 권한(Permission) (0) | 2021.02.07 |
---|---|
(10) 정기적으로 실행(cron) & 쉘을 시작할 때 실행 & 다중 사용자 (0) | 2021.02.07 |
(8) 파일 찾는 법 (0) | 2021.02.07 |
(7) Directory Structure & Process (0) | 2021.02.07 |
(6) Shell & Kernel & Shell Script (0) | 2021.02.07 |
공지사항
최근에 올라온 글