Apa buku terbaik untuk belajar pemrograman sistem Linux? [Tutup]

26

Saya mencoba mempelajari pemrograman sistem Linux, buku mana yang terbaik untuk mempelajari ini?

Khaja Minhajuddin
sumber
1
Bukankah ini seharusnya SO?
Eimantas
Saya percaya itu sebenarnya milik books.stackexchange.com ... ;-) Akan selalu ada topik yang tumpang tindih.
EricSchaefer

Jawaban:

13

Pemrograman Sistem Linux

Anda dapat merujuk tautan ini juga

Hemant
sumber
Terima kasih, saya baru saja membeli buku itu. Sepertinya bacaan yang bagus dan tidak besar :)
Khaja Minhajuddin
gr8. Semua yang terbaik :-)
Hemant
23

W. Richard Stevens: Pemrograman Lanjutan di Lingkungan UNIX

EricSchaefer
sumber
2
Saya setuju. Ini adalah kitab suci pemrograman sistem UNIX
mru
Bagaimana dengan pemrograman sistem Linux? Apakah itu berguna untuk itu juga?
skrtbhtngr
Meskipun tidak spesifik untuk Linux, sebagian besar topik yang dibahas berlaku untuk Linux. Beberapa hal berbeda pada setiap rasa Unix, termasuk Linux. Buku ini sempurna jika Anda ingin masuk ke sistem pemrograman untuk semua jenis Unix Yang paling penting untuk dipelajari adalah filosofi dasar yang umum untuk semua rasa. Untuk beberapa topik, Anda mungkin ingin mendapatkan buku tambahan khusus rasa. Ada juga hal yang disebut Internet yang terus saya dengar ini, yang mungkin bisa membantu Anda dengan hal-hal spesifik ... ;-)
EricSchaefer
17

Antarmuka Pemrograman Linux oleh Michael Kerrisk

Perhatikan bahwa penulis adalah pemelihara halaman manual Linux saat ini. Dan itu belum keluar jadi saya tidak bisa benar-benar mengatakan betapa bagusnya itu, tapi saya sudah membaca posting blog tentang itu dan kedengarannya seperti buku yang bagus. (dan dia adalah pengelola halaman manual, dan sebagian besar ditulis dengan baik dan dia harus tahu barang-barangnya)

EDIT: buku sekarang keluar.

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

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

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

Spudd86
sumber
Buku sudah keluar sekarang (sudah sedikit) - bagus. Lebih banyak harus mengungguli jawaban ini.
Dan
Yup sudah keluar, saya membelinya dan itu memang hebat
Spudd86
Buku yang luar biasa, sangat direkomendasikan.
haziz
Dia tidak menulis halaman manual, mereka datang dari semua tempat (BSD, beberapa GNU texinfo secara otomatis, beberapa halaman untuk utilitas terpisah). Tapi ya, mengelola kekacauan yang begitu besar dan luas menjadi sesuatu yang samar-samar koheren adalah suatu prestasi.
vonbrand
1
@vonbrand saya tidak pernah mengatakan dia menulis halaman manual, saya mengatakan dia memelihara paket halaman manual. Yang mana yang benar. Dia juga telah menulis banyak halaman manual dan memperbarui yang sudah ada karena dia adalah pengelola paket.
Spudd86
5

Di sini Anda dapat menemukan database buku-buku terbaik untuk belajar Linux: http://www.tldp.org/guides.html

Saat ini saya sedang membaca Pengantar Linux - A Hands on Guide oleh Machtelt Garrels

Dan saya menyukainya, caranya ditulis membuatnya mudah dimengerti.

Toon
sumber
Panduan TLDP umumnya sangat baik, tetapi sebagian besar sayangnya ketinggalan zaman.
vonbrand
4

Saya mendukung rekomendasi Stevens. Satu-satunya alternatif nyata adalah Pemrograman UNIX Lanjutan oleh MJ Rochkind: http://basepath.com/aup/

Panduan Programmer POSIX dari ORA (http://oreilly.com/catalog/9780937175736) mungkin berguna, tetapi saya belum membacanya sendiri.

kaleng kalengan
sumber
3

Saya akan merekomendasikan "Memahami Pemrograman Unix / Linux" Bruce Molay (http://wps.prenhall.com/esm_molay_UNIXProg_1/). Saya memiliki dia sebagai instruktur di Harvard, dan dia luar biasa.

pengguna603
sumber
2

Desain Sistem Operasi UNIX oleh Maurice J. Bach - buku klasik menggambarkan algoritma internal dan struktur yang membentuk dasar dari sistem operasi UNIX ® dan hubungannya dengan antarmuka programmer

Vadim Gremyachev
sumber
1

Anda dapat membaca buku berjudul, Pemrograman Sistem Linux di Google Buku . Ini buku yang sangat bagus, saya bisa merekomendasikan.

miklosq
sumber