Решено: Аналог MSDN по UNIX API

Модератор: Модераторы разделов

@!!ex
Сообщения: 22

Решено: Аналог MSDN по UNIX API

Сообщение @!!ex » 09.06.2007 14:09

Возникла трабла с тем, что не понимаю, где найти инфу структурированную и в одном месте по сабжу.
Практически везде где спрашивал отсылают на Учебники по С++ или еще какой то лабуде.
Проблема в том, что программированием занимаюсь уже 11 лет и С++ знаю, а вот под UNIX никогда не писал, соответственно и нужна инфа по Юниксу, а не по С++ и другим языкам.
Спасибо.
Спасибо сказали:

Аватара пользователя
TheShadoWCO
Сообщения: 55
ОС: Gentoo

Re: Решено: Аналог MSDN по UNIX API

Сообщение TheShadoWCO » 09.06.2007 14:58

вот что первое пришло на ум... помостри
http://symmetrica.net/index.php?page=unix-linux
http://www.linux-foundation.org/en/Developers
Спасибо сказали:

Аватара пользователя
Liksys
Сообщения: 2910

Re: Решено: Аналог MSDN по UNIX API

Сообщение Liksys » 09.06.2007 15:13

а чем man не устроил? Или русский его вариант man man?
Спасибо сказали:

@!!ex
Сообщения: 22

Re: Решено: Аналог MSDN по UNIX API

Сообщение @!!ex » 09.06.2007 16:25

(TheShadoWCO) писал(а):вот что первое пришло на ум... помостри
http://symmetrica.net/index.php?page=unix-linux
http://www.linux-foundation.org/en/Developers

Хм. Спасибо!
Хотя это не совсем то что я имел ввиду.
Это же скорее набор статей, чем систематизированный мануал.
Но мне подойдет я думаю. :)

(Liksys) писал(а):а чем man не устроил? Или русский его вариант man man?

Эм... Я там ничего не нашел относящееся к программированию. Только команды администрирования. Ну и описание скриптов Шеловских.
Может криво смотрел...
Спасибо сказали:

Аватара пользователя
Liksys
Сообщения: 2910

Re: Решено: Аналог MSDN по UNIX API

Сообщение Liksys » 09.06.2007 16:31

Раздел 3 и 2 посвящен программированию и системным вызовам :)
Например посмотри по команде man 3 printf
Спасибо сказали:

Аватара пользователя
anonymous.ru
Сообщения: 600

Re: Решено: Аналог MSDN по UNIX API

Сообщение anonymous.ru » 09.06.2007 16:35

man содержит несколько разделов
тебе нужен раздел 2 - это системный вызовы ядра (Например: man 2 kill)
и раздел 3 - это функции прикладных библиотек (Например: man 3 sleep)
Ушел на forum.ubuntu.ru
Спасибо сказали:

@!!ex
Сообщения: 22

Re: Решено: Аналог MSDN по UNIX API

Сообщение @!!ex » 09.06.2007 21:44

Спасибо! вроде въехал.
Спасибо сказали:

Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Решено: Аналог MSDN по UNIX API

Сообщение Voice » 10.06.2007 15:57

Маны хорошо, но обычно бывает все наооборот, -- нужно сделать что-то, а имя вызова то неизвестно :)

А давайте сделаем хорошую доку с оболочкой, поиском по Linux kernel API. :)
Например нужно в файл записать, смотрим раздел "файловые операции" или "Ввод-вывод" и там находим.
Или есть такое уже? Можна и на англ.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:

Аватара пользователя
Liksys
Сообщения: 2910

Re: Решено: Аналог MSDN по UNIX API

Сообщение Liksys » 10.06.2007 16:13

Есть еще полезная команда - apropos - ищет встречающийся в манах текст. Очень помогает.
Спасибо сказали:

Аватара пользователя
sergeyvp
Сообщения: 807
ОС: ubuntu

Re: Решено: Аналог MSDN по UNIX API

Сообщение sergeyvp » 10.06.2007 16:25

Voice писал(а):
10.06.2007 15:57
Маны хорошо, но обычно бывает все наооборот, -- нужно сделать что-то, а имя вызова то неизвестно :)

А давайте сделаем хорошую доку с оболочкой, поиском по Linux kernel API. :)
Например нужно в файл записать, смотрим раздел "файловые операции" или "Ввод-вывод" и там находим.
Или есть такое уже? Можна и на англ.

Есть справочные описания библиотек GNU, например:
GLib для создания кросплатформенных приложений
http://linfoline.homedns.org/API/glib/index.html
или Glibc на которой (здесь было вызывающе неверное замечание)
http://linfoline.homedns.org/glibc/glibc.html
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7520
Статус: Маньяк
ОС: Android, GNU/Linux, Windows

Re: Решено: Аналог MSDN по UNIX API

Сообщение serzh-z » 10.06.2007 22:40

sergeyvp писал(а):
10.06.2007 16:25
или Glibc на которой основано линукс ядро
Стоп-стоп, это вызывающе неверное замечание - ядро не основано ни на какой libc, оно вообще ни на какой библиотеке не основано... -)
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
sergeyvp
Сообщения: 807
ОС: ubuntu

Re: Решено: Аналог MSDN по UNIX API

Сообщение sergeyvp » 10.06.2007 22:46

serzh-z писал(а):
10.06.2007 22:40
sergeyvp писал(а):
10.06.2007 16:25
или Glibc на которой основано линукс ядро
Стоп-стоп, это вызывающе неверное замечание - ядро не основано ни на какой libc, оно вообще ни на какой библиотеке не основано... -)

Ну значит я чего-то напутал )))
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Аналог MSDN по UNIX API

Сообщение sash-kan » 11.06.2007 13:13

Liksys писал(а):
10.06.2007 16:13
ищет встречающийся в манах текст.
точнее, в заголовках man-ов.
Liksys писал(а):
10.06.2007 16:13
Очень помогает.
эт точно.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: