Самый эффективный способ получить большой список каталогов по сети

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

Прямо сейчас я использую, найдите:

find . -name \*STRING\*

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

2
задан 07.08.2010, 01:00

2 ответа

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

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

Я даже использую его в VM XP для указания на несколько долей сервера.

1
ответ дан 12.12.2019, 00:25

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

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

0
ответ дан 12.12.2019, 00:25

Теги

Похожие вопросы