Простая и лаконичная документация по иерархии папок OSX скудна. Я ищу простое описание каждого - каковы функции каждого?
- /частный
- / вар
- / USR
- / TMP
- /так далее
- / бен
- / SBIN
- / fseventsd
Я не планирую изменять их каким-либо образом, я просто хочу понять иерархию FS.
Ответы:
Это немного грязно, и есть степень переходов, но быстрый тур, не вдаваясь в эти подпапки:
/etc
,/tmp
И/var
лишь символические ссылки на вложенные папки в/private
./etc
как правило, содержит файлы конфигурации./tmp
для временных файлов, используемых запущенными процессами (также см./var/tmp
)/var
также используется для некоторых временных файлов, используемых запущенными процессами, но они, как правило, менее временны и чаще сохраняются между запусками - например, файлы журналов, которые обычно находятся в/var/log
./usr
содержит двоичные файлы (исполняемые файлы) и файлы, относящиеся к разработчику, для основных утилит unix / BSD. Вещи, которые пользователь устанавливает самостоятельно, должны закончиться/usr/local
./bin
также содержит двоичные файлы , но они имеют тенденцию быть более OS-фундаментальна , чем те ,/usr
- таких , какcp
,cat
,bash
./sbin
как указано выше, но сосредоточены на рутинных административных задачах, таких какmount
иshutdown
.s
= Система / суперпользователя , как правило , вам нужно корневые / права суперпользователя , чтобы использовать эти команды./.fseventsd
используется ОС для регистрации событий изменения файловой системы (например, создания папки), чтобы заинтересованные стороны могли получать уведомления об изменениях файловой системы.Однако, чтобы рискнуть сказать то, что вы не хотели, чтобы я сказал - большинство из них малоинтересны, и если бы вы их использовали, вы, скорее всего, были бы
/usr/local
,/var/log
или/tmp
.Дополнительную информацию с акцентом на общую структуру Unix можно найти в Википедии ( Файловая система Unix ).
источник
Смотрите
man hier
:/private
: это недокументировано/var
: многоцелевой журнал, временные, временные и спулинговые файлы/usr
: содержит большинство пользовательских утилит и приложений/tmp
: временные файлы/etc
: файлы конфигурации системы и скрипты/bin
: пользовательские утилиты, необходимые как для однопользовательской, так и для многопользовательской среды/sbin
: системные программы и утилиты администрирования, необходимые как для однопользовательской, так и для многопользовательской среды/fseventsd
Я полагаю, что вы имеете в виду/.fseventsd
. Это задокументировано здесь . Распакованные данные, относящиеся к удалению файлов и событиям файловой системы, хранятся в виде ряда файлов в/.fseventsd
.источник