내 잡다한 노트

/proc , /sys 본문

DevOps/리눅스

/proc , /sys

peanutwalnut 2024. 8. 13. 09:54

/proc

커널과 하드웨어에 관련된 정보를 제공하는 가상 파일 시스템.

운영체제의 프로세스와 자원 상태를 나타내는 가상 파일 시스템.

CPU, 메모리 사용량, 프로세스 정보 등 시스템의 동적 상태가 주로 여기에서 제공된다.

주요 기능 및 사용 사례

1. 시스템 정보 제공

/proc/cpuinfo

/proc/meminfo

/proc/uptime

2. 프로세스 정보 제공

3. 커널 및 시스템 설정

/proc/sys 디렉토리는 커널 파라미터를 포함하고 있으며, 이 값을 조정하여 시스템 동작을 변경할 수 있다.

/sys

하드웨어와 관련된 정보를 제공하는 가상 파일 시스템.
주로 디바이스 정보와 설정이 포함된다. 시스템이 부팅될 때 커널이 하드웨어 정보를 인식하고 /sys 파일 시스템에 디바이스 관련 정보를 제공한다.
예를 들어, CPU의 코어별 정보(/sys/devices/system/cpu/)나 장치의 전원 상태를 /sys에서 찾을 수 있다.
이는 주로 하드웨어 구성 정보이다.

1. 하드웨어 정보 제공

2. 장치 및 드라이버 관리

3. 전원 관리

'DevOps > 리눅스' 카테고리의 다른 글

SSD Trim  (0) 2024.08.13
Root reserved space  (0) 2024.08.13
디스크 추가하는 법  (0) 2024.08.09
리눅스 사용자 및 파일 권한 관리 명령어  (0) 2023.11.05
리눅스 파일 체계  (0) 2023.11.04