2

Я ищу конкретные файлы в каталоге сервера Windows 2003, который содержит тысячи файлов. Каталог является частью сетевого тома, который смонтирован на моем Mac.

Прямо сейчас я использую find:

find . -name \*STRING\*

Но это все еще не очень быстро. Есть ли способ сделать это более быстрым / эффективным?

2 ответа2

1

Установите Locate32 на сервере (http://www.locate32.net/), затем RDP (удаленное подключение) к серверу, чтобы вы могли осуществлять поиск с помощью значка в трее.

Он создаст базу данных всех файлов на сервере, и поиск будет практически мгновенным.

Я даже использую его в виртуальной машине XP, чтобы указать на несколько общих серверов.

0

Похоже, вы смотрите со своего Mac на общий каталог с сервера Windows 2003. Если это так, то да. Краткий ответ: перечислите файлы во временный файл на сервере Win2k3, используя программу, локальную для сервера Win2k3. Перенесите этот файл на свой Mac.

Вы убиты задержкой запросов к / от сервера; вышеупомянутое уменьшит это. Я не знаю точных команд; Я просто знаю, что вам нужно выполнить поиск локально на машине Win2k3 и перенести результат на Mac.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .