Як змонтувати віддалені спільні папки, що мають однакове ім’я, та легко розмежувати їх у Finder?


1

У нас є три сервери розвитку Linux, які доступні через SMB / CIFS, і я монтую їх на своєму Mac (використовуючи скрипт Automator в моїх елементах входу).

Проблема полягає в тому, що акції SMB засновані на імені користувача, тому всі три акції відображаються в Finder як однакова назва. Якщо уважно заглянути в папку «Томи», то, звичайно, їм даються різні назви, але ці назви є довільними, виходячи з порядку успішного встановлення, я думаю. І в будь-якому випадку в Finder різні імена не відображаються.

Мені б хотілося легко зрозуміти, яка саме - навіть кольорова мітка була б непоганою, але я не можу редагувати теги чи мітки безпосередньо на томах.

Зараз я можу зробити одну з цих двох речей:

  • Відкрийте кожен з томів "ім'я користувача", подивіться список папок всередині, зрозумійте, що це не проекти, які я шукаю, перейдіть до наступної папки.
  • Відкрийте сервер через розділ «Спільний» на бічній панелі Finder. Але це намагається чомусь повторно підключитися до сервера. Отже, відбувається затримка до відкриття гучності.

Отже, що я можу зробити, щоб мати змогу сказати, який обсяг прийшов з якого сервера?

Відповіді:


0

Хоча теги не можна редагувати безпосередньо з пошуку за томами, коментарі можуть.

Тому я зайшов у бічну панельПристроїІм'я машини (там я бачу всі томи. Насправді вона показує /Volumesпапку), і зробив наступне:

  • Я додав ім'я конкретного сервера як коментар до кожного з томів.
  • У параметрах перегляду пошуку я додав стовпець коментарів, щоб він відображався, коли папка перебуває у перегляді списку, і встановив прапорець "завжди відкрити у перегляді списку".

Тому зараз, коли я відкриваю список томів, я можу побачити коментар і точно знати, яку акцію я хочу відкрити.


Перед тим, як виявити це, я виявив, що хоча теги томів не можна редагувати з пошуку, вони можуть бути змінені за допомогою командного рядка.

  • Створіть фіктивну папку або скористайтеся наявною папкою у власній домашній папці. Змініть його тег на те, що ви хочете мати гучність.
  • Отримайте інформацію про гучність, яку потрібно змінити, щоб побачити її поточну назву. Тобто, якщо ім'я загального ресурсу Ваше ім'я користувача userX, і у вас є більш ніж одна така частка встановлена, один буде називатися userX, наступний userX-1, userX-2і так далі. Дізнатися ім’я можна, отримавши інформацію про гучність і переглянувши поле "Ім'я та розширення".
  • Виконайте такі команди з терміналу, щоб скопіювати теги з вашої макетної папки:

    xattr -wx com.apple.metadata:_kMDItemUserTags "$(xattr -px com.apple.metadata:_kMDItemUserTags /Users/userX/dummyFolder )" /Volumes/userX-N
    xattr -wx com.apple.FinderInfo "$(xattr -px com.apple.FinderInfo /Users/userX/dummyFolder )" /Volumes/userX-N
    

    Замініть /Users/userX/dummyFolderповний шлях вашої макетної папки (ви можете перетягнути її до вікна терміналу для цього) та /Volumes/userX-Nназвою тома, який ви перевірили вище.

Я дізнався цей метод з цієї відповіді .

Тим не менш, я віддаю перевагу першому способу, про який я згадав, тепер, коли я його виявив, тому що:

  • Він відображає фактичну текстову інформацію, а не колір, про який я повинен пам’ятати значення (хоча, звичайно, я міг би скористатися текстовим тегом, а не кольоровим тегом).
  • Він не вимагає доступу до командного рядка, а лише прості операції пошуку.
  • Це не змінює нічого в обсязі, який не повинен бути змінений.

Примітка. Обидва рішення вимагають, щоб ви не видаляли .DS_storeфайл на сервері.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.