Computer >> 컴퓨터 >  >> 체계 >> Linux

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

휴지통 비우기를 잊어버려 GB의 저장 공간이 손실되고 있습니까? AutoTrash를 사용하면 지정한 조건에 따라 Ubuntu가 자동으로 휴지통을 비우도록 할 수 있습니다.

AutoTrash 설치

더 이상 많은 배포판의 저장소에서 AutoTrash를 찾을 수 없습니다. 대부분의 사용자가 설치하는 가장 쉬운 방법은 스냅 스토어에서 구할 수 있는 비공식 스냅 버전을 사용하는 것입니다.

최신 버전에서 이미 기본적으로 스냅을 지원하는 Ubuntu를 사용하는 경우 소프트웨어 센터에서 "autotrash"를 검색하여 프로그램을 찾을 수 있습니다.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

표시될 "autotrash-unofficial" 항목을 선택하고 녹색 설치 버튼을 클릭하여 설치하십시오.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

클릭하는 것보다 명령을 입력하는 것을 선호하는 사람들을 위해 좋아하는 터미널을 실행하고 다음을 사용하여 동일한 작업을 수행할 수 있습니다.

sudo snap install autotrash-unofficial

배포의 리포지토리를 통해 프로그램을 사용할 수 없지만 스냅이 싫다면 해결책이 있습니다. Python 스크립트이므로 pip를 사용하여 다음을 사용하여 autotrash를 설치할 수 있습니다.

pip install autotrash

이렇게 설치할 때 사용의 편의를 위해 PATH 변수에 해당 위치를 포함해야 합니다.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

별칭 설정

더 간단한 스냅 경로를 통해 AutoTrash를 설치했다면 autotrash-unofficial을 입력하여 시도할 수 있습니다. 터미널에서. 또는 더 쉽게 액세스할 수 있도록 별칭을 설정할 수 있습니다.

autotrash를 입력하려는 경우 autotrash-unofficial 대신 도구를 실행하려면 터미널에 다음을 입력하십시오:

sudo snap alias autotrash-unofficial autotrash
AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

휴지통 청소

AutoTrash에는 휴지통을 비우는 방법을 사용자 정의할 수 있는 매개변수 목록이 있습니다.

-d 사용 , 날짜 임계값을 정의할 수 있습니다. 지정된 기간 내에 휴지통으로 이동한 모든 항목은 그대로 유지됩니다. AutoTrash는 오래된 모든 것을 지울 것입니다. 예를 들어, 10일이 지난 모든 파일을 제거하려면 다음을 사용하십시오.

autotrash -d 10

여유 공간이 충분하다면 오래된 파일을 제거하여 더 많은 여유 공간을 확보할 필요가 없습니다. 하지만 직접 확인하는 대신 --max-free를 사용하여 여유 공간 임계값을 지정할 수 있습니다. . 값은 메가바이트 단위입니다.

여유 공간이 4GB 미만인 경우에만 AutoTrash에서 10일이 지난 모든 것을 제거하려면 다음을 사용합니다.

autotrash -d 10 --max-free 4096

1GB =1024MB이므로 위의 숫자는 4GB(4 x 1024)로 변환됩니다.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

AutoTrash에서 다음을 통해 항상 최소 512MB의 여유 공간을 확보할 수 있습니다.

autotrash -d 10 --min-free 512 --keep-free 512

512를 원하는 값으로 변경할 수 있습니다.

모든 작업의 ​​결과가 원래 의도한 것과 같은지 항상 확인하는 것이 가장 좋습니다. --dry-run을 사용하여 AutoTrash가 데이터를 실제로 변경하지 않는 테스트 실행을 수행하도록 할 수 있습니다. 스위치. 이것은 추가 값과 함께 제공되지 않습니다. 결과를 확인하려면 명령 끝에 있는 그대로 포함합니다. 따라서 이 추가를 통해 이전 예는 다음과 같습니다.

autotrash -d 10 --min-free 512 --keep-free 512 --dry-run
AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

자동 제거

휴지통의 내용을 수동으로 제거하기 위해 AutoTrash를 실행해야 하는 것은 최적이 아닙니다. 고맙게도 자동으로 실행하는 것은 쉽습니다. 이를 위해 크론 작업을 설정할 수 있지만 다음 접근 방식이 훨씬 더 간단합니다.

응용 프로그램 중에서 "시작"을 검색하고 시작 응용 프로그램 기본 설정을 엽니다.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

원하는 방식으로 빈 bash 스크립트를 만들고 AutoTrash 명령을 입력하십시오. Scripts라는 폴더를 만들었습니다. 내 홈 디렉토리에 다음 autoautotrash.sh라는 빈 Bash 스크립트 그 안에.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

autotrash 명령을 입력하고 변경 사항을 저장했습니다(Ctrl + W ), Nano(Ctrl + X ).

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

스크립트에서 명령을 사용하여 즐겨찾는 터미널에 다음을 입력하여 실행 가능하게 만드십시오.

chmod +x SCRIPT_FILE

제 경우 이 명령은 다음과 같습니다.

chmod +x autoautotrash.sh
AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

마지막으로 시작 응용 프로그램 기본 설정으로 돌아갑니다. 오른쪽 상단에 있는 추가 버튼을 클릭하여 새 항목을 만듭니다. 팝업 창에서 항목 이름을 입력하고 스크립트를 명령으로 입력하고 원하는 경우 나중에 참조할 수 있는 기능에 대한 설명을 입력합니다.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

그게 다야 이제부터 데스크톱에 로그인할 때마다 스크립트가 가장 먼저 실행되어 휴지통에서 파일을 제거하고 귀중한 저장 공간을 확보합니다.

AutoTrash를 사용하여 Ubuntu에서 자동으로 휴지통을 비우는 방법

이제 휴지통을 비웠으므로 Ubuntu 시스템을 정리할 더 많은 방법을 찾고 있다면 이것을 확인하십시오.