답변:
ˋrmˋ 명령을 사용할 수 있습니다 :
rm -rf ~/.local/share/Trash/*
rm 명령은 파일 또는 디렉토리를 제거 (삭제)합니다.
-f, --force Ignore nonexistant files, and never prompt before removing.
-r, -R, --recursive Remove directories and their contents recursively.
휴지통 폴더는 다음 위치에 있습니다. $HOME/.local/share/Trash
rm
명령 을 사용하는 방법에주의하십시오 -파일은 삭제 취소 할 수있는 휴지통으로 보내지지 않으므로 취소하기가 쉽지 않습니다.
~
홈 디렉토리 경로로 확장되는 쉘에만 해당됩니다. 예를 들어 "~/some/path"
따옴표로 인해 확장되지 않습니다. 마찬가지로 ~
주소 표시 줄에 파일 관리자 를 입력하면 모든 파일 관리자가이를 이해 하는 것은 아닙니다 .
rm
할 수 없으며 폴더에 -r
동등한 옵션을 지정 하지 않으면 폴더를 전혀 제거 할 수 없습니다 . 그러나 rm
적절한 관리없이 사용하면 특히 와일드 카드 인수와 함께 사용하는 경우 중요한 개인 파일이 손실 될 수 있습니다 .
.Trash-$UID
.이 경우 휴지통은 실제로 두 개의 다른 장소 ...
$XDG_DATA_HOME/Trash
디렉토리를 찾고 있습니다. 휴지통 디렉토리는 freedesktop 사이트 의 "데스크탑 휴지통 사양"에 정의되어 있습니다 . 이 변수는 일반적으로 터미널 창에서 사용할 수 없으므로에 필요합니다 trash-empty
. 이 명령은 Freedesktop.org의 모든 사양을 따르며 휴지통 위치를 알 수있을 정도로 지능적입니다. 먼저 설치해야합니다.
gvfs-trash --empty
휴지통에 항목을 보낼 수있는 것과 같은 다른 도구 도 있습니다.
$XDG_DATA_HOME
. 어떻게 알았어?
trash-empty
는 휴지통을 비 웁니다 . 당신은 그것을 실행해야합니다. 바이너리는 trash-cli
패키지에 있습니다. 내가 어디에서 왔는지 설명하고 다른 도구를 제공한다는 점에서 jhort 솔루션과 동일합니다.
gio trash --empty
, 적어도 우분투 18.10에 / 그놈 3
나는 문제가 있었다
rm -rf ~/.local/share/Trash/*
그래서 나는해야했다.
sudo -s
cd ~/.local/share/Trash/
다음 명령을 입력하기 전에이 방법으로 홈 폴더의 모든 항목을 쉽게 삭제할 수 있으며 경고가 없으므로 올바른 디렉토리에 있는지 확인하십시오.
rm -fr *
그리고 모든 것이 사라졌습니다 ...
sudo
? 나는 수퍼 유저로 무언가를 삭제했다, 그래서 비우기 때문에 Trash
, 내가해야 할 일을했을 sudo
특권을 가지고. sudo rm -rf /fullabsolutepath
하나의 명령으로 간단하게 작동합니다.
rm -fr *
잘못된 폴더에서 라스 를 실행하면 매우 위험 합니다. 답을 편집하고 최소한 전체 경로를 사용하십시오 ...