하는 방법을 알아한 디스크 공간을 지정한 경로에 있는 리눅스니까?[마감]

StackOverflow https://stackoverflow.com/questions/479276

  •  20-08-2019
  •  | 
  •  

문제

1)나는 어떤 디렉토리 2)나는 방법을 찾으려면 훨씬 공간이 남아있다

거기에 간단한 명령이 무엇입니까?나는 원하지 않을에서 찾을 수행하거나 무엇이든,하도의 장치 및 마운트에서 내 마음에서는 방법을 결정하기 위해 훨씬 공간이할 수 있습니다!

도움이 되었습니까?

해결책

df -h

더 나은 아직: df -h .df -h path-to-file

다른 팁

는'df'명령을 다른 사람이 논의는 것은 절반의 해결책에 불과합니다.을 알고 파일 시스템은 공간을 의미하지 않는 사용자가 액세스할 수 있는 공간이 있습니다.

할 수도 있습니다면 다음 명령을 사용합니다:

df -k .

을 찾는 여유 공간에서는 현재의 파일 시스템입니다.'df'는 스마트 충분히 걸어 당신을 위해 나무에 보고한다.하려면 체크인 할당(아래 참조)다음을 처리할 수 있습의 출력 df 을 찾기 위해 파일 시스템을 확인하량니다.

이 있을 수 있습 무료 아이노드(df-i$PWD)될 수 있습 reserved 블록에 대한 최고 사용자는(에서 기본적으로 ext2/3/4,5%총 예약한 뿌리).믿 df 보여줍니다 여유 공간을 포함하여 예약 블록,그래서 당신은 실제로 더 높은 사용할 수 있는 것보다 당신이하지 않은 경우 루트입니다.

사용자가 있을 수 있습한 할당량 제한이 있습니다.량 제한은 훨씬 적은 일반적인 이러한 일 때문에 저장소 비용이 너무 낮은,하지만 그럴 가치가 있으로 검사한 할당량 명령을 너무입니다.

나는 다음을 사용하여 더과 호환되는 모든 다른 df(1) 고 자신 출력:

df . | awk '$3 ~ /[0-9]+/ { print $4 }'

을 사용할 필요가 없 tail(1) aer eof regex 일치합니다.

df -Ph $PWD | tail -1 | awk '{ print $3}'
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top