명령줄에서 휴지통/휴지통을 비울 수 있는 방법이 있습니까?

명령줄에서 휴지통/휴지통을 비울 수 있는 방법이 있습니까?

특히 최신 버전의 Ubuntu가 내 PC에 디렉토리를 표시할 때 매우 느리다는 점을 고려하면 정말 좋을 것입니다...

답변1

최소한 Debian과 Ubuntu에서는 이 trash-cli패키지를 설치할 수 있습니다. 이는 GNOME 휴지통과 같이 FreeDesktop.org 휴지통 사양을 준수하는 휴지통을 사용하기 위한 여러 명령을 제공합니다.

/usr/bin/trash
/usr/bin/list-trash
/usr/bin/restore-trash
/usr/bin/empty-trash

삭제된 파일을 모두 삭제하려면 를 사용하세요 emtpy-trash. 특정 기간 동안 휴지통에 있던 파일만 삭제할 수도 있습니다. 를 사용합니다 empty-trash x. 여기서 "x"는 일수를 나타냅니다.

저는 개인적으로 일주일치의 쓰레기를 제거하기 위해 매일 실행되는 크론 작업을 설정했습니다.

답변2

리눅스에는 시스템 휴지통이라는 것이 없지만, 많은 데스크탑 환경에서는 ~/.Trash휴지통 폴더로 사용하는 경우가 많습니다. 이는 사용하는 창 관리자에 따라 다릅니다.

Gnome의 경우 다음 명령을 사용하여 이 폴더를 비울 수 있습니다. rm -rf ~/.Trash/*

관련 정보