노틸러스는 파일을 휴지통에 표시하고 CLI에서 찾을 수 없습니다.

노틸러스는 파일을 휴지통에 표시하고 CLI에서 찾을 수 없습니다.

Nautilus에서 탐색하는 동안 trash:///나는 내가 인식하고 휴지통에 넣은 것을 기억하는 긴 파일 및 디렉토리 목록을 보았습니다. 그러나 노틸러스에서 삭제하려고 하면 Preparing메시지가 무기한 표시되거나 오류 메시지가 표시됩니다.Error while deleting. You do not have sufficient permissions to delete the file "_____".

일반 사용자로 지웠는데 ~/.local/share/Trash/files디렉토리가 사용자로 존재하지 않습니다 root.

나는 다운로드했다쓰레기내 결과를 확인하는 AUR의 도구: 실행 중이 trash -l거나 trash -e일반 사용자로서 root둘 다 휴지통이 비어 있음을 확인했습니다.

비어 있지 않다는 것을 분명히 알 수 있습니다. 노틸러스를 사용하여 디렉토리를 탐색하고 파일을 열 수 있습니다.

영구적으로 삭제할 수 있도록 이러한 파일을 찾는 방법?

답변1

내 홈 디렉토리에서 (KDE Plasma 5.5.x Konsole 사용)

micha@linux-micha: ~
$ find | grep -i trash | head
./.local/share/Trash
./.local/share/Trash/info
./.local/share/Trash/files
./.local/share/dolphin/view_properties/trash
./.local/share/dolphin/view_properties/trash/.directory
./.local/share/local-mail/trash
./.local/share/local-mail/trash/cur
./.local/share/local-mail/trash/new
./.local/share/local-mail/trash/tmp
./.config/trashrc

그렇다면 .config/trashrc귀하의 경우에는 무엇을 표시합니까? 그럼, 당신의 디렉토리 .local/share/Trash/info에는 무엇이 있나요 ? 상황이 얼마나 일치합니까?

알려줘요. —안녕하세요, 미샤

답변2

.Trash-1000이 문제는 실제로 Nautilus에서 볼 수 있는 모든 내용이 포함된 폴더가 있는 외장 드라이브 자체로 인해 발생합니다 .

이 파일을 삭제하려면 드라이브를 쓰기 가능으로 다시 마운트해야 했습니다.

sudo mount -o remount,rw /partition/identifier /mount/point

그 이후로 드라이브에 액세스할 수 있었고 rm -rf .Trash-1000/파일은 더 이상 노틸러스의 휴지통 일부로 표시되지 않습니다.

관련 정보