Следите за тем, что находится на USB-устройствах

Существует ли какое-либо программное обеспечение, которое отслеживает содержимое USB-устройств, которые я подключаю к своей системе? У меня есть несколько (~15) USB-флешек, и я не могу вспомнить, куда я положил определенные файлы / картинки и т. Д. Используя Ubuntu 12.04 LTS 64bit.

3 ответа

Решение

git-annex - отличное решение для пользователей командной строки. Он отслеживает местонахождение ваших файлов в локальных файловых системах, на внешних дисках, на разных компьютерах и в облачных провайдерах. Git-Annex Assistant - это дружественный интерфейс, но он все еще находится в разработке.

Посмотрите каталог Gnome (пакет gnomecatalog)

Если вам нравится инструмент командной строки, попробуйте "mlocate".

Он поддерживает поиск имени файла с "регулярным выражением"

Используя переключатель, вы можете указать базу данных для поиска. Эта база данных может быть создана с помощью updatedb.mlocate или же updatedb (указав местоположение для индексации)

Цератировать БД:
updatedb -l 0 -o db_file -U source_directory
Например:updatedb -l 0 -o /tmp/boot.db -U /boot/

Искать в БД
mlocate -id db_file file_to_search

Примеры
Поиск всех файлов в БД boot.db
mlocate -id /tmp/boot.db .*

ubuntu @ ubuntu:~$ mlocate -id /tmp/boot.db. *
/boot/System.map-3.5.0-17-generic /boot/abi-3.5.0-17-generic /boot/config-3.5.0-17-generic /boot/memtest86+.bin / boot / memtest86 + _multiboot.bin /boot/grub/gfxblacklist.txt ubuntu @ ubuntu:~$ mlocate -id /tmp/boot.db -r. * mlocate: недопустимые аргументы недопустимы с --regexp ubuntu@ubuntu:~$ mlocate -id /tmp/boot.db -r '.*' /boot /boot/System.map-3.5.0-17-generic /boot/abi-3.5.0-17-generic /boot/config-3.5.0-17-generic /boot/grub /boot/memtest86+.bin /boot/memtest86+_multiboot.bin /boot/grub/gfxblacklist.txt /boot/grub/grubenv
убунту @ убунт:~$

искать все файлы с расширением .cfg, используя регулярные выражения, игнорировать регистр
mlocate -i -d /tmp/boot.db -r '.*\.cfg$'

(см. справочную страницу для получения дополнительной информации, такой как switch)

Другие вопросы по тегам