| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > Правильная книжк(а)(и) по Linux |
| Автор: Gloomy 9.1.2004, 01:00 |
| Принял твердое решение изучить Линух. Поэтому просьба не поднимать религиозных воин "Винда vs Линух". Лучше посоветуйте пожалуйста хорошую книжку (или несколько книжек) про Линух. Сразу же скажу что мне не нужно: жутких, бездарно написанных книг из серии "Линух для полных идиотов" и "Линух за 2 часа" - ими и так все полки в магазинах завалены. Мне нужна книжк(а)(и), в котор(ой)(ых) написано из чего же собственно состоит Линух с точки зрения системы, с точки зрения программиста. Т.е. общий обзор системы, ее архитектура, взаимодействие между частями системы, стуктура ядра системы, механизмы работы с аппаратурой и пр. Книжк(у)(и) можно и на английском - прекрасная и очень полезная возможность потренироваться в переводе и знании языка Заранее большое спасибо! Очень надеюсь на помощь потому что сам уже замаялся искать З.Ы. И даже не спрашивайте зачем мне это надо - ответ будет простым и незамысловатым: "хАчу!" |
| Автор: foRaver 9.1.2004, 01:40 |
| Ослом скачай... Я себе скачал в PDFи не жалею! O'Reilly - Linux in Nutshell... Весит немного, но очень содержательная! Советую всем |
| Автор: NightGoblin 9.1.2004, 09:23 |
| Вообще у O'Reilly очень неплохие книги. А так на самом деле одной книги мало будет - надо еще и man'ы порыть, да и мало ли чего: в инете документации хоть отбавляй... |
| Автор: December 9.1.2004, 10:01 | ||
|
| Автор: Gloomy 9.1.2004, 10:41 | ||
foRaver
Слышал про нее, но в нашей деревне (Екатеринбурге) не встречал. Видел пару раз ссылки на нее на bugz.ru, но все они были битые |
| Автор: foRaver 9.1.2004, 19:51 |
| Звиняйте люди добрые, книга в CHM но довольно грамотно сделана... незнаю куда слить, а так - наздоровье! |
| Автор: Gloomy 10.1.2004, 16:14 |
| Но ведь это не единственная книжка по Линуху, соотвествующая моих требованиям? Наверняка есть и другие! |
| Автор: foRaver 11.1.2004, 00:05 |
| Наверняка, но других у меня к сожалению нет |
| Автор: simanyay 11.1.2004, 14:26 |
| Если хочешь, про структуру ядра, то у меня есть крутая книжка Understanding Linux Kernel. Но я её выложу в сеть только через месяц (после сессии). Но, я как понял, ты ещё в Линуксе не работал, так что тебе надо начать с Linux In Nutshell. Тоже будет выложена через месяц. |
| Автор: December 11.1.2004, 15:15 | ||
|
| Автор: Gloomy 11.1.2004, 18:57 | ||||
simanyay
Если выложишь кинь пожалуйста УРЛ в эту тему!
Тоже сейчас сдаю |
| Автор: Sardar 11.1.2004, 19:56 |
| За 10 минут в ослике скачал: http://www.sardar1.narod.ru/LinNutshell.chm |
| Автор: Gloomy 11.1.2004, 22:07 |
| Sardar Спасибо, буду читать To All А еще какие-нибудь умные книжки по Линуху есть? |
| Автор: foRaver 12.1.2004, 01:28 |
| Sardar, таже книга и у меня, вот только при всём уважении к скорости своего интернета (DSL, 768 кбит/сек) , осликом она у меня качалась добрые часа 2, может и больше, а с народа (извини, но с твоей ссылки), это длилось чуть меньше. |
| Автор: Sardar 12.1.2004, 01:50 | ||
Раздaвать надо шустрее А на народе поставил потому что место с ящиком пришло. Времени на человеческий webspace нету, сессия =\. Каждые 30 минут отхожу к компу, отдых для кипящих мозгов Можно для общественности в одно место скинуть все что есть у каждого + заказы на скачку с ослика для тех кому сложно самому их получить. |
| Автор: foRaver 12.1.2004, 05:30 | ||||||
то наверное самый лучший способ и не только для тебя
помоему даже необходимо!!! |
| Автор: .RADIX 12.1.2004, 17:43 |
| Попробовал качнуть по данной ссылке - коннект отстойнейший ! |
| Автор: simanyay 12.1.2004, 20:58 |
| Модератор: Просьба не обсуждать здесь темы отдыха и кипящих мозгов. Топик по книжкам о ОС Linux! |
| Автор: Gloomy 14.1.2004, 14:07 |
| To All Нет ли у кого-нибудь электронной версии книжки А. Робочевского "Операционная сисема UNIX" (белая книга с тремя слонами на черепахе)? Тоже говорят хорошая, именно про то как все работает. |
| Автор: unclE 17.2.2004, 09:16 |
| столько сообщений и всего одна ссылка, да и то на книгу на английском языке. неужели нет нормальной книги на русском для начинающих? |
| Автор: Flibustier 18.2.2004, 10:24 |
| http://ora.tst.ru/ http://documents.dhs.net.ru/local/OREILLY/ просили - получите все требования исполненны - есть книги по linux в электронном варианте и на английском языке |
| Автор: Sandom Ice 4.9.2005, 19:51 |
| Ой спасибки ребята..., вы тут все такие добрые.......благодарствую!!!!!!!!!!!!! |
| Автор: random_code 27.9.2005, 15:04 |
| Вообще-то Linux in Nutshell есть справочник, сомневаюсь, что для новичка он подойдет. Лучше взять "Запускаем Linux" (Running Linux в англ. варианте). Кстати Nutshell тоже есть на русском - называется "Linux.Справочник" (O'Reilly/Символ Плюс). |
| Автор: bilbobagginz 27.9.2005, 22:22 |
| вопрошая насчет "понимания" желательно поставить задачу поконкретнее. в линуксе, как и в других осях есть 3 измерения понимания: 1. понимание администратора. - он знает что и как работает и где чего нарыть. но он не всегда знает все системные вызовы, и т.д. ( зависит от квалификации.) он также владеет каким-то языком сценариев - языком оболочек (sh,csh), или perl или python. иногда tcl/tk. 2. понимание системного программера ( в "режиме пользователя" - user space ) - они не всегда знают всю систему, и специализируются на каких то там сферах - базы данных, переработка данных, сетевое программирование и т.д. 3. понимание ядренного программера ( a.k.a. "kernel space" )- человек к-рый либо программирует драйвера либо какие-то под-системы ядра - это люди с очень глубокими знаниями всей системы на самом деле (и изнутри), держащие в голове всю структуру системы. ( а если нет, то бывают несмешные истории ) так вот: если ты хочешь охватить все или одно из этих - тебе стоит снчала научиться системой пользоваться. судя по вопросу, ты этого еще не совсем достиг (вопрос широк, расплывчат и бесформен ) давай так, осваивай по очереди: оболочку и программирование сценариев на ней ( shell scripting ) базовое программирование на C в оболочке программирование сетевых и много-поточных приложений ( sockets, threads ) примерно здесь купи либо книгу http://www.amazon.com/exec/obidos/tg/detail/-/0201549794?v=glance либо книгу http://www.amazon.com/exec/obidos/tg/detail/-/0132017997?v=glance это книжки по UNIX. может быть есть перевод на русский... не искал. после стоит просто начать изучать ядро линукс 2.4, а после 2.6 весь материал обязательно нужно закреплять упражнениями ( написать драйвер кофеварки - неплохое упражнение по программированию модулей ядра ) Удачи тебе. А по-серьёзней - может стоит тебе пойти учиться - в Imperial College напр. |
| Автор: GrayCardinal 28.9.2005, 07:43 | ||
| http://www.oreilly.com/catalog/linuxdrive3/ - лучше для мужчины нет ! ЗЫ То что при нажатии кнопочки создания ссылки выделяется http:// меня просто убивает Добавлено @ 07:49
При всем моем, как говорится, ты чего человеку советуешь ?! Нафиг ему 2.4 а потом изучать изменения в API ? Я вот после 2.6 в 2.4 вообще не бум-бум |