Tôi không thể tìm kiếm rác ở bất cứ đâu. Bạn có thể vui lòng cho tôi biết một lệnh hoặc bất cứ điều gì như thế để dọn rác bằng thiết bị đầu cuối không?
Tôi không thể tìm kiếm rác ở bất cứ đâu. Bạn có thể vui lòng cho tôi biết một lệnh hoặc bất cứ điều gì như thế để dọn rác bằng thiết bị đầu cuối không?
Câu trả lời:
Bạn có thể sử dụng lệnh ˋrmˋ:
rm -rf ~/.local/share/Trash/*
Lệnh rm loại bỏ (xóa) các tập tin hoặc thư mục.
-f, --force Ignore nonexistant files, and never prompt before removing.
-r, -R, --recursive Remove directories and their contents recursively.
Thư mục thùng rác được tìm thấy tại: $HOME/.local/share/Trash
Hãy cẩn thận với cách bạn sử dụng rm
lệnh - các tệp không được gửi vào thùng rác nơi bạn có thể phục hồi chúng, vì vậy không dễ để hoàn tác.
~
chỉ là một thứ dành riêng cho shell, mở rộng đến đường dẫn thư mục chính của bạn. Sử dụng, ví dụ như "~/some/path"
sẽ không mở rộng vì trích dẫn. Tương tự như vậy, không phải tất cả các trình quản lý tệp sẽ hiểu ~
nếu bạn nhập nó vào thanh địa chỉ.
rm
không thể xóa các thư mục, trừ khi bạn cung cấp cho nó -r
tùy chọn (hoặc tương đương). Tuy nhiên, việc sử dụng rm
mà không được chăm sóc đúng cách có thể làm mất các tệp cá nhân quan trọng , đặc biệt nếu được sử dụng với các đối số ký tự đại diện.
~
trên thanh địa chỉ.
.Trash-$UID
- vì vậy trong trường hợp này, thùng rác thực sự nằm trong hai nơi khác nhau ...
Bạn đang tìm $XDG_DATA_HOME/Trash
thư mục. Thư mục thùng rác được xác định trong " Đặc tả thùng rác máy tính để bàn" của trang freedesktop . Biến này thường không có sẵn trong các cửa sổ đầu cuối, do đó bạn sẽ cần trash-empty
. Lệnh này tuân theo tất cả các đặc điểm kỹ thuật của Freedesktop.org và nó đủ thông minh để tìm ra Thùng rác ở đâu. Bạn sẽ cần phải cài đặt nó đầu tiên.
Có những công cụ khác cho việc này, giống như gvfs-trash --empty
cũng có thể gửi vật phẩm vào Thùng rác.
$XDG_DATA_HOME
. Làm thế nào bạn có được điều đó?
trash-empty
trống thùng rác . Bạn chỉ cần chạy nó. Nhị phân là trong trash-cli
gói. Cũng giống như giải pháp jhort chỉ là tôi giải thích nó đến từ đâu và cung cấp một công cụ khác.
gio trash --empty
, ít nhất là trên Ubuntu 18.10 / Gnome 3.
Với loại cài đặt thùng rác trash-empty
để cài đặt loại thùng rác
sudo apt-get install trash-cli
Tôi có vấn đề với
rm -rf ~/.local/share/Trash/*
Vì vậy, tôi đã phải làm:
sudo -s
cd ~/.local/share/Trash/
Trước khi gõ lệnh tiếp theo, hãy chắc chắn rằng bạn đang ở đúng thư mục, bởi vì bạn có thể dễ dàng xóa mọi thứ trong thư mục nhà của mình theo cách này và sẽ không có cảnh báo.
rm -fr *
Và rồi mọi thứ đã biến mất ...
sudo
? Bởi vì tôi đã xóa một cái gì đó như một siêu người dùng, và vì vậy để làm trống Trash
, tôi phải làm sudo
để có được đặc quyền đó. Đơn giản chỉ cần sudo rm -rf /fullabsolutepath
làm việc trong một lệnh.
rm -fr *
trong thư mục sai. Vui lòng chỉnh sửa câu trả lời của bạn và ít nhất là sử dụng các đường dẫn đầy đủ ...