как под *nix получить стандартные пути приложения:
1) где лежат его конфиги (/usr/local/etc/ например)
2) гд лежат его данные (/usr/local/???)
3) куда положено писать лог файл... вроде для этого логгер какой-то есть?
в общем интересуют как ответы на эти вопросы, так и что читать чтоб их больше не задавать
[совсем глупый вопрос]стандартные пути...
Конфиги программ лежат у вас в домашнем каталоге в скрытых папках. Имена скрытых файлов начинаются с точки и многие файловые менеджеры по умолчанию их не отображают. Включите опцию "отображать скрытые каталоги" в файловом менеджере и вы увидите в домашнем каталоге папки, которые имеют названия прикладных программ - здесь и хранятся настроечные файлы.
Выполните в консоли команду mc - запустится самый правильный файлменеджер GNU Midnight Commander - он однозначно покажет папки с точкой в начале имени.
[CWeR], что касается путей - то см. FHS. ТАм написано много интерсного, но это имеет отношение к Linux. Во FreeBSD несколько иное разделение - там есьт фрко выраженая базовая система, все остальное - в /usr/local/. В коммерческих юниксах и с коммерческим софтом все гораздо хуже - четкой документации нет, производители не никогда учитывают специфику ОС и практически никогда не используют package manager. В общем случае конкретное "правильное" расположение каталогов зависити от конкретной ОС.
Опыт растет прямо пропорционально выведенному из строя оборудованию