디스크 공간이 얼마나 있고 얼마나 남아 있는지 확인하기위한 UNIX 명령은 무엇입니까?

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

  •  04-07-2019
  •  | 
  •  

문제

Windows의 드라이브를 마우스 오른쪽 버튼으로 클릭하고 사용 된 디스크 공간과 나머지 정보와 동등한 일을 찾고 있습니다.

도움이 되었습니까?

해결책

명령을 찾으십시오 du (디스크 사용) 및 df (디스크 무료)

다른 팁

DF 명령 사용 :

DF -H

df -g .

GBS 블록의 크기에 대한 옵션 g. 현재 작업 디렉토리의 경우.

나는하는 것을 좋아한다 du -sh * | sort -nr | less 먼저 가장 큰 파일을 먼저 정렬합니다

각 폴더가 얼마나 많은 공간을 보려면 :

du -sh *

  • s - 요약하다
  • h - 인간 읽기
  • * - 폴더 목록

참고 : 원래 질문은 이미 답변되었지만 주제와 관련된 일부 추가 기능으로 확장하고 싶습니다.

AIX 설치는 먼저 볼륨 그룹에 넣습니다. 설치시 수행됩니다.

먼저 루트 VG를 생성합니다 (루트 볼륨 그룹에서와 같이). 이것은 실제 하드 드라이브 매핑과 비슷합니다.

이것은 Windows의 디스크 관리와 동일합니다. AIX는 소비자 Windows 머신에서 수행하는 경향이있는 것처럼 파일 시스템에 해당 공간을 모두 사용하지 않을 것입니다. 대신에 약간의 할당되지 않은 공간이있을 것입니다.

RootVG가 다음 명령을 사용하는 공간을 확인하려면 다음 명령을 사용하십시오.

lsvg rootvg

그것은 List Volume Group RootVG를 나타냅니다. 이렇게하면 물리적 파티션 크기 (PP), 볼륨 그룹에 할당 된 총 PPS, 볼륨 그룹의 무료 PP 등과 같은 정보가 제공됩니다. 출력은 상당히 포괄적이어야합니다.

다음으로 관심이있는 것은 볼륨 그룹의 파일 시스템입니다. 각 파일 시스템에는 부피 그룹 내에 특정 공간이 제공됩니다.

볼륨 그룹에있는 파일 시스템을 확인하려면 다음 명령을 사용합니다.

lsvgfs rootvg

Rootvg의 목록 볼륨 그룹 파일 시스템에서와 같이.

각 파일 시스템이 다음 명령을 사용하는 공간을 확인할 수 있습니다.

df

나는 개인적으로 -m 및 -g와 같은 깃발로 그것을 개선하고 싶습니다 (각각 메가 바이트 및 기가 바이트에서)

볼륨 그룹에 여유 공간이있는 경우 다음 명령을 사용하여 파일 시스템에 할당 할 수 있습니다.

chfs -a size=+1G /home

파일 시스템이 /home이있는 곳에 1g을 추가하여 변경 파일 시스템 속성 크기와 마찬가지로. 더 많은 지침을 위해 Man CHF를 사용하십시오. 이것은 강력한 도구입니다. 이 예는 크기를 조정하기위한 것이지만이 명령보다 더 많은 것을 할 수 있습니다.

출처 :http://www.ibm.com/developerworks/aix/library/au-rootvg/+ AIX와 함께 일하는 내 자신의 경험.

이 모든 대답은 피상적으로 정확합니다. 그러나 적절한 대답은입니다

 apropos disk   # And pray your admin maintains the whatis database

질문을하기 때문에 대답은 매뉴얼에 손끝에 놓여있는 대답이 모든 사람의 시간을 낭비합니다.

su -sm ./*

현재 디렉토리에서 목록과 같은 모든 파일과 폴더 크기 (-sm = mb; -sk = kb)를 볼 수 있습니다. 이 방법은 모든 UNIX/Linux 환경에서 실행됩니다.

du -sm * => rulllllez

df -tk

1024 바이트 블록의 디스크 프리 크기 용

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top