본문 바로가기

2017/11/05

[메모리 상태 확인 - vmstat] vmstat 설명현재 메모리의 상태를 출력함.프로세스 정보 , 메모리 사용량 , 스왑 , IO 상태 및 CPU 활동 상황에 대한 정보를 보여준다. 명령어vmstat [옵션]vmstat [시간] [반복]vmstat 5 5 (5초 간격으로 1줄씩 5번 생성) 필드[root@localhost ~]# vmstatprocs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 0 345316 39780 259932 0 0 13 5 53 108 1 0 99 0 0 ① procs 필드 ② memory 필드 ③ swap 필드 ④ .. 더보기
[백그라운드 프로세스 - nohup] nohup 설명백그라운드 프로세스로 작업할 떄 사용하는 명령어.nohup은 실행한 명령을 자동으로 백그라운드로 보내지 않고 , 사용자가 명령행 뒤에 '&'를 붙여야 한다.HUP(Hangup) 시그널을 무시하고 프로그램을 지속적으로 실행할 떄 사용. 명령어nohup [명령] & 실습1) nohup[root@localhost /]# echo hellohello[root@localhost /]# nohup echo hellonohup: ignoring input and appending output to `nohup.out' nohup 명령어로 echo hello 명령을 수행한다.수행한 명령이 현재위치 nohup.out 파일에 로그로 기록된다. [root@localhost /]# ls -ld nohup.out.. 더보기
[프로세스 우선순위 - nice , renice] nice 설명프로세스가 실행될 떄 실행 우선순위를 조정. (NI값 변경)커다란 프로그램을 컴파일 할 떄와 같이 CPU나 메모리를 많이 쓰게 될 경우 시스템 속도를 저하시키기 떄문에 다른 프로세스에게 우선순위 값을 줄 떄 사용. 특징① 기본 nice 값은 보통 0으로 시작한다.② -20 ~ 19 까지 순위 값을 조정할 수 있으며 , -20이 우선순위가 가장 높고 19가 가장 낮다.③ 일반 유저는 값을 증가만 할 수 있다. (우선순위가 높은 특수 프로세스를 지키기 위해)빨간박스 : 프로세스의 우선순위 값 명령어nice [-n 조정수치] [프로세스]nice [프로세스] (기존 값에서 10 증가) Renice 설명실행중인 프로세스에 대한 nice 값을 변경.nice는 프로세스명으로 우선순위를 조정하고 , 명령을.. 더보기
[15. 프로세스] 프로세스 (Process) 설명하드디스크에 저장된 실행코드(프로그램)가 메모리에 로딩되어 활성화 된 것.메모리에 있는 실행파일을 인스턴스(객체,프로세스,데스크)라 하고 이 프로세스에 대한 구분이 필요하기 떄문에 PID 라는 것을 사용한다.프로세스의 정보는 /proc 디렉터리에 존재 종류1) 대화형- 프로세스 종류의 대부분을 차지한다.- 사용자가 실행을 해야 작동하는 일반적인 프로세스. 2) 배치- 컴퓨터를 부팅하면 자동으로 실행되는 프로세스. (시작프로그램)- 윈도우에서의 msconfing에 올라가는 부팅프로그램과 동일하다. 3) 데몬- 윈도우의 서비스 = 리눅스의 데몬.- 시스템에 관련된 작업을 백그라운드로 실행하는 프로그램. 프로세스 상태1) Running- 현재 실행 중에 있거나 언제든지 실행할 준.. 더보기
[14. LVM] LVM (Logical Volume Manager) 설명 여러개의 물리 또는 논리 디스크를 합쳐 한 개의 파일시스템으로 사용한다.사용중인 디스크의 공간이 부족할 떄 여러개의 디스크를 추가로 장착해서 LVM을 통해 부족한 디스크의 공간을 확장함쉽게 말해서 100G , 200G , 300G 디스크를 하나로 합쳐 논리적으로 600G 디스크로 사용했다는 소리. 명령어① PV 생성 : pvcreate [파일명]② VG 생성 : vgcreate [VG 그룹명] [파일명] [파일명]...③ LV 생성 : lvcreate -l [볼륨크기] -n [LV 그룹명] [VG 그룹명] LVM 구성준비fdisk 명령어를 이용해 생성한 파티션의 타입을 LVM(8e)로 변경하면 된다.http://chloro.tistory.com/9.. 더보기