728x90
리눅스에서 df -h 명령어를 통해 용량을 확인하고 용량이 큰 디렉터리의 파일들을
관리하기 위해서는 해당 폴더가 어디에 마운트되어 있는지를 알아야 대응이 됩니다.
df 명령은 Filesystem 카테고리별로 요약해서 나오기 때문에 Mount 된 항목의
세부한 경로까지는 알 수가 없습니다.
대부분 이럴 경우 mount -l이라는 명령어를 통해서 현재 마운트가 어떻게 되어있는지
파악할 수도 있겠지만 다음 그림과 같이 굉장히 가독성이 떨어지게 됩니다.
명령어 : mount -l
마운트 디렉토리를 하나하나 찾아봐야 하고 시간도 오래 걸리는데
mount -l 명령어가 아닌 findmnt라는 명령어를 통해 정보를 확인하면
트리구조의 형태로 마운트 현황을 파악할 수 있습니다.
명령어 : findmnt
가독성도 뛰어나고 Filesystem별로 정리가 되어 mount -l 명령어보다 사용하기 좋습니다.
또한 findmnt 명령어는 특정 device의 마운트 정보만을 출력할 수도 있습니다.
명령어 : findmnt /dev/xvda1
df -l을 통해 리눅스 시스템에서 용량이 많은 쪽을 찾고 findmnt를 통해 해당 위치를 추적하여
용량을 관리하면 용량 넘침으로 인한 에러는 사전에 방지가 가능합니다.
728x90
반응형
'서버 > 리눅스' 카테고리의 다른 글
[Linux] CentOS7 Cmake version update or install (4) | 2022.05.13 |
---|---|
[Linux] Apache Http access log, error log 출력 (10) | 2022.04.01 |
[Linux] 압축 tar 명령어 (4) | 2022.03.31 |
[Linux] 파일 전송 scp 명령 (4) | 2022.03.31 |
[Linux] File Descriptor란? (1) | 2022.02.11 |
댓글