Làm thế nào để tắt rác?


16

Tôi không tin vào Thùng rác và khi tôi xóa thứ gì đó tôi muốn nó biến mất mãi mãi, làm cách nào để tắt Thùng rác?

PS Khi tôi xóa các tệp khỏi bảng điều khiển, chúng cũng đi đến Thùng rác?


Nó thực sự dễ dàng để tắt trong Raspbian - một sở thích đơn giản. Nhưng trong Ubuntu họ đã giữ nó theo cách này trong một thời gian dài. Không ai đã giải thích tại sao. Trong mọi trường hợp, 6 năm sau khi câu hỏi này được hỏi, bây giờ là tháng 7 năm 2017 và trong Ubuntu 16.04 LTS, đây là cách tốt nhất bạn có thể làm: Đầu tiên, hãy đến Xuất hiện và đặt nó để menu sẽ hiển thị trong tiêu đề cửa sổ, sau đó đi đến Trình quản lý tệp và chọn Nhà / Nhấn Alt-E sau đó chọn Tùy chọn và có một tùy chọn ở đó để bật tùy chọn Xóa trong Di chuyển đến Thùng rác trong menu ngữ cảnh của tệp hoặc thư mục.
SDsolar

Câu trả lời:


8

Bạn có thể thêm hành động xóa như được mô tả tại Cách xóa tệp bỏ qua thùng rác . Các tệp đã bị xóa khỏi bảng điều khiển sẽ bị xóa ngay lập tức, nhưng xin lưu ý rằng trong một số trường hợp, chúng vẫn có thể được phục hồi, nếu bạn muốn xóa các tệp một cách an toàn, hãy sử dụng lệnh "xóa".


1
Tôi chỉ không muốn nghĩ về việc dọn rác, thx.
UAd CHƯƠNG

1
Không có tùy chọn để vô hiệu hóa hoàn toàn thùng rác, xem lỗi bug.launchpad.net/nautilus/+orms/118988 , điều bạn có thể làm là bật tùy chọn xóa tệp và ánh xạ lại phím DEL để gọi nó. Trong thực tế, điều này sẽ vô hiệu hóa thùng rác từ trình quản lý tập tin.
João Pinto

Mặc dù vậy, đừng bỏ rác từ Unity Laucnher
Kyle Clarke

@KyleClarke Phải. Đó là hiện chưa thể loại bỏ rác từ các phóng Unity , vì điều này là do thiết kế, và sẽ yêu cầu sửa đổi mã nguồn Unity và biên dịch lại.
Christopher Kyle Horton

10

Bạn có thể sử dụng Shift+ Deletethay vì Deletexóa (các) tệp mãi mãi, nhưng đừng quên; Nếu bạn xóa tập tin mãi mãi, bạn không thể dễ dàng lấy lại.


4

Hừm.

Places->Home Folder->Edit->Preferences->Behavior->Include a Delete command [...]

Có, xóa bảng điều khiển không có hành động "tái chế" - chúng đã biến mất.


2

Trên máy nghe nhạc mp3 của tôi, tôi đã thêm một tập tin gọi là .Trash-1000(không phải là một thư mục).

Tôi nhấn Deletevà được nhắc: Không thể chuyển tập tin thành rác, bạn có muốn xóa ngay lập tức không? với hành động mặc định Delete.

Đủ tốt cho nhu cầu của tôi


Bạn tiết kiệm trong ngày của tôi! Điều này không loại bỏ tính năng Thùng rác. Chỉ cần tạo một tệp .Trash-1000 để vô hiệu hóa Thùng rác.
cuộc họp

Ngoài ra, trong ~ / .local / share cũng tương tự: rm -rf Thùng rác, sau đó lặp lại "nyah"> Thùng rác
SDsolar

1

Tôi cũng là một trong những người đã gặp phải vấn đề này trong nhiều năm ... không hài lòng với các đề xuất hiện có, gần đây tôi đã dành thời gian để tự mình điều tra một giải pháp.

Bắt đầu với tiền đề là tôi muốn Thùng rác được sử dụng trên toàn hệ thống, tôi thấy rằng - hiện tại - giải pháp thực sự duy nhất là tạo một phiên bản libgioGIO ) được biên dịch tùy chỉnh để gọi g_file_delete () mỗi khi ứng dụng gọi g_file_trash () .

Đối với tất cả người dùng am hiểu công nghệ quan tâm đến giải pháp này: Gần đây tôi đã đăng một hướng dẫn từng bước trên GitHub :

Vô hiệu hóa toàn cầu Thùng rác của Gnome trong các bản phân phối dựa trên Debian

Tôi hy vọng điều này sẽ giúp ích cho những người ghét Thùng rác với niềm đam mê giống như tôi ...


0

Bạn có thể thiết lập bit bất biến.

Để làm như vậy, trước tiên hãy dọn sạch thùng rác:

rm -rf ~/.local/share/Trash/*

Và sau đó:

sudo chattr +i ~/.local/share/Trash/

Sau đó, khi bạn xóa hoặc di chuyển thứ gì đó vào thùng rác, bạn sẽ nhận được thông báo sau:

Cannot move to trash, delete it immediately?

EDIT: Kết quả thực tế dưới đây

chattr: Inappropriate ioctl for device while reading flags on /home/sg1/.local/share/Trash/

hoặc chỉ cần xóa thư mục đó rồi lặp lại "nyah"> Thùng rác
SDsolar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.