Bagaimana cara menghapus file yang baru saja digunakan tanpa menggunakan terminal?

30

Bagaimana saya bisa menghapus file yang baru saja digunakan dan dilihat tanpa menggunakan terminal?

Pascal
sumber
1
Ada apa dengan terminalnya? Anda selalu dapat membuat pintasan grafis untuk perintah terminal.
Adam Byrtek
3
Kami penggemar Linux tidak keberatan ... tetapi pengguna baru yang bermigrasi dari OS lain mungkin lebih suka metode GUI untuk menghapus file yang baru dilihat.
nik90
3
di ubuntu 10.10 Anda memiliki opsi di menu untuk itu. saya pikir lebih cepat dan lebih mudah digunakan via gui
Pascal

Jawaban:

7

Satu-satunya cara saya tahu bagaimana melakukan ini adalah menginstal Ubuntu Tweak, yang dapat ditemukan dengan masuk ke http://ubuntu-tweak.com/ dan menginstal perangkat lunak.

Buka Ubuntu Tweak dan buka Pengaturan Gnome lalu hapus centang Aktifkan Sistem "Daftar Dokumen Terbaru"

scouser73
sumber
Terima kasih atas jawabannya. saya mencoba menginstal ubuntu tweak beberapa hari yang lalu tetapi membutuhkan python <2.7 dan 2.7.1 adalah bagian dari natty. jadi saya harus menunggu pembaruan
Pascal
launchpad.net/~tualatrix/+archive/ppa adalah Ubuntu Tweak PPA yang akan dipasang untuk Anda tanpa terjadi masalah ketergantungan yang tidak terpenuhi.
scouser73
Solusi ini tidak lagi berfungsi. Saya menggunakan desktop klasik dan membatalkan pilihan seperti yang biasa saya lakukan setelah instalasi baru, tetapi dokumen baru-baru ini terus bertambah.
Oxwivi
23

Itu tergantung pada apakah Anda menggunakan Unity atau desktop Classic.

Di Unity, dokumen terbaru yang Anda lihat di lensa Files dicatat menggunakan Zeitgeist. Jika Anda tidak ingin menggunakan terminal untuk menghapus ini, atau hanya ingin menghapus beberapa dari mereka, hal terbaik untuk dilakukan adalah menginstal "Jurnal Aktivitas" menggunakan Pusat Perangkat Lunak. Jalankan Activity Journal, dan Anda akan melihat semua aplikasi dan dokumen yang baru saja digunakan, dikelompokkan berdasarkan hari. Jika Anda mengklik kanan dokumen dan mengklik "Hapus item dari Jurnal", Zeitgeist akan lupa bahwa Anda menggunakan dokumen itu pada waktu tertentu. Jika Anda mengklik "Hapus semua item dengan URL ini", Zeitgeist akan lupa bahwa Anda pernah menggunakan dokumen itu. Jika Anda ingin menghapus semuanya, perintah terminal ini (yang sudah diposting orang lain) akan melakukan pekerjaan:

rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace

Ada aplikasi Privasi Global Zeitgeist dalam pengembangan yang akan membuat ini lebih mudah, tapi sayangnya itu belum dirilis.

Desktop klasik (dan daftar file yang terakhir digunakan di sebagian besar menu File aplikasi) menyimpan catatan dokumen yang baru saja Anda gunakan di ~ / .local / share / baru-baru ini digunakan.xbel. Anda bisa menghapus file ini menggunakan pengelola file atau menyalin dan menempelkan kode berikut ke terminal:

rm ~/.local/share/recently-used.xbel

Semoga itu bisa membantu!

Josh
sumber
5

Anda dapat menggunakan bleachbitdari beranda di SourceForge atau menginstalnya melalui Pusat Perangkat Lunak.

Itu dapat menghapus semua file yang tidak perlu, dan cache sistem.

Buka BleachBit dan kemudian periksa preferensi Anda:
untuk menghapus dokumen terbaru, hanya pilih Systemrecent documents

paru38
sumber
5

Tingkatkan ke 12,04. Itu datang dengan pembersih dan pengaturan wizard secara default.

Di bawah Pengaturan Sistem klik Privasi , ada opsi untuk menghapus riwayat terkini.

Magang Penasaran
sumber
Klarifikasi jawaban Anda dengan tangkapan layar
Tachyons
2

Di Ubuntu 16.04 Nautilus klik "Recent" di panel kiri dan layar ini muncul:

File Terbaru

Sorot file yang ingin Anda hapus dari daftar Terbaru dan gunakan klik kanan untuk membuka menu konteks. Kemudian pilih Remove from Recent.

WinEunuuchs2Unix
sumber
2

Jalankan perintah berikut di terminal Anda:

rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
Huache
sumber
2
Pertanyaannya mengatakan tanpa menggunakan terminal
Sergiy Kolodyazhnyy
2

Beberapa waktu yang lalu, saya telah mengembangkan indikator file terbaru untuk Ubuntu 16.04 LTS, yang dimaksudkan sebagai proyek pribadi walaupun saya telah menggunakannya untuk menjawab beberapa pertanyaan lain di sini di Tanya Ubuntu, khususnya di sini dan di sini . Di antara fitur-fitur lain, ia memiliki opsi untuk menghapus file yang baru saja digunakan.

masukkan deskripsi gambar di sini

Mendapatkan indikatornya cukup sederhana:

sudo add-apt-repository ppa:1047481448-2/sergkolo
sudo apt-get update
sudo apt-get install files-indicator
Sergiy Kolodyazhnyy
sumber
0

Inilah yang bekerja untuk saya, DISABLING ALL LOGGING.

Salin tiga baris ini ke file teks kosong:

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;

Misalkan Anda memberi nama file tersebut triggers.sql. Hal selanjutnya yang harus dilakukan adalah menerapkan pemicu ini pada basis data aktivitas:

$ cat triggers.sql | sqlite3 ~/.local/share/zeitgeist/activity.sqlite

Jika Anda ingin mengembalikan fungsionalitas standar cukup hapus basis data (itu akan dibuat kembali tanpa pemicu):

$ rm ~/.local/share/zeitgeist/activity.sqlite
dschulz
sumber
Maaf telah melewatkan bagian "tanpa menggunakan terminal" :)
dschulz
-2

hapus semua anak-anak dari file xml ~ / .local / share / baru-baru ini digunakan.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"
/>

dan

$ sudo chattr +i ~/.local/share/recently-used.xbel

untuk membuatnya kekal. jatuhkan semua item acara dalam database sqlite3 dan juga membuatnya tidak berubah.

$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite
sqlite> delete from event;
$ sudo chattr +i ~/.local/share/zeitgeist/activity.sqlite
9re
sumber