본문 바로가기

임베디드

리눅스 명령어#1

리눅스 명령어#1

 

$ cat /proc/version

리눅스 커널 버전 확인

 

$ cat /proc/cpuinfo

CPU정보 확인

 

 

$ cat /proc/meminfo

메모리 정보 확인

 

$ df -h

Disk용량 확인

 

$ cat /etc/issue

OS버전 확인

 

$ ps

프로세스 통계(process statistics)로 현재 실행중인 프로세스들을 사용자와 PID(프로세스 아이디)에 의해 보여준다.

 

$ top

CPU를 집중적으로 사용하는 프로세스를 중심으로 최신 정보를 계속 보여준다. -b옵션은 결과를 텍스트 모드로 보여준다( $ top -b).

 

사용가능한 옵션

1 ==> cpu갯수별 사용량 보기

shift + m ==> 메모리 사용량이 큰 순서로 정렬

shift + p ==> cpu 사용량이 큰 순서로 정렬

shift + t ==> 실행시간이 큰 순서로 정렬

k ==> k입력 후 종료(kill)할 PID입력을 하고 엔터를 누른다.

space bar ==> refresh

shift + i ==> Irix mode off / Irix mode on 토글

if 'Irix mode' is Off,  top  will  operate  in 'Solaris  mode' where a task's cpu usage will be divided by the total number of CPUs.  You toggle 'Irix/Solaris' modes with the 'I' interactive command.

 

$ kill

프로세스에 종료 신호를 보낸다. 보통 중지시킬 수 없는 프로세스를 종료시킬 때 많이 사용한다.

kill PID

 

$ifconfig

네트워크 장치 정보 출력

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'임베디드' 카테고리의 다른 글

grep명령어  (0) 2015.06.26
쉘 스크립트 if문 및 쉘에서 인자 처리  (0) 2015.06.23
source명령어  (0) 2015.04.19
Git 기본명령어  (0) 2015.04.17
Mount unknown filesystem exfat ( USB sticks )  (0) 2015.04.14