Process
- 컴퓨터 안의 실행되는 프로그램
Foreground
- 단어 그대로 앞마당 즉 화면상 보여주고 있는 지금 보고 있는 화면이다.
- 실행중인 foreground 작업을 background로 전환
-> ctrl + z
- foreground 작업 취소
->ctrl + c
Background
- 실행 시간이 오래걸리는 프로세스를 뒤로 보낼때 명령어 &를 붙여서 실행한다.
->ping 8.8.8.8 ->8.8.8.8 로 ping 을 보내는 프로세스를 계속 background에서 실행 . 작업이 완료되면 Done 메세지를 출력해준다
ps
- 현제 process 정보 를 보여준다.
- 사용법 : ps 옵션
- 주로 사용하는법
ps -aux ->자세하게 정보가 출력된다.(cpu , 메모리 점유율도 보여준다)
ps -ef -> 간단하게 정보가 출력된다. 실행되는 파일의 위치를 절대경로로 보여준다.
- PID : 프로세스 아이디
- PPID : 부모 프로세스 아이디
kill
- 프로세스 종료시키는 명령어
- 위에 ps 명령어를 사용하여 PID를 확인한후 그 PID를 입력하여 사용하면된다.
- 사용법 : kill 옵션 PID
기타 명령어
uname -p ->현제 프로세스 버전
uname -a -> 커널 버전을 확인할수있다.
free -m -> 메모리 정보를 MB단위로 보여준다.
free -> 메모리정보를 kb단위로 보여준다.
pstree -> 프로세스 정보를 트리 형식으로 정리하여 보여준다.
top -> 실시간으로 프로세스 점유율을 보여준다.(윈도우 작업관리자)
netstat -ntlp -> 현재 연결된 포트를 보여준다. 컴퓨터 한개당 포트의수는 65535개의 포트를 가진다고 한다.
ifconfig -> 네트워크 장치 설정을보여준다.ip주소 확인이 가능하다.
'보안공부 > Linux' 카테고리의 다른 글
9일차공부(vi editor) (0) | 2015.02.11 |
---|---|
8일차 공부 ( 링크) (0) | 2015.02.10 |
6일차 공부 (0) | 2015.02.07 |
5일차 공부 (0) | 2015.02.05 |
4일차 공부 (0) | 2015.02.04 |