![지금 있는 폴더에서 사용 가능한 디스크 사용량과 현재 디스크 사용량을 어떻게 알 수 있나요?](https://linux55.com/image/216021/%EC%A7%80%EA%B8%88%20%EC%9E%88%EB%8A%94%20%ED%8F%B4%EB%8D%94%EC%97%90%EC%84%9C%20%EC%82%AC%EC%9A%A9%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EB%94%94%EC%8A%A4%ED%81%AC%20%EC%82%AC%EC%9A%A9%EB%9F%89%EA%B3%BC%20%ED%98%84%EC%9E%AC%20%EB%94%94%EC%8A%A4%ED%81%AC%20%EC%82%AC%EC%9A%A9%EB%9F%89%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
현재 사용 가능한 디스크 공간과 내가 있는 폴더가 얼마나 많은 공간을 사용하고 있는지 확인하고 싶습니다. 폴더의 크기뿐만 아니라 해당 디렉토리에 남은 여유 공간도 알려줄 수 있는 du/df 명령이 있습니까?
답변1
"s"(요약) 옵션을 사용하여 du 명령을 사용하면 현재 폴더의 디스크 사용량 크기를 얻을 수 있습니다.
du -sk .
"k"는 결과가 킬로바이트(즉, 1024바이트) 단위임을 의미합니다.
디렉토리가 위치한 디스크 파티션의 용량을 얻으려면 df 명령을 사용할 수 있습니다.
df -k .
이 명령은 특정 디렉터리의 용량이 아닌 전체 디스크 파티션의 용량을 반환합니다.
이번에도 결과는 킬로바이트 단위이므로 du 명령의 결과와 비교하기가 더 쉽습니다.
답변2
df -h /YourDiskLocation
귀하의 문제는 다음을 사용하여 해결될 수 있다고 생각합니다 . 다음은 df
명령 예입니다.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 29G 11G 17G 39% /
devtmpfs 325M 0 325M 0% /dev
tmpfs 455M 0 455M 0% /dev/shm
tmpfs 182M 1.3M 181M 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p1 253M 31M 222M 13% /boot
tmpfs 91M 20K 91M 1% /run/user/1000
예를 들어 , 아래와 같이 홈 디렉토리의 사용법을 보려면 , display 및 size 열 2nd
에서 :4rd
total
used
available
$ df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/root 29G 11G 17G 39% /
위 정보로 판단하면 /home
컴퓨터에 설치되어 /
11G를 사용하며, 17G도 사용이 가능합니다. 이 답변을 확인할 수도 있습니다.
이것이 도움이 되기를 바라며 저의 서투른 영어를 이해해 주시기를 바랍니다!