[совсем глупый вопрос]стандартные пути...

Все о программировании под *nix
[CWeR]
Заглянувший
Сообщения: 29
Зарегистрирован: 20 дек 2004, 19:53
Откуда: Минск
Контактная информация:

[совсем глупый вопрос]стандартные пути...

Сообщение [CWeR] »

как под *nix получить стандартные пути приложения:
1) где лежат его конфиги (/usr/local/etc/ например)
2) гд лежат его данные (/usr/local/???)
3) куда положено писать лог файл... вроде для этого логгер какой-то есть?

в общем интересуют как ответы на эти вопросы, так и что читать чтоб их больше не задавать :)

Аватара пользователя
mihail
Неотъемлемая часть форума
Сообщения: 494
Зарегистрирован: 20 окт 2004, 01:35
Откуда: Минск

Сообщение mihail »

:D
Конфиги программ лежат у вас в домашнем каталоге в скрытых папках. Имена скрытых файлов начинаются с точки и многие файловые менеджеры по умолчанию их не отображают. Включите опцию "отображать скрытые каталоги" в файловом менеджере и вы увидите в домашнем каталоге папки, которые имеют названия прикладных программ - здесь и хранятся настроечные файлы.
Выполните в консоли команду mc - запустится самый правильный файлменеджер GNU Midnight Commander - он однозначно покажет папки с точкой в начале имени.

Аватара пользователя
Serj
Неотъемлемая часть форума
Сообщения: 320
Зарегистрирован: 26 июн 2004, 13:48
Откуда: Беларусь, Минск

Сообщение Serj »

mihail писал(а)::D
Выполните в консоли команду mc - запустится самый правильный файлменеджер GNU Midnight Commander ... .

После "самый правильный" ты забыл добавить (IMHO)
Программист - это человек, который сначала долго думает, чтобы потом ничего не делать.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

[CWeR], что касается путей - то см. FHS. ТАм написано много интерсного, но это имеет отношение к Linux. Во FreeBSD несколько иное разделение - там есьт фрко выраженая базовая система, все остальное - в /usr/local/. В коммерческих юниксах и с коммерческим софтом все гораздо хуже - четкой документации нет, производители не никогда учитывают специфику ОС и практически никогда не используют package manager. В общем случае конкретное "правильное" расположение каталогов зависити от конкретной ОС.
Опыт растет прямо пропорционально выведенному из строя оборудованию

[CWeR]
Заглянувший
Сообщения: 29
Зарегистрирован: 20 дек 2004, 19:53
Откуда: Минск
Контактная информация:

Сообщение [CWeR] »

Llama, т.е. обычно эти пути вкомпиливаются в программу на этапе сборки под конкретную ОС?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

[CWeR], да, конечно.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить