> 패키지 및 시스템 관리 > findmnt

findmnt: 마운트된 파일 시스템 정보 확인

findmnt 명령어는 현재 시스템에 마운트된 파일 시스템의 정보를 트리 형태로 또는 목록 형태로 보여줍니다. 특정 파일 시스템, 마운트 지점, 장치 등을 기준으로 필터링하여 상세 정보를 확인할 수 있습니다.

개요

findmnt는 `/etc/fstab`, `/etc/mtab`, `/proc/self/mountinfo` 등의 정보를 기반으로 현재 시스템에 마운트된 파일 시스템의 상세 정보를 조회합니다. 특히 트리 형태로 시각화하여 마운트 관계를 쉽게 파악할 수 있습니다.

주요 특징

  • 마운트된 파일 시스템을 트리 형태로 시각화
  • 다양한 필터링 옵션 (타입, 소스, 타겟 등)
  • JSON 및 RAW 출력 형식 지원
  • fstab 파일 정보 조회 기능 제공

주요 옵션

findmnt는 다양한 옵션을 통해 출력 형식과 내용을 제어할 수 있습니다.

출력 형식

필터링

정보 소스

생성된 명령어:

명령어를 조합해 보세요.

설명:

`findmnt` 명령어를 실행합니다.

위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.

사용 예시

findmnt 명령어의 다양한 활용 예시입니다.

기본 마운트 정보 출력

findmnt

현재 시스템에 마운트된 모든 파일 시스템을 트리 형태로 보여줍니다.

목록 형태로 출력

findmnt -l

마운트 정보를 트리 대신 일반 목록 형태로 출력합니다.

특정 파일 시스템 타입만 보기

findmnt -t ext4

예를 들어, 'ext4' 타입의 파일 시스템만 출력합니다.

특정 마운트 지점 정보 보기

findmnt -T /boot

예를 들어, '/boot' 마운트 지점의 상세 정보를 출력합니다.

모든 컬럼과 함께 JSON 형식으로 출력

findmnt --json -D

스크립트나 다른 프로그램에서 파싱하기 쉬운 JSON 형식으로 모든 마운트 정보를 출력합니다.

fstab 파일 내용 확인

findmnt --fstab

현재 마운트된 파일 시스템이 아닌, `/etc/fstab` 파일에 정의된 내용을 출력합니다.

팁 & 주의사항

findmnt는 시스템 관리 및 문제 해결에 매우 유용한 도구입니다. 다음 팁들을 활용하여 더욱 효율적으로 사용해 보세요.

JSON 출력 활용

findmnt --json 옵션은 스크립트에서 마운트 정보를 파싱할 때 매우 유용합니다. jq와 같은 도구와 함께 사용하면 특정 필드만 추출하거나 복잡한 쿼리를 수행할 수 있습니다.

  • 스크립트 자동화 시 유용
  • jq와 같은 JSON 파서와 함께 사용
  • 특정 정보 추출 및 분석 용이

fstab과 실제 마운트 비교

--fstab 옵션을 사용하여 /etc/fstab에 정의된 내용과 실제 마운트된 상태를 비교하여 시스템 구성 오류를 찾아낼 수 있습니다.

  • 시스템 부팅 문제 진단
  • 예상치 못한 마운트 오류 확인
  • fstab 설정 검증

문제 해결 시 활용

파일 시스템 관련 문제가 발생했을 때, findmnt는 어떤 장치가 어디에 마운트되어 있는지, 어떤 옵션으로 마운트되었는지 등을 빠르게 파악하는 데 도움을 줍니다.


동일 카테고리 명령어