ps (process states)
유닉스에서는 -(hyphen)이 필요하지만 리눅스는 없어도 된다.
+---- ps의 각 정렬필드 설명 ----+
C or CPU : CPU 사용률(%)
STIME or START : 프로세스 시작 시간 (시:분:초)
TIME : 사용 시간 (시:분:초)
PID : 프로세스 아이디
PPID : 부모 프로세스 아이디
UID : 사용자 아이디
%MEM or MEM : 메모리 사용률(%)
RSS : 상주 메모리 세트 크기
VSZ : 가상 메모리 크기
TTY : 터미널 번호
+---------------------------+
ps [옵션]-----------------------------------------------+
-f : 자세하게 프로세스 상태 보기
-a : 다른 터미널의 프로세스 상태 보기
-u : 사용자 이름과 시작 시간 추가하여 보기
-e : 모든 프로세스의 환경 보기
-x : 진행중인 프로세스들과 다른 터미널의 프로세스를 볼 수 있다.
+------------------------------------------------------+
ps aux : 가장 많이 쓰이는 프로세스 상태 보기
==================================================
TTY가 ? 인 것은 시스템 부팅 시 백그라운드로 실행
/sbin/mingetty 은 터미널을 실행하는 프로그램
/usr/bin/Xorg 은 X윈도우를 실행하는 프로그램
==================================================
pstree
프로세스 트리 보기
pstree [옵션]
-P : PID 포함하여 프로세스 트리 보기
-U [사용자이름] : 사용자가 사용하는 프로세스 보기
==================================================
top
윈도우로 하자면 작업관리자인 시스템 사용량 확인
top [옵션]
-d 초 : 몇초 지난 후 새로고침
-i : 시스템프로세스 제외
==================================================
jobs
Running(실행중)과 Stop(정지)인 프로그램을 표시
+는 최근 나타난 프로그램
-는 전에 있던 프로그램
[작업번호] + / - [작업상태] [내용]
==================================================
포그라운드 fg %값
백그라운드 bg %값 or [명령어] &
* jobs 명령어와 함께 이용하면 쉽게 볼 수 있다. *
==================================================
nohup
백그라운드에서 사용자 종료 후에도 실행할 수 있는 명령어
nohup [명령어] &
==================================================
crond
/etc/crontab
분, 시간, 일, 월, 요일, 사용자권한, 실행명령어 : 시스템 프로그램 예약 작업
(사용자 프로그램은 '사용자권한'만 제외)
*/5 : 5분마다 주기
==================================================
기타 정보들..
- 접속기록은 /var/log/secure 에서 볼 수 있다.
- root만 wall을 사용하려면 sudo chmod g-s /usr/bin/wall 을 입력하면 된다.
- 프로세스를 죽이는 방법은 kill -9 [PID] 이다.
- 방화벽해제 방법은 iptables -F 이다.
- init의 Runlevel마다 활성화된 상태를 보려면 chkconfig --list 를 입력하면 된다.
- 로그아웃 핫키는 Ctrl+D 이다.
- 취소 핫키는 Ctrl+C 이다.
- 프로그램을 Stop 하려면 Ctrl+Z 하면 된다.
- 리디렉션에서 에러를 버리려면 2>/dev/null 을 입력하면 된다.
- 네트워크가 잘 안될 경우 service network restart 를 입력하면 된다.
+---- 영남이공대학교 사이버보안과 리눅스 수업 이종락 교수님 ----+
'사이버보안 1학년 2학기 > 리눅스 2' 카테고리의 다른 글
부팅 과정, grub, su 명령어, 나이스값, 프로세스, UID (0) | 2014.09.11 |
---|