Как использовать Dash для поиска файлов на других дисках?

Как использовать Dash для поиска файлов на других дисках?

Возможный дубликат:
Zeitgeist не индексирует папки в разделе NTFS

Я новичок в Ubuntu, и он многообещающий. Мой вопрос в том, как я могу использовать его для поиска файлов, как я мог бы это сделать в меню «Пуск» Windows 7? В настоящее время он просто показывает некоторые имена файлов, если они использовались совсем недавно и в текущем сеансе. Это проблема, потому что мои файлы (в основном музыка) находятся на другом диске, чем тот, на котором установлена ​​Ubuntu?

решение1

Dash — это оболочка в Ubuntu, и в ней можно осуществлять поиск, но пользоваться ею не очень удобно.

Для поиска файлов используются locate, find, which, whereis и т. д., и это можно сделать из панели инструментов, но это будет работать так же, как и в других оболочках, таких как bash или zsh.

Я не знаю, как работает поиск «недавно использованных» файлов в Windows, но предполагаю, что для этого программы должны использовать определенную библиотеку, и я вижу несколько проблем.

Если вы запускаете программу в Linux, этот файл читается, некоторые библиотеки читаются, конфигурации в /etc/foo или ~/.foo читаются, или, может быть, и то, и другое. Одна программа может открыть сотни файлов, но большинство из них без намерения их изменить. Но ее можно отфильтровать, так что только файлы, открытые с тем же диалогом открытия файла, будут протоколироваться.

Но это означало бы, что файлы, открытые и записанные с помощью gtk-toolkit, будут протоколироваться, а записанные с помощью Qt — нет.

Но если их переместить с помощью каких-либо инструментов, файлового менеджера, команды в оболочке — система не обновит это изменение.

Та же проблема возникает, когда вы используете съемные носители, такие как USB-накопители, или изменяете файлы в облаке из другого рабочего места.

Связанный контент