728x90
728x90
df (disk free)
리눅스 시스템 전체의(마운트 된) 디스크 여유 공간 확인
파일시스템,디스크크기, 사용량, 여유공간, 사용률, 마운트지점 순으로 나타남
옵션
-a (all) | 모든 파일 시스템 출력 |
-h (human) | 사람이 읽기 쉬운 형태(단위)로 출력 (기본은 킬로바이트 단위) |
-T (type) | 보여주는 목록을 파일시스테므이 타입으로 제한 |
-l (local) | 출력하는 목록을 로컬 파일 시스템으로만 제한 |
해석
명칭 | 의미 |
Filesystem | 리눅스에 마운트된 파일 시스템 목록 |
Size(1K-blocks) | 전체용량 |
Used | 사용량 |
Available | 남은 용량 |
Use% | 용량 대비 사용량에 대한 퍼센트 |
Mounted on | 마운트 된 지점(경로) |
예시
1. 전체의(마운트 된) 디스크 여유 공간 확인 (단위추가) : df -h
2. 전체의(마운트 된) 디스크 여유 공간 확인 (파일 시스템의 유형추가) : df - Th
du (Disk usage)
해당 디렉토리(파일)의 디스크 크기확인 명령어
(리눅스는 파일기반으로 객체를 관리함)
옵션없으면 현재 경로의 모든 디렉토리 크기를 MB단위로 출력
옵션
-h | (human) 크기단위표시 추가 |
-a | (all) 하위 디렉토리에 포함된 파일까지 추가 ->하위디렉토리 안에 각각 용량 표시 |
-s | 하위 디렉토리 없이 추가 -> 하위디렉토리 표시 없이 전체 용량표시 |
해석
왼쪽은 1k 블록단위로 사용용량 표시
오른쪽은 디렉토리 경로
디스크의 최소단위는 4k이기때문에 왼쪽에 4k인것은 빈 디렉토리
예시
1 .하위디렉토리 안에 '각각'용량 표시 : du -ah
2. 하위 디렉토리 없이 '전체'용량 표시 : du –sh
3. 디스크용량이 가장 큰순으로 10개 정렬 : du –ah | sort –n –r | head –n 10
4. N단계 마다 디렉토리별 크기 찾기 : du –d N –h (디렉토리명)
디렉토리 명시 없으면 루트디렉토리 이하에서 각 디렉토리별로 차지하는 파일크기 표시
이후에 가장 높은 파일크기를 차지하는 /usr, 또는 /var로 이동해서 어떤 파일이 있는지 샅샅이 뒤지기
참고
3) iostat
디스크 read/write 통계지표 / CPU 사용률 실시간
Iostat –d : 디스크io 정보출력
728x90
반응형
'🌱 Computer Science > OS' 카테고리의 다른 글
[linux 명령어] htop : 시스템 실시간 모니터링(top보다 업그레이드) (0) | 2020.05.09 |
---|---|
[Linux 명령어] ps : 프로세스 상태확인 (0) | 2020.04.23 |
[Linux 명령어] netstat : 네트워크 상태확인 (0) | 2020.04.22 |
[Linux 명령어] top : 시스템 실시간 모니터링(CPU/메모리) (0) | 2020.04.20 |
[Linux 명령어] vmstat : 가상메모리 통계정보 확인(CPU/메모리/IO) (0) | 2020.04.19 |
[Linux 명령어] btmp (부팅로그) / dmesg(시스템로그) / lastlog (접속로그) / wtmp (로그인로그) (0) | 2020.04.18 |