Jaka jest najlepsza książka do nauki programowania systemu Linux? [Zamknięte]


26

Próbuję nauczyć się programowania w systemie Linux, która książka jest najlepsza do tego?


1
Czy nie powinno to być na SO?
Eimantas,

Uważam, że tak naprawdę należy do books.stackexchange.com ... ;-) Tematy zawsze będą się pokrywać.
EricSchaefer,

Odpowiedzi:



23

2
Zgadzam się. To pismo święte programowania systemu UNIX
mru

Co z programowaniem systemu Linux? Czy to też jest przydatne?
skrtbhtngr

Chociaż nie jest to specyficzne dla Linuksa, większość tematów, które obejmuje, dotyczy Linuksa. Niektóre rzeczy różnią się w każdym smaku Uniksa, w tym Linux. Książka jest idealna, jeśli chcesz zająć się programowaniem systemu dla dowolnego rodzaju Uniksa. Najważniejszą rzeczą do nauczenia się jest podstawowa filozofia wspólna dla wszystkich smaków. W przypadku niektórych tematów możesz chcieć uzyskać dodatkową, specyficzną dla smaku książkę. Jest też ta rzecz o nazwie Internet, o której ciągle słyszę, która może pomóc ci w konkretnych sprawach ... ;-)
EricSchaefer

17

Linux Programming Interface autorstwa Michaela Kerriska

Zauważ, że autor jest bieżącym opiekunem stron podręcznika systemu Linux. I jeszcze tego nie opublikowano, więc nie mogę powiedzieć, jak dobrze jest, ale przeczytałem o tym posty na blogu i brzmi to jak dobra książka. (i jest opiekunem stron podręcznika, a te są w większości dobrze napisane i powinien znać swoje rzeczy)

EDYCJA: książka jest już dostępna.

http://blog.man7.org/2009/07/whats-book-about.html

http://www.man7.org/tlpi/index.html

http://www.nostarch.com/linuxprogramming.htm


Książka jest już dostępna (była już od dłuższego czasu) - jest świetna. Więcej powinno głosować za odpowiedzią.
Dan

Tak, nie ma go, kupiłem i jest naprawdę świetny
Spudd86

Doskonała książka, gorąco polecam.
haziz

Zrobił nie pisać strony podręcznika, pochodzą one z całego miejscu (BSD, niektóre GNU texinfo auto-manified, niektóre strony do oddzielnych narzędzi). Ale tak, zarządzanie tak wielkim, rozlewającym się bałaganem w coś niejasno spójnego jest wyczynem.
vonbrand,

1
@ vonbrand Nigdy nie mówiłem, że napisał strony podręcznika, powiedziałem, że zachowuje pakiet stron podręcznika. Co jest prawdą. Napisał również wiele stron podręcznika man i zaktualizował istniejące, ponieważ jest opiekunem pakietu.
Spudd86,

5

Tutaj możesz znaleźć bazę najlepszych książek do nauki Linuksa: http://www.tldp.org/guides.html

Obecnie czytam Wprowadzenie do Linuksa - praktyczny przewodnik Machtelta Garrelsa

I podoba mi się to, że sposób pisania ułatwia zrozumienie.


Przewodniki TLDP są na ogół doskonałe, ale przeważnie niestety nieaktualne.
vonbrand

4

Popieram zalecenie Stevensa. Jedyną prawdziwą alternatywą jest Advanced UNIX Programming by MJ Rochkind: http://basepath.com/aup/

Przewodnik programisty POSIX firmy ORA (http://oreilly.com/catalog/9780937175736) może być przydatny, ale sam go nie przeczytałem.



3

Poleciłbym „Zrozumienie programowania w Uniksie / Linuksie” Bruce'a Molaya (http://wps.prenhall.com/esm_molay_UNIXProg_1/). Miałem go jako instruktora na Harvardzie, a on był fantastyczny.



1

Możesz przeczytać książkę o nazwie Linux System Programming w Google Books . To naprawdę dobra książka, mogę polecić.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.