리눅스 디스크 확인 및 마운트 방법 (df / du / lsblk / mount 사용법)
리눅스 서버나 PC를 사용하다 보면 한 번쯤 “디스크 공간이 부족합니다” 라는 메시지를 보게 되는 경우가 있다.
디스크 공간이 부족해지면 단순히 파일을 저장하지 못하는 것에서 끝나는 것이 아니라, 시스템 속도가 느려지거나 서비스가 정상적으로 동작하지 않는 상황까지 발생할 수 있다. 심한 경우에는 서버 운영 자체에 문제가 생길 수도 있기 때문에 디스크 상태를 주기적으로 확인하는 것이 중요하다.
리눅스에서는 디스크 사용량을 확인하거나 새로운 디스크를 연결해 사용할 때 다양한 명령어를 사용하는데, 대표적으로 df, du, lsblk, mount 같은 명령어가 있다. 처음 리눅스를 접한 사람들에게는 다소 낯설게 느껴질 수도 있다. 사실 처음 리눅스를 접했다면 명령어 자체가 낯설 것이다. 하지만 몇 가지 기본 명령어만 익혀두면 디스크 상태를 확인하거나 새로운 저장 장치를 연결하는 작업을 어렵지 않게 수행할 수 있다.
이번 글에서는 리눅스에서 자주 사용되는 디스크 관련 명령어인 df, du, lsblk, mount의 기본 사용법과 각각의 역할을 간단히 정리해 보려고 한다.
df 명령어 (디스크 사용량 확인)
df 명령어는 현재 시스템에 마운트된 파일 시스템의 디스크 사용량을 확인할 때 사용하는 명령어다. 가장 기본적인 사용 방법은 다음과 같다.
df -h여기서 -h 옵션은 사람이 읽기 쉬운 단위(GB, MB 등)로 디스크 사용량을 표시해 준다. 명령어를 실행하면 각 파일 시스템의 전체 용량, 사용 중인 용량, 남은 용량 등을 확인할 수 있다. 서버 운영 중 디스크 공간이 부족한지 확인할 때 가장 먼저 사용되는 명령어라고 보면 된다.
du 명령어 (디렉터리 사용량 확인)
df 명령어가 전체 디스크 사용량을 확인하는 용도라면 du 명령어는 특정 디렉터리나 파일이 얼마나 디스크 공간을 사용하는지 확인할 때 사용한다. 예를 들어 현재 디렉터리의 사용량을 확인하려면 다음과 같이 사용할 수 있다.
du -sh *-s 옵션은 총합을 표시하고 -h 옵션은 사람이 읽기 쉬운 단위로 출력한다.
이 명령어를 사용하면 어떤 디렉터리가 많은 디스크 공간을 사용하고 있는지 쉽게 확인할 수 있다. 디스크 공간이 부족할 때 불필요한 파일이나 로그 파일을 찾는 데 매우 유용하다.
lsblk 명령어 (디스크 장치 확인)
lsblk 명령어는 현재 시스템에 연결된 디스크 장치와 파티션 구조를 확인할 때 사용하는 명령어다.
lsblk이 명령어를 실행하면 디스크 장치와 파티션, 그리고 마운트된 위치까지 트리 형태로 확인할 수 있다. 새로운 디스크를 서버에 추가했을 때 장치가 정상적으로 인식되었는지 확인할 때 자주 사용된다. 예를 들어 /dev/sda, /dev/sdb 같은 디스크 장치와 각 파티션 정보를 한눈에 확인할 수 있다.
mount 명령어 (디스크 마운트)
리눅스에서는 새로운 디스크를 연결했다고 해서 바로 사용할 수 있는 것은 아니다. 해당 디스크를 특정 디렉터리에 연결해 주는 과정이 필요한데, 이를 **마운트(mount)**라고 한다.
예를 들어 /dev/sdb1 디스크를 /data 디렉터리에 마운트하려면 다음과 같이 사용할 수 있다.
mount /dev/sdb1 /data마운트가 완료되면 /data 경로를 통해 해당 디스크를 사용할 수 있게 된다. 현재 마운트된 디스크 목록을 확인하려면 mount 명령어를 단독으로 실행해도 된다.
마무리
리눅스에서 디스크 관리는 시스템 운영에 있어 매우 중요한 부분이다. 디스크 공간이 부족해지면 서비스 장애나 시스템 오류로 이어질 수 있기 때문에 주기적으로 디스크 상태를 확인하는 습관이 필요하다. 이번 글에서 살펴본 df, du, lsblk, mount 명령어는 리눅스 디스크 관리에서 가장 기본이 되는 도구들이다. 이 명령어들만 제대로 익혀 두어도 디스크 사용량을 확인하거나 새로운 디스크를 연결하는 작업을 어렵지 않게 수행할 수 있다.
리눅스를 사용하다 보면 로그 파일이나 데이터가 계속 쌓이면서 디스크 공간이 부족해지는 경우가 종종 발생한다. 그럴 때 오늘 소개한 명령어들을 활용해 디스크 상태를 확인하고 필요한 조치를 취해 보길 바란다.
Add your first comment to this post