Raspberry Pi_Kor_19.3.1 “/proc” 폴더의 정보 종류

19.3 “/proc” 폴더와 process 정보

Linux에서 “/proc” directory는 운영체제의 기본 directory의 일부로 시스템이 관리하는 process에 대한 전반적인 정보를 제공해 준다. 여기에는 시스템 전반에 대한 요약정보뿐만 아니라 개별 process id에 대한 상세한 정보까지 함께 제공해 주고 있다. 여기서는 “/proc” directory에 있는 정보의 내용에 대해서 간략히 살펴본다.

19.3.1 “/proc” 폴더의 정보 종류

다음은 /proc directory에 있는 내용을 조회한 화면이다.

Raspberry Pi_Kor_19.2.1 저장공간 확인

19.2 저장장치 모니터링

19.2.1 저장공간 확인

19.2.1.1 “df” 명령 – file system 디스크 공간 확인

시스템의 전반적인 디스크 저장장치 사용 상태를 확인하고자 할 때 df 명령을 사용할 수 있다.

Raspberry Pi_Kor_19.1.2 process 죽이기

19.1.2 process 죽이기

현재 실행되고 있는 process의 처리가 더 이상 필요 없거나, process의 진행상태에 문제가 있는 경우 해당 process를 지정하여 처리를 중단할 수 있다.

19.1.2.1 “kill” 명령 – PID를 이용한 process 종료

시스템에 실행되고 있는 process를 종료하도록 시스템에 지시하는 것이 “kill” 명령이다.

Raspberry Pi_Kor_19.1.1 시스템 상태 확인

19.1 CPU, Memory 및 Task

CPU와 memory는 시스템이 가지고 있는 resource이고, 이들 resource를 사용하여 사용자가 지시한 작업을 하는 것이 task 또는 process 이다. 따라서 현재의 작업 처리상태에 문제가 없는지 확인하기 위해서는 시스템에서 가용한 resource와 현재 resource를 사용되고 있는 process에 대해서 모니터링하는 것이 필요하다.

Raspberry Pi_Kor_19.0 Chapter 19 시스템 모니터링

Chapter 19 시스템 모니터링

Chapter 주요 내용

시스템이 정상적으로 운영되기 위해서는 시스템이 사용하는 기본적인 resource가 충분히 확보되어야 하는데, 시스템을 운영하는 담당자는 항상 시스템이 정상적으로 작동하고 있는지 확인하고, 정상적으로 작동하지 않으면 어떤 문제가 있는지 확인하여 조치하는 것이 필요하다. 여기서는 Raspberry Pi 시스템의 여러 resource의 현재 상태를 확인해 보는 방법을 살펴 볼 것이다.

다음과 같은 항목에 대한 내용을 포함하고 있다.
■ CPU, memory 및 task 모니터링

■ 저장창치 모니터링

■ /porc 폴더와 process 정보 모니터링

Raspberry Pi_Eng_19.0 Chapter 19 System Monitoring

Chapter’s Main Topics

In order for the system to operate properly, the basic resources used by the system must be sufficiently secured. The person in charge of operating the system should always check whether the system is operating normally, and if not, check to see what the problem is and take action. Here we will look at how to check the current state of the various resources in the Raspberry Pi system.
 
It includes descriptions on the following topics:
■    CPU, memory and task monitoring
■    Monitoring storage device
■    Monitoring “/porc” folder and process information

Raspberry Pi_Kor_18.4.2 SCP 프로그램을 이용한 원격 드라이브 접속

18.4.2 SCP 프로그램을 이용한 원격 드라이브 접속

SCP(secure copy)는 SSH를 통하여 SFTP나 SCP protocol를 사용하여 원격에 있는 컴퓨터와 파일을 주고 받는 프로그램을 의미한다.

18.4.2.1 SSH server 프로그램의 설치/활성화

Raspberry Pi_Kor_18.4.1 Samba 프로그램을 이용한 원격 드라이브 접속

18.4 원격 드라이브 접속

18.4.1 프로그램을 이용한 원격 드라이브 접속

18.4.1.1 server 프로그램의 설치

프로그램은 원격에 있는 Raspberry Pi 시스템의 파일을 네트워크 드라이브처럼 사용할 수 있도록 해준다.

먼저 프로그램을 아래와 같이 설치한다.

Raspberry Pi_Kor_18.3.2 VNC 프로그램을을 이용한 Desktop GUI 접속

18.3.2 VNC 프로그램을을 이용한 Desktop GUI 접속

VNC(Virtual Network Connection)이라는 것은 나의 컴퓨터에서 원격에 있는 컴퓨터에 접속해서 해당 컴퓨터를 마치 나의 컴퓨터처럼 마음대로 통제할 수 있는 기능을 제공하는 접속방식을 의미한다.

VNC 프로그램은 VNC server와 VNC client로 구성되어 있으며 각각이 원격에서 서로 상호 작용하면서 작동한다.

Raspberry Pi_Kor_18.3.1 XRDP 프로그램 이용 MS Windows 원격 데스크탑 연결

8.3 원격 Desktop GUI 접속

18.3.1 프로그램 이용 MS Windows 원격 데스크탑 연결

MS Windows에서 Raspberry Pi 시스템에 접속하는 방법으로 MS Windows에서 원격시스템에 접속할 때 표준으로 사용하는 Remote desktop Connection 방식을 이용할 수 있다.