그놈은 rm 명령이 사용하는 대신 삭제된 파일에 대해 ~/.local/share/Trash/files만 사용합니까?

그놈은 rm 명령이 사용하는 대신 삭제된 파일에 대해 ~/.local/share/Trash/files만 사용합니까?

저는 RHEL8을 사용하고 있는데 이 디렉토리가 보입니다. ~/.local/share/Trash/files 그 안에 많은 파일이 있습니다. 거기에 있는 이름과 파일을 보면, Windows 운영체제의 휴지통과 비슷하다는 직감이 듭니다.

그냥 사용하려고 하면 파일 관리자를 통해 삭제된 파일이 휴지통으로 들어가는 것처럼 보입니다. 명령을 사용하여 삭제할 ~/.local/share/Trash/files때는 그렇지 않습니다 . rm왜 그럴까요? 여기서 뭔가 빠졌나요? 이 문제에 대해 더 많은 정보를 얻기 위해 인터넷 검색을 시도했지만 누구도 만족스러운 답변을 제공하지 못했습니다.

이 디렉토리에 대해 더 자세히 알 수 있나요 - ~/.local/share/Trash/files?

답변1

이는 다음 기준을 충족하는 프로그램에서 사용됩니다.FreeDesktop.org 휴지통 사양. rm이 사양은 따르지 않지만 현재 많은 데스크톱 환경에서는 파일을 직접 삭제하는 대신 파일을 적절한 휴지통 디렉토리로 이동하여 필요한 경우 "삭제 취소"할 수 있습니다.

명령줄에서 사용할 수 있는 도구 중 하나는 gio trash휴지통 으로 gio trash ${file}이동 및 휴지통 비우기입니다. 따라서 원하는 경우 .${file}gio trash --emptyrmgio trash

관련 정보