Linux 컴퓨터의 저장 공간이 거의 꽉 차면 어떻게 해야 하나요? 일부 파일을 제거하거나 재배치하여 공간을 확보할 수 있으며, 가장 큰 파일부터 시작하는 것이 좋습니다. 대용량 파일과 중복 파일을 찾아서 사용 가능한 공간을 확보하고 시스템 성능을 개선하는 방법을 알아보세요.

GUI 도구를 사용하여 대용량 파일 찾기

QDirStat는 Linux 데스크톱용으로 특별히 설계된 설치 가능한 그래픽 사용자 인터페이스(GUI) 소프트웨어로, 시스템의 명령줄 또는 터미널 창에서 제공된 터미널 명령을 사용하여 편리하게 설치할 수 있습니다.

 sudo apt install qdirstat 

QDirStat을 실행하면 스캔할 디렉터리를 선택하라는 메시지가 표시됩니다. 그런 다음 프로그램은 디렉토리 크기와 그 내용에 관한 정보를 제공합니다. 디렉토리 내에서 가장 큰 파일을 찾으려면 “검색 > 가장 큰 파일” 옵션을 사용할 수 있습니다. 이 작업을 수행하면 파일 크기가 내림차순으로 정렬된 파일이 표시되므로 사용자는 지정된 디렉토리 내에 있는 가장 큰 파일을 쉽게 식별할 수 있습니다.

닫기

QDirStat 내의 특정 디렉터리가 빨간색 음영으로 표시되는 것을 볼 수 있으며, 이는 해당 디렉터리에 대한 읽기 액세스 권한이 없음을 의미합니다.

앞서 언급한 문제를 해결하고 완화하려면 관리자 또는 수퍼유저로서 상승된 권한을 사용하여 애플리케이션을 실행하는 것이 좋습니다. 이는 운영 체제의 명령 프롬프트 또는 터미널로 이동하여 프로그램 실행을 시작하기 전에 적절한 명령을 입력하여 관리자 액세스 권한을 부여하면 됩니다.

 sudo qdirstat 

닫기

FTP 소프트웨어를 사용하여 대용량 파일 찾기

FileZilla FTP 클라이언트는 로컬에 저장된 파일에 대한 탁월한 검색 기능을 제공합니다.이 기능을 사용하려면 시스템에 SSH 프로토콜이 있는지 확인하거나 아래에 지정된 명령을 사용하여 다운로드하여 설치하세요:

 sudo apt install ssh 

다음으로 FileZilla를 설치하려면 다음 명령을 실행합니다:

 sudo apt install filezilla 

닫기

FileZilla를 설치하면 이 기능을 사용하여 로컬 시스템에서 파일을 열람하고 찾을 수 있습니다.

호스트: 로컬 호스트
사용자 이름: 사용자 이름
비밀번호: 비밀번호
포트: 22
이 글도 확인해 보세요:  Linux 서버의 모든 물리적 이더넷 포트를 나열하는 방법

연결을 설정하면 메뉴 내의 “서버” 옵션으로 이동하고 이후 “원격 파일 검색”을 원하는 대로 선택하여 추가 진행을 이어가세요.

검색 디렉터리를 선택하고 검색 매개변수 내에서 드롭다운 메뉴에서 파일 크기를 선택하여 선택합니다. 예를 들어 100메가바이트 이상으로 조건을 설정할 수 있습니다.

현재 ‘검색’을 클릭하면 지정된 크기를 초과하는 파일만 표시되므로 브라우저 창 크기를 더 작은 크기로 조정하면 검색 페이지에 추가 파일 결과가 표시될 수 있습니다.

파일 형식이 .mp4인 동영상 파일로 제한하는 등 특정 기준을 적용하여 검색 결과를 구체화할 수 있습니다.

닫기

이 방법은 외부 Linux 호스트에 있는 중요한 아카이브를 찾으려고 할 때, 특히 명령줄 액세스를 사용할 수 없는 경우에 사용할 수 있습니다. 인증을 위해서는 파일 전송 프로토콜(FTP)과 관련된 사양으로 로그인 정보를 수정해야 할 수도 있습니다.

명령줄을 사용하여 대용량 파일 찾기

대용량 파일을 식별하는 효과적인 방법 중 하나는 ‘찾기’ 명령을 사용하는 것입니다.

 find . -type f -size +100M 

Windows에서 파일의 기본 검색 위치는 현재 작업 디렉터리로 설정되어 있습니다. 다른 디렉터리에서 검색을 수행하려면 현재 작업 디렉터리를 변경하거나 파일 구분 기호(예: /) 뒤에 원하는 디렉터리의 전체 경로를 사용하여 대체 경로를 지정할 수 있습니다.

 find /home -type f -size +100M 

다음과 같은 방법으로 향상된 권한을 사용하여 파일 시스템을 포괄적으로 검색할 수 있습니다:

 sudo find / -type f -size +100M 

닫기

또한 Linux에는 상당한 파일을 식별하는 데 사용할 수 있는 몇 가지 다른 명령줄 유틸리티가 있으며, ‘fd’는 보다 빠른 대안으로 사용할 수 있는 유틸리티입니다. 그러나 널리 설치되어 있고 포괄적인 기능을 제공하므로 일반적으로 ‘찾기’ 유틸리티가 대부분의 사용자 요구 사항에 충분한 것으로 간주됩니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.