Запустите команду sync перед размонтированием.
вы можете подключить ftp-ресурс в качестве локального
curlftpfs [user@]host:[dir] mountpoint [options]
и выполнить поиск с помощью ваших любимых инструментов
Как писал karthick87, я обычно использую Nautilus для подключения всех моих сетевых ресурсов. У меня установлен пакет nautilus-open-terminal, который позволяет мне щелкнуть правой кнопкой мыши по окну и открыть терминал. Чтобы искать текст, я просто открываю локальный терминал из Наутилуса и запускаю
grep -r '#include <example.h>' *
Любой способ полнотекстового поиска через чистый FTP будет включать в себя сначала загрузку соответствующих файлов в целом, а затем просмотр через них. Поэтому будьте просты: создайте локальное зеркало FTP и выполните поиск по нему. Все описанные выше инструменты делают то же самое, но неявно.
Я думаю, что вопрос был пропущен. Это сводится к этому. FTP передает только файлы. Если у вас есть FTP-доступ, вам нужно будет скачать все файлы и найти их с помощью вашего любимого инструмента поиска.