프로세스(process)
- 컴퓨터 안의 실행되는 프로그램

프로세스의 종류
- 대화형
- 배치
- 데몬

포그라운드(Foreground)
: 일반적으로 사용자가 명령을 입력하면 셸은 사용자가 입력한 명령을 해석하여 실행하고 그 결과를 화면에 출력해주는 대회식으로 작업을 수행한다 이렇게 사용자가 입력한 명령이 실행되어 결과가 출력될 때까지 기다려야하는 포그라운드 방식으로 처리되는 프로세스를 포그라운드 프로세스하고 한다

백그라운드(Background)
: 명령을 한번에 하나씩 실행하는 포그라운드와는 다르게 여러 개의 프로세스를 동시에 실행할 수 있다 백그라운드 방식으로 명령을 실행하면 명령의 처리가 끝나는 것과 관계없이 곧바로 프롬프트가 출력된다 그래서 사용자가 다른 작업을 계속할 수 있다 필요한 여러 작업을 백그라운드로 실행한 후 터미널에서는 포그라운드 작업을 계속 진행할 수 있다 이처럼 백그라운드 방식으로 처리되는 프로세스를 백그라운드 프로세스라고 한다

명령어

ps
- 현 프로세스 조회 가능

kill
- 프로세스 종료

netstat
- 시스템에 연결된 정보

last
- 최근 시스템 접속 정보

ifconfig
- 네트워크 장치 설정 정보

 

top

- 프로세스별 cpu와 메모리 점유율

'리눅스' 카테고리의 다른 글

리눅스 vi(vim)편집기 사용법  (0) 2020.09.18
리눅스 파일 링크  (0) 2020.09.18
리눅스 파일 권한 설정  (0) 2020.09.15
사용자 계정/그룹관리  (0) 2020.09.13
리눅스 기본 명령어!  (0) 2020.09.13

+ Recent posts