본문 바로가기

[OS]Operating System/[Linux]

[Linux] Linux Partition

728x90
반응형

리눅스 파티션

리눅스 파티션은 디스크 공간의 분할을 의미한다.

리눅스 운영 체제는 특정 기능을 수행하는 다양한 디렉토리가 있는 계층적 파일 시스템 구조를 사용한다.

하드 디스크 드라이브의 공간을 별도의 데이터 영역으로 분할하여 관리할 수 있다.

즉 하나의 물리 저장 장치를 시스템 내부에서 여러 디스크 공간으로 나누는 작업을 리눅스 파티셔닝이라고 한다.

리눅스 파티션 종류

  • Primary Partition (주 영역 파티션)
    • 물리적 파티션 
    • 최대 4개
  • Extend Partition (확장 영역 파티션)
    • 논리적 파티션 
    • 최대 1개
  • Logical Partition(논리 영역 파티션)
    • Extend Partition 안에 만들 수 있는 파티션으로, SCSI 한 개 당 최대 15개 (12개 이상은 권하지 않음)

리눅스 파티션 구성

root 파티션

단일 사용자 모드로 수행하기 위한 핵심 시스템 파일이 저장된다.

핵심 기능이 보호되도록 다른 파일 시스템들과 분리하는 것이 좋다.

boot 파티션

리눅스 커널 이미지, 맵, 파일 등을 저장한다.

usr 파티션

사용자 관련 프로그램, 라이브러리, 문서 및 기타 파일을 저장하는 표준 시스템 디렉토리이다.

/usr/bin, /usr/sbin, /usr/lib, /usr/include, /usr/share, /usr/local 등으로 구성할 수 있다.

var 파티션

메일, 프린트 등과 같은 로그 파일을 저장한다.

home 파티션

사용자의 홈 디렉토리를 위한 파티션이다.

사용하게 될 서버의 목적에 따라 사용자를 구분하여 적절한 용량으로 파티션을 분리한다.

tmp 파티션

사용자 응용 프로그램에서 임시 파일을 저장하는 곳이다.

swap 파티션

가상 메모리를 저장한다. 보통 RAM 크기의 2배로 사용한다.

리눅스 파티션 보기

https://www.ibm.com/docs/ko/cloud-pak-system-w3500/2.3.3?topic=images-extending-partition-file-system-sizes

 

파티션 및 파일 시스템 크기 확장

가상 이미지를 복제하여 이미지에 있는 하나 이상의 디스크의 크기를 늘리는 경우, 추가 디스크 공간을 사용하기 위해 일련의 운영 체제 명령을 실행하여 파티션 및 파일 시스템의 크기를 확장

www.ibm.com

$ fdisk -l

 

fdisk 명령어로 디스크/파티션 장치 파일 구성을 볼 수 있다.

디스크 및 파티션을 나열하고 선택한 파일 시스템과 연관된 파티션을 식별할 수 있다.

 

https://www.ibm.com/docs/ko/aix/7.2?topic=system-displaying-available-space-file-df-command

 

파일 시스템의 사용 가능 공간 표시(df 명령)

df 명령을 사용하면 파일 시스템의 총 공간 및 사용 가능한 공간에 대한 정보를 표시할 수 있습니다. FileSystem 매개변수는 파일 시스템이 상주하는 장치 이름, 파일 시스템이 마운트된 디렉토리

www.ibm.com

$ df

마운트된 모든 파일 시스템에 대한 정보를 확인할 수 있는 명령어이다.

현재 디렉토리가 상주하는 파일 시스템의 사용 가능 공간을 확인하려면 df . 명령어로 확인할 수 있다.


Reference

반응형

'[OS]Operating System > [Linux]' 카테고리의 다른 글

[Linux] 일반 명령어  (0) 2024.06.17
[Linux] 사용자, shell  (0) 2024.06.16
[Linux] 파일 이동 및 이름 바꾸기  (3) 2024.03.05
[Linux] retry logic in script  (0) 2023.06.13
[Linux] bash shell - 조건문 사용법  (0) 2023.06.13