한 줄의 코드로 MoveToTrash를 영구 삭제하는 방법은 무엇입니까?

한 줄의 코드로 MoveToTrash를 영구 삭제하는 방법은 무엇입니까?

했어요 Move to Trash> Empty Trash. 그러나 .fileNames 및 .directoryNames는 파일 시스템에 남아 있습니다.

  • 내가 삭제한 파일/디렉터리와 이름이 같은 .files/.directories

예를 들어, 수행한 삭제를 호스팅하는 폴더를 선택하십시오. 삭제한 항목도 모두 공유됩니다. 이는 심각한 오류로 이어질 수 있으므로 내가 원하는 것이 아닙니다.

나는 이것을 라인으로 하고 싶었습니다 gsettings. 아마도 . 이는 유지 관리 및 향후 설치에 도움이 됩니다. Malyy의 대답은 GUI 방법 활성화에 관한 것입니다 Include a delete command bypasses Trash. 하지만 정말 한 마디가 필요합니다.

시스템: 우분투 16.04

답변1

노틸러스 -> 기본 설정 -> 속성(또는 기본 설정) -> 동작

할 수 있게 하다 " Include a delete command bypasses Trash"

답변2

요청에 따라 CLI에서:

gsettings set org.gnome.nautilus.preferences enable-delete true

OP가 요청한 설명:

노틸러스는 그놈의 일부이므로 거기에 기본 설정을 저장합니다 org.gnome.nautilus.preferences. 거기에서 목록을 살펴보세요.

또한 를 통해 모든 노틸러스 관련 설정을 얻을 수 있습니다 gsettings list-recursively | grep nautilus.

관련 정보