Linux sistem programlamasını öğrenmek için en iyi kitap hangisidir? [kapalı]


26

Bunu öğrenmek için en iyi kitap olan Linux sistem programlamasını öğrenmeye çalışıyorum.


1
Bu SO üzerinde olmamalı mı?
Eimantas

Aslında books.stackexchange.com ...; 'a ait olduğuna inanıyorum. Her zaman birbiriyle örtüşen konular olacak.
EricSchaefer

Yanıtlar:



23

2
Katılıyorum. Bu UNIX sistem programlama kutsal İncil olduğunu
mru

Peki ya Linux sistem programlaması? Bunun için de faydalı mı?
skrtbhtngr

Linux'a özgü olmasa da, kapsadığı konuların çoğu Linux için geçerlidir. Linux dahil, Unix'in her bir tadı için bazı şeyler farklı. Herhangi bir Unix türü için sistem programlamasına girmek istiyorsanız, kitap mükemmeldir. Öğrenilecek en önemli şey, tüm lezzetler için ortak olan temel felsefedir. Bazı konular için, tadına özel ek bir kitap edinmek isteyebilirsiniz. Ayrıca İnternet hakkında duymak istediğim, belirli şeylerde size yardımcı olabilecek bir şey var ... ;-)
EricSchaefer

17

Michael Kerrisk'ten Linux Programlama Arabirimi

Yazarın, Linux man sayfalarının güncel koruyucusu olduğunu unutmayın. Ve bu henüz bitmedi, bu yüzden aslında ne kadar iyi olduğunu söyleyemem ama bu konudaki blog yazılarını okudum ve iyi bir kitap gibi geliyor. (ve o olduğunu man sayfalarının sürdürme ve bu çoğunlukla iyi yazılmış ve onun eşyalarını bilmesi gereken)

EDIT: kitap şimdi çıktı.

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

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

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


Kitap şimdi çıktı (biraz olmuştur) - bu harika. Daha fazlası bu cevabı yükseltmeli.
Dan

Evet dışarı çıktı, ben satın aldım ve gerçekten harika
Spudd86

Mükemmel bir kitap, şiddetle tavsiye edilir.
haziz

O did not man sayfalarını yazma, bunlar yerine (BSD, ayrı araçlar için otomatik manified, bazı sayfalarda texinfo bazı GNU) her yerinden geliyor. Ama evet, bu kadar büyük, yayılan bir karmaşayı belli belirsiz tutarlı bir şeyle yönetmek bir başarıdır.
von marb

1
@ vonbrand Adam sayfalarını yazdığını hiç söylemedim , adam sayfa paketini koruduğunu söyledim . Hangisi doğru. Ayrıca çok sayıda man sayfası yazdı ve varolanları da güncelledi çünkü paketin sahibi.
Spudd86,

5

Burada Linux öğrenmek için en iyi kitapların veritabanını bulabilirsiniz: http://www.tldp.org/guides.html

Şu anda okuyorum Linux'a Giriş - Kılavuzda Machtelt Garrels'in Elleriyle

Ve hoşuma gidiyor, yazıldığı şekli anlamanızı kolaylaştırıyor.


TLDP rehberleri genelde mükemmel, fakat ne yazık ki güncel değil.
vonbrand

4

Stevens tavsiyesinden sonra ikinci oldum. Tek gerçek alternatif MJ Rochkind'in Advanced UNIX Programlaması: http://basepath.com/aup/

ORA'nın POSIX Programcı El Kitabı (http://oreilly.com/catalog/9780937175736) faydalı olabilir, ancak kendim okumamıştım.



3

Bruce Molay'ın "Unix / Linux Programlamasını Anlamak" ı (http://wps.prenhall.com/esm_molay_UNIXProg_1/) öneririm. Ona Harvard'da hoca olarak sahiptim ve harikaydı.



1

Sen denilen kitapta, içine okuyabilir Linux Sistem Programlama üzerine Google Kitaplar . Bu gerçekten iyi bir kitap, tavsiye ederim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.