Приветствую.Подскажите пожалуйста.Вот решил для себя(а может потом на коммерческой основе)научиться программироваит под Linux.Есть ли какие нибудь книги описывающие например его API?У MS-ов есть MSDN там прекрасно описывается WinAPI,а под linux я даже не знаю,как его API называется.В общем подскажите литру новичку в unix-like мире,чтобы вьехать в тему.Не обязательно конкретный язык(но если будет с примерами на сях то отлично).
Читаете документацию. Есть огромная спецификация и по ядрку и по отдельным компонентам.
Неясно что именно вы хотите изучить. Консольные программы? Гуи? системное программирование?
tldp.org/LDP/lkmpg/2.6/html этого должно хватить на первое время. Ну, а вообще-то практически вся документация посталяется с ядром в каталоге Documentation.
В догонку сам сайт - tldp.org
Из вопроса не понятен ваш бэкграунд. От него надо отткаливаться.
Но в общем и целом я бы посоветовал вам разбить задачу на два шага. Сначала научиться админить Линукс на уверенном уровне (если плотно заниматься, то уйдет не более месяца). А потом уже начать программировать.