Menjalankan Ubuntu Gnome.
Saya punya banyak PDF dan dokumen lain dan saya ingin menandai mereka. Dan cari nanti berdasarkan tag ini. Bahkan jika saya memindahkan file ke folder yang berbeda (jadi, tag menempel ke file).
Saya mencari tetapi File dan Dokumen tidak memberikan opsi ini.
Apakah saya melakukan sesuatu yang salah? Bagaimana saya bisa menandai file sehingga saya bisa mencari mereka berdasarkan tag nanti?
filesystem
files
search
tagging
deshmukh
sumber
sumber
Jawaban:
Isi:
1. Perkenalan
Solusi ini terdiri dari dua skrip - satu untuk penandaan, satu untuk membaca daftar file di bawah tag tertentu. Keduanya harus hidup
~/.local/share/nautilus/scripts
dan diaktifkan melalui klik kanan di Nautilus file manager pada file apa pun, dan menavigasi ke submenu Script. Kode sumber untuk setiap skrip disediakan di sini juga di GitHub2. Instalasi
Kedua skrip harus disimpan ke
~/.local/share/nautilus/scripts
, di mana~
direktori home user, dan dapat dieksekusichmod +x filename
. Untuk pemasangan yang mudah, gunakan skrip bash berikut:3. Penggunaan:
Memberi tag pada file :
Pilih file dalam pengelola file Nautilus, klik kanan padanya, dan navigasikan ke submenu Script. Pilih
tag_file.py
. Hit Enter Pertama kali Anda menjalankan skrip ini, tidak akan ada file konfigurasi, jadi Anda akan melihat ini:Lain kali, ketika Anda sudah memiliki beberapa tag file, Anda akan melihat popup yang memungkinkan Anda untuk memilih tag dan / atau menambahkan yang baru (dengan cara ini Anda dapat merekam file di bawah beberapa tag). Tekan OKuntuk menambahkan file ke tag ini. Catatan : Hindari memiliki "|" simbol dalam nama tag.
Script mencatat semua yang ada di
~/.tagged_files
. File itu pada dasarnya adalahjson
kamus (yang bukan sesuatu yang harus dipedulikan oleh pengguna biasa, tetapi lebih nyaman bagi programmer :)). Format file itu adalah seperti ini:Jika Anda ingin "membatalkan" beberapa file, hapus saja entri dari daftar itu. Pikirkan format dan koma.
Pencarian dengan tag :
Sekarang Anda memiliki
~/.tagged_files
basis data file yang bagus, Anda dapat membaca file itu, atau menggunakanread_tags.py
skrip.Klik kanan pada file apa pun di Nautilus (benar-benar tidak masalah yang mana)
read_tags.py
. Pilih . MemukulEnterAnda akan melihat popup yang menanyakan tag apa yang ingin Anda cari:
Pilih satu, klik OK. Anda akan melihat dialog daftar yang menunjukkan file yang Anda inginkan ada untuk tag yang Anda pilih. Anda dapat memilih file tunggal dan akan terbuka dengan program default yang ditetapkan untuk jenis file itu.
4. Kode sumber:
tag_file.py
:read_tags.py
:sumber
Saya telah menemukan cara untuk melakukan ini.
Buka terminal ( CTRL+ ALT+ T) dan kemudian jalankan perintah ini:
sudo add-apt-repository ppa:tracker-team/tracker
Masukkan kata sandi Anda, dan ketika diminta, tekan enter, lalu jalankan
sudo apt-get update
kemudian
sudo apt-get install tracker tracker-gui
Jangan khawatir jika dikatakan sudah versi terbaru.
Sekarang buka Nautilus / Files dan klik kanan dokumen yang ingin Anda tambahkan tag. Pilih properti, lalu pilih tab yang bertuliskan "Tag". Masukkan tag ke kotak teks dan tekan enter atau klik tombol Add untuk menambahkannya. Anda juga dapat mengklik tag yang sudah Anda tambahkan dan pilih tombol Hapus untuk menghapus tag. Harap perhatikan bahwa tag peka terhadap huruf besar-kecil. Tag yang Anda buat akan tetap ada di seluruh sistem, sehingga Anda dapat dengan mudah memberi tanda centang di sebelah tag yang sudah Anda buat untuk menandai file alih-alih mengetiknya secara manual lagi.
Setelah menandai item yang diinginkan, sekarang Anda dapat mencarinya, tetapi tidak di File. Buka aktivitas, dan cari aplikasi
Desktop Search
. Luncurkan, dan lihat opsi di atas. Di sisi kiri atas Window, klik ikon folder dengan ujung alat "Tampilkan hasil dengan file dalam daftar". Sekarang Anda memiliki lebih banyak opsi. Pilih opsi di sebelah kiri kotak pencarian dengan ujung alat "Temukan kriteria pencarian hanya dalam tag file". Sekarang Anda dapat mencari tag!Untuk menggunakan ini, masukkan tag yang ingin Anda cari, dipisahkan dengan koma dan tekan enter. Sebagai contoh:
Penting, September, Presentasi
Ini hanya akan menampilkan file yang memiliki ketiga tag: "Penting", "September", dan "Presentasi".
Dengan mengklik ganda satu, itu akan membuka file dalam program default, dan dengan mengklik kanan dan memilih "Show Parent Directory", itu akan membuka lokasi itu di Nautilus.
Di Pencarian Desktop, Anda juga dapat mengklik tombol kedua dari kanan di bagian atas jendela (biasanya bintang atau hati) untuk mengedit tag di aplikasi itu sendiri!
Itu dia! Semoga ini membantu. Jika Anda memiliki pertanyaan lagi, beri tahu saya.
sumber
Jawaban singkat: Ini tidak mungkin secara asli di Ubuntu. Anda memerlukan beberapa ekstensi atau database dokumen, seperti yang disarankan oleh jawaban lain.
Opsi lain yang bisa saya rekomendasikan adalah menggunakan aplikasi TagSpaces . Aplikasi ini dapat menyimpan tag dalam nama file , yang membuat penandaan tahan lama dan portabel. Anda dapat mengedit nama file di Nautilus atau di dalam Cloud-Storage Anda dan tag akan muncul di TagSpaces dan sebaliknya.
sumber