[Linux/리눅스] 디스크 용량 및 파일 용량 확인하기 (df, du 명령어)
리눅스에서는 'df' 와 'du' 명령어를 이용해 디스크 용량을 확인할 수 있다.
df [OPTIONS] [FILE] : 시스템에 마운트 된 디스크의 남은 용량을 확인하는 명령어. 아래와 같은 옵션과 함께 사용 가능하다.
옵션 |
설명 |
-a |
모든 파일 시스템을 출력 |
-B [SIZE] |
지정 크기를 블록 단위로 하여 용량 표시 |
-h |
용량을 가장 보기 편한 단위로 변환하여 보여줌 (ex. 1K, 256M, 4G) |
-H |
용량을 1024가 아닌 1000단위로 표시 |
-i |
inode의 남은 공간, 사용 공간, 사용 퍼센트를 출력 |
-k |
'-B 1K'와 같은 의미 |
-l |
출력 목록을 로컬 파일 시스템으로 제한 |
-P |
POSIX에서 사용되는 형태로 출력 |
-t [TYPE] |
출력 목록을 파일 시스템의 타입(TYPE)으로 제한 |
-T | 파일 시스템의 타입을 같이 출력 (ex. ext4) |
-x [TYPE] | 출력 목록에서 파일 시스템의 타입(TYPE)만 제외 |
du [OPTIONS] [FILE] : 파일의 디스크 사용량을 확인하는 명령어. 아래와 같은 옵션과 함께 사용 가능하다.
옵션 | 설명 |
-a | 현재 디렉토리 아래의 모든 파일과 디렉토리의 사용 정보를 출력 |
-B [SIZE] | 지정 크기를 블록 단위로 하여 용량 표시 |
-b | 바이트 단위 출력 |
-c | 출력된 의 사용량 합계 표시 |
-D [FILE] | 입력한 심볼릭 링크 파일만 역참조(원본 파일의 용량을 출력) |
-h | 용량을 가장 보기 편한 단위로 변환하여 보여줌 |
-H | '-D' 옵션과 동일한 기능 수행 |
-k | '-B 1K' 옵션과 동일한 기능 수행 |
-l | 하드 링크 파일일 경우, 여러번 용량을 카운트(원본과 하드 링크 파일 모두 카운트) |
-L | 모든 심볼릭 링크 파일들을 역참조 |
-S | 서브디렉토리들은 결과에서 제외 |
-s | 전체 사용량만을 출력 |
-x | 다른 파일 시스템의 디렉토리는 결과에 포함하지 않음 |
'개발 > Linux' 카테고리의 다른 글
[Linux/리눅스] C/C++ 멀티스레드 환경에서의 수행 시간 측정 방법 (clock_gettime 함수 이용) (1) | 2017.04.27 |
---|---|
[Linux/리눅스] 우분투 홈 디렉토리의 사용자 폴더 경로 변경하기 (0) | 2017.04.26 |
[Linux/리눅스] 문자열 패턴 검색하기 (grep 명령어) (0) | 2017.04.23 |
[Linux/리눅스] gcc, g++ 컴파일 최적화 방법 (0) | 2017.03.24 |