Linux findmnt 사용하는 방법 (현재 마운트된 파일 시스템 확인하기)

Linux 서버에서는 저장 장치가 정상적으로 마운트되어 있는지 확인하는 작업이 매우 중요합니다. 새로운 SSD를 추가하거나 NAS를 연결했을 때, 또는 자동 마운트가 제대로 동작하는지 점검할 때 현재 마운트 상태를 정확하게 확인해야 합니다.

많은 사용자가 mount 명령어를 사용하지만, 최근 Linux에서는 findmnt 명령어를 더욱 많이 활용합니다. findmnt는 마운트 정보를 트리 구조로 보기 쉽게 출력하며, 특정 디렉터리나 장치의 마운트 정보를 빠르게 확인할 수 있습니다.

이번 글에서는 Linux에서 findmnt 명령어를 사용하는 방법과 마운트 정보를 효율적으로 확인하는 방법을 자세히 알아보겠습니다.

findmnt 명령어란?

findmnt는 현재 시스템에 마운트된 파일 시스템 정보를 조회하는 명령어입니다.

마운트 관계를 트리 구조로 표시하며 특정 장치나 디렉터리의 마운트 정보를 쉽게 확인할 수 있습니다.

최근 Linux 배포판에서 많이 사용하는 파일 시스템 관리 명령어입니다.

기본 사용법은 다음과 같습니다.

findmnt

현재 시스템의 모든 마운트 정보를 출력합니다.

전체 마운트 정보 확인하기

현재 모든 파일 시스템을 확인하려면 다음 명령어를 실행합니다.

findmnt

출력 결과에는 다음 정보가 포함됩니다.

  • 마운트 위치
  • 장치 이름
  • 파일 시스템 종류
  • 마운트 옵션

트리 구조로 출력되기 때문에 관계를 쉽게 확인할 수 있습니다.

특정 디렉터리 확인하기

특정 디렉터리가 어떤 파일 시스템에 연결되어 있는지 확인하려면 다음 명령어를 사용합니다.

findmnt /data

/data 디렉터리의 마운트 정보를 확인할 수 있습니다.

서비스 데이터 저장 위치를 점검할 때 자주 사용하는 방법입니다.

특정 장치 확인하기

특정 디스크가 어디에 마운트되어 있는지 확인하려면 다음 명령어를 실행합니다.

findmnt /dev/sdb1

해당 장치의 마운트 위치를 확인할 수 있습니다.

파일 시스템 종류 확인하기

특정 파일 시스템 종류만 확인하려면 다음 명령어를 사용합니다.

findmnt -t xfs

또는

findmnt -t ext4

지정한 파일 시스템만 출력됩니다.

운영 서버에서 특정 파일 시스템만 관리할 때 유용합니다.

UUID 정보 확인하기

UUID 정보까지 함께 확인하려면 다음 명령어를 실행합니다.

findmnt -o TARGET,SOURCE,FSTYPE,UUID

다음 정보를 확인할 수 있습니다.

  • 마운트 위치
  • 장치 이름
  • 파일 시스템 종류
  • UUID

자동 마운트 설정을 확인할 때 자주 사용합니다.

마운트 옵션 확인하기

현재 적용된 마운트 옵션을 확인하려면 다음 명령어를 실행합니다.

findmnt -o TARGET,OPTIONS

다음과 같은 옵션을 확인할 수 있습니다.

  • rw
  • ro
  • noexec
  • nosuid
  • relatime

파일 시스템이 어떤 방식으로 마운트되었는지 확인할 수 있습니다.

특정 파일의 마운트 위치 확인하기

특정 파일이 어느 파일 시스템에 있는지 확인하려면 다음 명령어를 사용합니다.

findmnt /etc/fstab

해당 파일이 포함된 파일 시스템 정보를 확인할 수 있습니다.

findmnt와 mount의 차이

findmnt는 트리 구조로 출력되어 가독성이 뛰어납니다.

mount는 모든 정보를 한 줄씩 출력하는 전통적인 방식입니다.

최근 Linux에서는 findmnt를 사용하는 경우가 점점 늘어나고 있습니다.

findmnt 사용 시 주의할 점

findmnt는 현재 마운트된 파일 시스템만 출력합니다.

자동 마운트 설정은 /etc/fstab 파일을 함께 확인하는 것이 좋습니다.

또한 실제 디스크 구조를 확인하려면 lsblk와 함께 사용하는 것이 효율적입니다.

자주 묻는 질문

현재 마운트된 파일 시스템은 어떻게 확인하나요?

다음 명령어를 사용합니다.

findmnt

특정 디렉터리의 마운트 정보만 확인할 수 있나요?

가능합니다.

다음 명령어를 사용합니다.

findmnt /data

UUID도 함께 확인할 수 있나요?

가능합니다.

다음 명령어를 사용합니다.

findmnt -o TARGET,SOURCE,FSTYPE,UUID

마무리

findmnt는 Linux에서 현재 마운트된 파일 시스템을 가장 보기 쉽게 확인할 수 있는 관리 명령어입니다. 트리 구조로 출력되기 때문에 저장 장치의 연결 상태를 쉽게 파악할 수 있으며, 특정 디렉터리나 장치의 마운트 정보도 빠르게 확인할 수 있습니다. findmnt, mount, lsblk, df 명령어를 함께 활용하면 Linux 파일 시스템과 저장 장치를 더욱 효율적으로 관리할 수 있습니다.

댓글 남기기