예약된 디스크 공간을 누가 사용하고 있는지, 즉 어떤 프로세스가 이를 사용하고 있는지 알 수 있습니까? 어떤 프로세스가 예약된 디스크 공간을 사용하려고 하는지 이해하려고 합니다. 저는 이 분야에 처음이라 전혀 아는 바가 없습니다.
답변1
이 질문에 대한 단일 답변은 없습니다.
df -h 명령을 사용하면 GiB 단위로 폴더가 차지하는 공간을 볼 수 있습니다. 각 폴더에서 du -ah 명령을 실행할 수 있습니다. 이 명령은 현재 있는 디렉터리의 파일 크기를 제공합니다.
du -ah /home/user
예를 들어, 파일 디렉터리에 있는 .txt 파일의 크기를 확인하지 않으려면 --exclude 매개변수를 추가해야 합니다.
du -ah --exclude = "*. txt" /home/user
du 명령과 관련된 많은 매개변수가 있습니다. 이러한 매개변수를 통해 원하는 정보를 얻을 수 있습니다.
입력하여만두을 클릭하면 매개변수 목록에 접근할 수 있습니다.
더 간단한 도구를 설치하여 계속 모니터링할 수 있습니다. 나는 당신을 추천할 수 있습니다NCurses. 이 프로그램을 사용하면 du 매개변수 없이 나열할 수 있습니다.
Grafana와 같은 고급 모니터링 도구로 시스템을 모니터링하면 생성한 트리거를 통해 알림을 받을 수 있습니다.