개인/리눅스 42

[리눅스] LVM 과 RAID 개념

리눅스에서의 하드디스크 리눅스에서는 디스크를 효율적으로 관리하고 사용하는 방법으로 LVM과 RAID 기술을 사용하고 있습니다. 이는 디스크의 파티션을 보다 유연하게 사용할 수 있게 해 주며 데이터의 손실을 방지하고 효율적으로 읽고 쓸 수 있는 방법으로 사용되기도 합니다. 이 글에서는 두 가지 기술에 대해 간단하게 알아보려고 합니다. 개인적인 공부를 위해 작성하는 글이기 때문에 지적이나 추가 설명은 언제나 환영입니다. LVM (Logical Volume Manager)을 사용하는 이유 리눅스 안에서 하나의 디스크를 여러 파티션으로 분할해서 파일 시스템을 사용해 특정 디렉터리와 연결시켜 사용하게 됩니다. 이때 하드디스크를 파티션으로 나눌 경우 물리적인 개념이 강해서 고정적인 용량으로 사용하게 됩니다. 따라서..

개인/리눅스 2020.01.12

리눅스 파일시스템의 개념

리눅스 파일시스템 파일시스템이란? 디스크에 저장된 "데이터"와 논리적인 단위인 "파일"을 연결하는 데이터 테이블이나 인덱스라고 볼 수 있으며 OS(운영체제)가 파티션이나 디스크에 데이터를 저장한 뒤 데이터를 찾아 읽고 쓰기위해 구성하는 체계이다. 즉 운영체제가 데이터를 찾기위해 만드는 것이다. 사용자는 운영체제를 설치할 때 포맷 후 고유한 파일시스템을 제공받아 시스템을 구축한다. 파일시스템은 파일의 인덱스 뿐만 아니라 파일명의 크기를 제한하거나 확장자 길이, 파티션의 개수 등 다양한 기능을 가지고 있다. 파일시스템의 기능 - 파일을 관리 (생성, 삭제, 수정 등) - 파일에 대한 접근방법과 제어방법 제공 - 백업이나 복구를 위한 기능 제공 - 파일의 안전을 위해 암호화 및 복호화 기능 제공 - 파일에 접..

개인/리눅스 2020.01.10