우분투에서 사용 가능한 여유 공간을 결정하는 방법은 무엇입니까?


60

ssh를 통해 파일을 Ubuntu 서버에 저장하려고 할 때 오류가 발생하는 상황입니다. 사용 가능한 공간이 남아 있지 않습니다. 나는 그것이 어떻게 사실 일 수 있는지 모른다. 남은 공간 및 / 또는 가장 많은 공간을 사용하는 리소스를 확인하려면 어떻게해야합니까?

업데이트 : df -h 볼만한 것들을주었습니다. 내가 찾고있는 명령입니까?

답변:


104

예. df -h(디스크 여유 공간)에는 마운트 된 각 파일 시스템의 여유 공간이 표시됩니다.

따라서 cd파일 시스템이 가득 차면 du -sh *(Disk Usage)에 현재 작업 디렉토리의 각 파일 / 디렉토리에서 사용 된 총 공간이 표시됩니다. 에 대한 --max-depth옵션 du도 여기에서 유용 할 수 있습니다.

모든 공간을 사용하는 책임을 정확히 찾는 것은 다소 예술적 일 수 있습니다.- 이 답변에는 더 쉽게 만들 수있는 그래픽 유틸리티나열 되어 있습니다.

가장 간단한 방법은 문제의 파일 시스템 디렉토리 구조로 들어가서 예상보다 많은 공간을 차지하는 파일이나 디렉토리를 격리하는 것입니다.

참고 : 또한 실행 가치 df -i는 부족하지 않은 확인 아이 노드를 (ifree이 아닌 0이어야 쓰기 가능한 파티션) -이 작은 파일의 큰 숫자가 생성되고, 특히, 일부 파일 시스템에 발생할 수 있습니다.


3
사용할 명령을 작성하는 대신 완전한 설명을 제공해 주셔서 감사합니다. +1
Gnoupi


3

파일 시스템 디스크 사용량을 확인하려면 시스템> 관리> 시스템 모니터로 이동하여 "파일 시스템"탭에서 간단한 디스크 사용량 레이아웃을 찾으십시오.

가장 많은 공간을 차지하는 파일 / 디렉토리를 찾으려면 액세서리의 디스크 공간 분석기를 사용하여 모든 공간을 차지하는 것을 보여주는 멋진 그래픽 링 차트를 얻으십시오.


1

du -sxh *-/ 폴더 위에 있습니다.


1

df -h전체 디스크 통계를 찾는 데 사용 합니다.

그런 다음 다음 명령으로 디스크 공간을 좁 히면 디스크 공간을 사용하는 내용을 확인할 수 있습니다.

du - disk usage

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.