файловая система mac os
Начинающим пользователям Mac OS не легко понять, как устроена иерархия файлов и папок в системе. От части, файловая система унаследована из Unix, которая не так дружелюбна к пользователям, как Maс. Мы вкратце опишем содержимое конкретных папок и их предназначение, и рассмотрим следующие вопросы:
1. Общая структура файловой системы Mac OS
2. Папки Library и Application
3. Домашняя папка пользователя
Apple создала очень простую для понимания файловую систему. Ее корнем является корневой каталог главного раздела жесткого диска. Отсюда начинается иерархическая структура папок, которая определяет общий вид. Файловая система (в дальнейшем просто ФС) разработана так, чтобы каждый объект был привязан к папке, например, большинство приложений привязано к папке Application, а ваши личные файлы к Documents.
Путь (path) означает описание места объекта в ФС. Путь начинается с символа (/) наклонной косой черты, которая указывает, что данный путь начинается с верхнего уровня ФС, далее указывается вся иерархия папок, через которые необходимо пройти, чтобы добраться до указанного объекта.
Библиотечные папки (Library)
Являются конструктивной особенностью ФС, несмотря на идентичность папок с именем Library, каждая из них индивидуальна, а именно, определяет параметры предпочтительной настройки приложения, кэшированные объекты, скрипты.
В системе существуют две папки Library, это /Library и /System/Library. /Library, содержит в себе необходимые объекты для работы большинства приложений, созданные в основном сторонними компаниями. /System/Library содержит объекты, созданные Apple, и только она вправе изменять ее структуру. Вы, конечно, можете что-либо изменить в ней, но только если вы уверенны в своих действиях, иначе результат будет плачевным.
Каждая из библиотечных папок имеет строго выраженную структуру, описанную ниже, но разработчики программ могут вносить свои изменения.
Audio — осуществляет поддержку приложений для работы со звуком.
Automator – содержит стандартные операции для построение схем автоматизаций.
Caches – Кэш приложения, информация которая часто используется системой.
Calendars – папка для хранения информации календарей.
CFMSupport – содержит совместно используемые компоненты, необходимые как ОС так и приложению.
Keychains – содержит все принадлежащие пользователю цепочки ключей.
Documentation – приложения хранят файлы с документацией.
Logs – фалы журналов.
Preferences – параметры предпочтительной настройки приложений и компонентов.
И так далее. Перечислять их можно еще долго, я выделил наиболее часто используемые при работе с приложениями.
Папка Applications
Как можно догадаться из названия, она рекомендуется для установки в нее приложений. Благодаря этому любое установленное, когда либо приложение легко найти в системе.
В принципе в этой папке ни каких вопросов нет. Но есть один небольшой нюанс. Если вам захочется перенести приложениях их папки Application в другое место, но учите что при обновлении программы, тем более, если это продукт Apple, Software Update будет искать приложение по его месту установки, а не там, куда вы его перетащили, поэтому либо не чего не перетаскивайте, либо делайте полную переустановку приложения.
Домашние папки пользователей
Являются стандартными папками в верхнем уровне ФС в вновь установленной системе. В папке Users хранятся личные папки пользователей:
Desktop – элементы находящиеся на рабочем столе
Downloads – многие интернет приложения написанные для Mac загружают файлы именно в эту папку
Movies – файлы видео и рабочая папка iMovie
Music – рабочая папка iTunes
Pictures – папка предназначенная для хранения графических файлов
Public – разместите в ней файлы, которые вы хотите разместить для общего доступа в сети
Это всего лишь стандартные папки определены системой. В своем домашнем каталоге вы можете создавать свою иерархию папок.
Заключение
Apple создала отличную ФС для своих пользователей, удобную и непритязательную, работающую «с коробки», позволяющую удовлетворить любые потребности при работе в интернете, с документами и мультимедиа.
Темы: Apple, Application, Library, Mac OS, файловая система
appleb.ru
Избавляемся от подпапок в Applications / Habr
Как известно, на маке приложения представляют собой пакет (папку с расширением .app), в котором лежат все необходимые ресурсы и исполняемый файл. В большинстве случаев такой пакет самодостаточен и, при перемещении в произвольное место, приложение будет запускаться и работать. Однако некоторые приложения представляют собой не просто .app, а папку, в которой кроме него лежат другие необходимые приложению файлы. Этим чаще грешат портированные приложения, но есть и некоторые родные маковские, находящиеся в подпапках (камень в сторону iWork и Microsoft Office).- для запуска приложения требуется на 1 клик больше
- папка не имеет значка приложения, вследствие чего его труднее найти визуально
Условно все такие приложения можно разделить на две категории: те, которые можно смело перемещать, сохраняя структуру папок, и те, которые лучше не стоит. В первую категорию у меня попали Quake 3, AC3D, Squeak, Master Key и Stepmania, а во вторую — MacPorts, TeX, Adobe, iWork и Microsoft Office.
Для реализации наших коварных планов используем псевдонимы(аналог ярлыков в windows, символические ссылки здесь не прокатят т.к. приложение будет считать себя запущенным из Applications, где нет требуемых файлов) и утилиту SetFile из Developer Tools.
- Создадим папку /Applications/Hidden и поместим в нее все папки с приложениями, которые можно переместить.
- Для каждого пакета с приложением (.app) создадим псевдоним (правый клик -> создать псевдоним), переименуем его и поместим в /Applications.
- Для каждого неперемещаемого приложения также создадим по псевдониму и положим в /Applications.
- В терминале:
cd /Applications
sudo SetFile -a V Hidden #скрываем папку с перемещаемыми приложениями
sudo SetFile -a V <Имя папки приложения> #для папки каждого приложения, которое не стоит перемещать - Иногда требуется перезапустить dock, чтобы нужные папки исчезли.
- Enjoy!
P.S. Чтобы получить доступ к папке Hidden, откройте Finder, нажмите Shift+Command+G и введите /Applications/Hidden.
sudo SetFile -a v <имя папки>
P.P.S. Я знаю, что через spotlight запускать приложения быстрее, но через Applications в доке мне больше нравится.
habr.com
Копаемся в недрах macOS. Где хранятся профили программ на Mac и как их перенести при переезде?
Совсем недавно переехал на macOS High Sierra, но не обновляя систему, а выполнив «чистую» установку с флешки. Почему, в данном случае, я остановился именно на этом варианте, напишу чуть позже. Сам же процесс создания установочной флешки macOS не отличается от El Capitan, о чем уже писал ранее на страницах блога.
Сегодня речь пойдет о том, где хранятся профили программ на Mac и как их перенести при переезде, на примере Microsoft Remote Desktop, Tunnelblick, Flow и Viber.
Единственное, что не удалось перенести на macOS High Sierra — это сообщения iMessage, в связи с полной переработкой данного приложения (вероятно, стоило предварительно обновить систему, так как оно использует новый формат базы, и уже потом выполнять чистую установку). С остальными приложениями всё прошло ровно, данные я брал с Time Capsule, но с таким же успехом можно скопировать их на флешку или внешний диск.
Где хранится профиль настроек Microsoft Remote Desktop на Mac? Настройки RDP соединений хранятся в .plist файле (следует заметить, что пароли к учетным записям придётся внести вручную, так как они прописываются в связке ключей):
~/Library/Containers/com.microsoft.rdc.mac/Data/Library/Preferences/com.microsoft.rdc.mac.plist
Перенос конфигураций Tunnelblick. Ранее я рассказывал о настройке OpenVPN клиента Tunnelblick под Mac. У данного приложения, настройки VPN туннелей, вместе с ключами лежат по следующему пути:
~/Library/Application Support/Tunnelblick/Configurations/
Где хранятся сообщения Viber на macOS? Структура Viber на macOS аналогична Windows, переписка хранится в базе viber.db, а вот вложения лежат в вашей учетной записи в папке «Документы»:
~/Library/Application Support/ViberPC/***********/viber.db ~/Documents/ViberDownloads/
Переносим закладки FTP клиента Flow на другой Mac. FTP клиент Flow хранит закладки с учеными данными в файле Bookmarks.plist. Пароли, к сожалению придется переносить вручную, либо импортировать из связки ключей (по аналогии с Microsoft Remote Desktop, они хранятся именно там).
~/Library/Application Support/Flow/Bookmarks.plist
Как получить доступ к папке «Библиотека» (~/Library/)
Как вы, наверное, уже заметили, все настройки, необходимые для работы приложений на macOS, хранятся в скрытом каталоге ~/Library/ (Библиотеки) вашей учетной записи. Есть несколько способов получить туда доступ:
1. Быстрый доступ к каталогу «Библиотека» (~/Library/) из меню «Переход»
Проще всего попасть в каталог «Библиотека» из Finder (при этом оставив его скрытым), кликнув в строке меню «Переход» c нажатой клавишей Alt (Option). В раскрывающемся списке перехода появится пункт «Библиотека».
2. Включить отображение папки «Библиотеки» (~/Library/) в скрытых настройках Finder
В OS X Mavericks появилась возможность активировать отображение папки ~/Library/ непосредственно из настроек Finder. Для это необходимо перейти в домашний каталог пользователя, после чего в Finder выбрать Вид → Показать параметры вида и отметить пункт Показывать папку «Библиотеки».
3. Установка атрибута nohidden для папки ~/Library/ через Терминал
Это самый радикальный и одновременно универсальный способ, работающий в любой версии macOS, (однако лучше всё-таки пользоваться первыми двумя). Для установка атрибута nohidden, в терминале выполним команду:
chflags nohidden ~/Library/
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
mdex-nn.ru
Как найти точное местоположение файла или папки в Mac OS X
любой OS используется при работе с определенным файлам или папки необходимо знать Точное место (путь) Из них. Если вы используете мак и вы должны знать, Путь к файлам / папкам вы работаете, вы можете сделать просто с помощью искательС помощью одного методы ниже.
1. Активация Path Bar
- открытый искательЗатем нажмите на кнопку Вид> Показать Path Bar
2. Получить меню Info
- открытый искатель и перейти к Файл> Get Info
- в правой атрибута где отображается меню путь к файлу
3. Переход к папке вариант
- открытый искатель и перейти к Go> Переход к папке
- то тянуть (Drag & падение) файл или папка через открытое окно для отображения путь (путь) К нему (убедитесь, что предыдущая запись для другого файла / папки удаленный)
4. С помощью терминала
- открытый терминал и тянуть (перетащить и падение) Файл / папку над ней, чтобы отобразить расположение что файл / папку
После любого из методы описанный выше, может узнать путь по формуле (месту нахождения) а файла / папки pe макинтош ваш
НАСТРОЙКИ STEALTH — Как найти путь к файлу / папке на Mac
Как мы можем найти точное местоположение (путь) файла или папки в Mac OS Xru.stealthsettings.com
Как найти папку с временными файлами «Temp» в Mac OS?
В операционной системе Mac есть несколько системных папок с временными файлами, которые используются как самой системой, так и различными программами. Папка «temp» не предназначена для вмешательства пользователей, но иногда продвинутым пользователям Mac может понадобиться получить к ней доступ.
В данной статье мы расскажем, где в Mac OS находятся папки «temp», и как получить к ним доступ.
Инструкция предназначена только для опытных пользователей Mac. Не рекомендуем без причин искать папки «temp» и тем более удалять из них какие-либо данные. Это может привести к серьёзным системным проблемам и повреждению или потере данных. Если вам по какой-то причине нужно очистить временные файлы, просто перезагрузите компьютер.
Если вы всё же удалили какие-то файлы, то воспользуйтесь нашей инструкцией о том, как их восстановить.
Как найти папку «Temp» в Mac OS
Самый простой способ найти папку «Temp» – через командную строку.
1. Запустите программу Terminal из папки с утилитами и используйте следующую команду:
echo $TMPDIR
2. Вы получите расположение папки с временными файлами.
Результат использования команды $TMPDIR может выглядеть примерно так:
$ echo $TMPDIR /var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/
В таком случае расположение папки «temp» будет следующим:
/var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/
Вы также можете использовать команду «printenv»:
printenv |grep TMP
Она тоже отобразит расположение TMPDIR примерно так:
TMPDIR=/var/folders/g7/2du11t4_b7mm24n184fn1k911300qq/T/
Как открыть папку «Temp» в Mac OS
Вы можете сразу открыть папку «Temp» в новом окне Finder, используя команду «open».
1. В программе Terminal введите следующую команду:
open $TMPDIR
2. Нажмите Return (Enter), и откроется новое окно Finder с $TMPDIR.
Файлы $TMPDIR не защищены системой SIP, так что будьте осторожны при работе с ними. В папке вы найдёте различные временные файлы и кэш. Напомним, что удалять или редактировать что-то в этой папке можно только в том случае, если вы точно знаете, что делаете.
Вы также можете изменить текущую папку на папку с временными файлами с помощью такой команды:
cd $TMPDIR
Другие папки с временными файлами MacOS
Есть ещё одна папка Mac OS с временными файлами:
/tmp
В папке /tmp в Mac OS находятся ссылки к /private/tmp/, т.е. в ней будут те же самые данные.
Есть и другие папки с временными файлами, например, user ~/Library/Caches/. Кроме того, у некоторых программ есть свои папки с временными файлами. Среди них Outlook и Mac App Store.
Основная папка с временными файлами находится по следующему адресу:
~/Library/Caches/TemporaryItems/
Ещё раз напоминаем, что не стоит без причин взаимодействовать с временными файлами, поскольку это может привести к неприятным последствиям. Чтобы очистить временные файлы, достаточно просто перезагрузить Mac.
Не пропускайте новости Apple – подписывайтесь на наш Telegram-канал, а также на YouTube-канал.
Пожалуйста, оцените статью
Загрузка…Вконтакте
Одноклассники
it-here.ru
Где программы на Маке хранят свои настройки
Для человека, который использует систему чуть глубже чем браузер и текстовый редактор с настройками по умолчанию нередко важно знать где добраться до настроек приложения, чтобы изменить их, или просто забекапить перед какими то глобальными изменениями.
Основные пути следующие:
/Users/<Имя пользователя>/Library/Application Support/<Имя программы> /Users/<Имя пользователя>/Library/Preferences/<Имя программы> /Users/<Имя пользователя>/Library/<Имя программы>
/Users/<Имя пользователя>/Library/Application Support/<Имя программы> /Users/<Имя пользователя>/Library/Preferences/<Имя программы> /Users/<Имя пользователя>/Library/<Имя программы> |
Где — ваш логин при входе в систему, а — примерное название приложения для которого вы ищете конфигурационные файлы.
Если не охота заморачиваться с прописывание имени пользователя вот те же пути, но в сокращенной форме записи
~/Library/Application Support/<Имя программы> ~/Library/Preferences/<Имя программы> ~/Library/<Имя программы>
~/Library/Application Support/<Имя программы> ~/Library/Preferences/<Имя программы> ~/Library/<Имя программы> |
К сожалению нет конкретных правил именования для , но обычно все таки разработчики стараются не изобретать велосипед, и располагают данные в папке с именем соответствующем самой программе.
Много реже настройки можно найти здесь, т.к. эти настройки распространяются на всех пользователей в системе, а те что выше для каждого пользователя свои.
/Library/Application Support/<Имя программы> /Library/Preferences/<Имя программы> /Library/<Имя программы>
/Library/Application Support/<Имя программы> /Library/Preferences/<Имя программы> /Library/<Имя программы> |
severe-programmer.com
Как быстро искать файлы в macOS, или как устроен поиск на Mac
Иногда случается так, что вы плодотворно работали, сохранили документ, вышли из программы и… забыли куда сохранили важный файл. Может быть вы скачали файл из сети и он исчез, или работали с документом больше месяца назад и просто не помните где его расположили. Вне зависимости от того, как вы потеряли файл, существует несколько эффективных приёмов по его поиску и в этом материале мы расскажем как это сделать.
Вконтакте
Google+
Поиск Spotlight
Если вы быстро хотите найти файл, то, в первую очередь, необходимо воспользоваться встроенным поиском macOS. Вызвать окошко Spotlight можно из панели меню справа (иконка с изображением лупы) или сочетанием клавиш Command (⌘) + Пробел (иногда CTRL + Пробел). Список результатов будет составляться не только исходя из данных, расположенных на Mac, но и из поисковых запросов в Интернете. Все данные отобразятся в левом боковом меню Spotlight, по которому удобно сёрфить клавишами вверх и вниз или же прокруткой колёсика мышки.
Кстати, если прокрутить список вниз, то там будет доступна опция просмотра всего содержимого в Finder.
Одним из важнейших преимуществ Spotlight является возможность поиска файлов в других приложениях. Например, он находит документы, созданные внутри приложения Ulysses, или заметки в Evernote. Аналогичным образом механизм шерстит письма среди почты и сообщения в iMessage.
ПО ТЕМЕ: Диспетчер задач на Mac: как открыть и пользоваться.
Поиск Finder
Самый простой и, пожалуй, древний способ отыскать какой-нибудь файл — это обратиться за помощью к проводнику Finder. Для этого необходимо открыть данное приложение и в строке поиска, расположенной в правом верхнем углу, ввести интересующий запрос.
Нажав на клавишу Return (Enter), вы увидите список найденных файлов, причём поиск текста будет осуществляться и внутри документов. Ну, а если вы хотите увидеть результат только среди названия файлов, то необходимо в появившемся меню выбрать пункт «Имя сочетается с:».
ПО ТЕМЕ: Горячие клавиши для выключения и перезагрузки Mac.
Смарт-папки
Продвинутым способом поиска файлов по заданным критериям станут смарт-папки, которые могут быть известны вам ещё из iTunes. Благодаря им вы, к примеру, сможете отыскать все файлы, созданные за последние семь дней, и так далее.
Для того, чтобы их создавать откройте в Finder меню Файл → Новая смарт-папка.
В новом окне появится фиолетовая смарт-папка, в которой, нажимая на кнопку с плюсиком «+», можно добавлять критерии поиска.
Также возможно искать файлы через Терминал, но этот способ скорее гиковский, да и требует он определённых навыков, выходящих за рамки даже продвинутого пользователя Mac.
ПО ТЕМЕ: Cмарт-папки и смарт-альбомы в Фото, Контактах и Mail на Mac (macOS): что это и как пользоваться.
Сторонние приложения
Если штатные средства macOS вам покажутся неэффективными или слишком сложными, то, как вариант, можно воспользоваться приложениями от сторонних разработчиков, которых в Mac App Store достаточно много.
В качестве яркого примера можем предложить бесплатную программу EasyFind, которая способна искать скрытые файлы в системе и содержимое пакетов, на что не способен поиск Finder. Поисковик работает очень шустро и не требует индексации файлов на Mac.
Скачать EasyFind для Mac (Mac App Store)
Смотрите также:
Вконтакте
Google+
yablyk.com