Làm cách nào tôi có thể xóa các tệp được sử dụng và xem gần đây mà không cần sử dụng thiết bị đầu cuối?
Làm cách nào tôi có thể xóa các tệp được sử dụng và xem gần đây mà không cần sử dụng thiết bị đầu cuối?
Câu trả lời:
Cách duy nhất tôi biết cách thực hiện việc này là cài đặt Ubuntu Tweak, có thể tìm thấy bằng cách truy cập http://ubfox-tweak.com/ và cài đặt phần mềm.
Mở Ubuntu Tweak lên và đi tới Cài đặt Gnome sau đó bỏ chọn Bật Danh sách "Tài liệu gần đây" của System Wide
Nó phụ thuộc vào việc bạn đang sử dụng Unity hay máy tính để bàn Cổ điển.
Trong Unity, các tài liệu gần đây bạn thấy trong ống kính Tệp được ghi lại bằng Zeitgeist. Nếu bạn không muốn sử dụng thiết bị đầu cuối để xóa những thứ này hoặc chỉ muốn xóa một vài trong số chúng, điều tốt nhất cần làm là cài đặt "Nhật ký hoạt động" bằng Trung tâm phần mềm. Bật Nhật ký hoạt động và bạn sẽ thấy tất cả các ứng dụng và tài liệu được sử dụng gần đây của bạn, được nhóm theo ngày. Nếu bạn nhấp chuột phải vào tài liệu và nhấp vào "Xóa mục khỏi Nhật ký", Zeitgeist sẽ quên rằng bạn đã sử dụng tài liệu đó vào thời điểm cụ thể đó. Nếu bạn nhấp vào "Xóa tất cả các mục bằng URL này", Zeitgeist sẽ quên bạn đã từng sử dụng tài liệu đó. Nếu bạn muốn xóa mọi thứ, lệnh terminal này (mà những người khác đã đăng) sẽ thực hiện công việc:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
Có một ứng dụng Zeitgeist Global Privacy đang được phát triển sẽ giúp việc này dễ dàng hơn, nhưng tiếc là nó chưa được phát hành.
Máy tính để bàn Cổ điển (và danh sách các tệp được sử dụng gần đây trong menu Tệp của hầu hết các ứng dụng) lưu trữ một bản ghi các tài liệu được sử dụng gần đây của bạn trong ~ / .local / share / Recent-used.xbel. Bạn chỉ có thể xóa tệp này bằng trình quản lý tệp hoặc sao chép và dán mã sau vào thiết bị đầu cuối:
rm ~/.local/share/recently-used.xbel
Mong rằng sẽ giúp!
Bạn có thể sử dụng bleachbit
từ trang chủ của nó trên SourceForge hoặc cài đặt nó thông qua Trung tâm phần mềm.
Nó có thể xóa tất cả các tập tin không cần thiết và bộ đệm hệ thống.
Mở BleachBit và sau đó kiểm tra tùy chọn của bạn:
để xóa các tài liệu gần đây, chỉ chọn System→recent documents
Nâng cấp lên 12.04. Nó đi kèm với một trình hướng dẫn dọn dẹp và cài đặt theo mặc định.
Trong Cài đặt hệ thống, nhấp vào Quyền riêng tư , có một tùy chọn để xóa lịch sử gần đây.
Trong Nautilus của Ubuntu 16.04, nhấp vào "Recent" ở khung bên trái và màn hình này xuất hiện:
Làm nổi bật các tệp bạn muốn xóa khỏi danh sách Gần đây và sử dụng nhấp chuột phải để hiển thị menu ngữ cảnh. Sau đó chọn Remove from Recent
.
Chạy các lệnh sau trong thiết bị đầu cuối của bạn:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
Cách đây một thời gian, tôi đã phát triển một chỉ báo tệp gần đây cho Ubuntu 16.04 LTS, có nghĩa là dự án cá nhân mặc dù tôi đã sử dụng nó để trả lời một số câu hỏi khác ở đây trên Hỏi Ubuntu, đặc biệt là ở đây và ở đây . Trong số các tính năng khác, nó có một tùy chọn để xóa các tệp được sử dụng gần đây.
Lấy chỉ số khá đơn giản:
sudo add-apt-repository ppa:1047481448-2/sergkolo
sudo apt-get update
sudo apt-get install files-indicator
Đây là những gì làm việc cho tôi, TUYỆT ĐỐI TẤT CẢ ĐĂNG KÝ.
Sao chép ba dòng này vào một tệp văn bản trống:
CREATE TRIGGER IF NOT EXISTS no_logging_uri AFTER INSERT ON uri BEGIN DELETE FROM uri ; END;
CREATE TRIGGER IF NOT EXISTS no_logging_event AFTER INSERT ON event BEGIN DELETE FROM event ; END;
CREATE TRIGGER IF NOT EXISTS no_logging_text AFTER INSERT ON text BEGIN DELETE FROM text ; END;
Giả sử bạn đặt tên tệp là triggers.sql
. Điều tiếp theo cần làm là áp dụng các kích hoạt này trên cơ sở dữ liệu hoạt động:
$ cat triggers.sql | sqlite3 ~/.local/share/zeitgeist/activity.sqlite
Nếu bạn muốn khôi phục chức năng tiêu chuẩn, chỉ cần xóa cơ sở dữ liệu (nó sẽ được tạo lại mà không cần kích hoạt):
$ rm ~/.local/share/zeitgeist/activity.sqlite
xóa tất cả con của tệp xml ~ / .local / share / Recent-used.xbel
<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
/>
và
$ sudo chattr +i ~/.local/share/recently-used.xbel
để làm cho nó bất biến. bỏ tất cả các mục sự kiện trong cơ sở dữ liệu sqlite3 và cũng làm cho nó bất biến.
$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite
sqlite> delete from event;
$ sudo chattr +i ~/.local/share/zeitgeist/activity.sqlite