Linuxシステムプログラミングを学ぶのに最適な本は何ですか?[閉まっている]


26

Linuxシステムプログラミングを学ぼうとしていますが、これを学ぶのに最適な本はどれですか。


1
これはそうではないでしょうか?
エイマンタス

実際にはbooks.stackexchange.comに属していると思います... ;-)常に重複するトピックがあります。
EricSchaefer

回答:



23

2
同意する。これは、UNIXシステムプログラミングの聖書だ
MRU

Linuxシステムのプログラミングはどうですか?それにも便利ですか?
skrtbhtngr

これはLinuxに固有のものではありませんが、ほとんどのトピックはLinuxに適用されます。Linuxを含むUnixのフレーバーごとに異なるものがあります。この本は、あらゆるタイプのUnixのシステムプログラミングを習得したい場合に最適です。学ぶべき最も重要なことは、すべてのフレーバーに共通する基本的な哲学です。トピックによっては、フレーバー固有の追加の本を入手したい場合があります。私がよく耳にするインターネットと呼ばれるものもあります。これは特定のことを手助けするかもしれません...
;

17

Michael KerriskによるLinuxプログラミングインターフェイス

著者はLinuxのmanページの現在のメンテナーであることに注意してください。そして、まだ公開されていないので、実際にどれほど良いかは言えませんが、それについてのブログ投稿を読んで、良い本のように聞こえます。(そして、彼マニュアルページのメンテナーであり、それらはほとんどよく書かれており、彼は彼のものを知っているべきです)

編集:本は現在出ています。

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

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

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


本が出ました(少し前から)-すばらしい。この答えをもっと支持すべきです。
ダン

うん

優れた本、強くお勧めします。
haziz

彼はmanページを書きませんでした。それらは至る所から来ています(BSD、自動化されたGNU texinfo、別のユーティリティ用のいくつかのページ)。しかし、はい、そのような巨大で広大な混乱を漠然と一貫したものに管理することは偉業です。
フォンブランド

1
@vonbrand彼がmanページを書いたことは一度もなかった、私は彼がmanページのパッケージを保守していると言った。それは本当です。また、彼はパッケージのメンテナーであるため、多くのマニュアルページを作成し、既存のマニュアルページを更新しました。
Spudd86

5

ここでは、Linuxを学ぶのに最適な書籍のデータベースを見つけることができます:http : //www.tldp.org/guides.html

現在、Linuxの紹介 -Machtelt Garrelsによるハンズオンガイドを読んでいます。

そして、私はそれが好きです、それが書かれている方法は理解しやすくします。


TLDPガイドは一般的に優れていますが、ほとんどの場合時代遅れです。
フォンブランド

4

私は、スティーブンスの推奨事項に次ぐ。唯一の本当の代替は、MJ RochkindによるAdvanced UNIX Programmingです:http ://basepath.com/aup/

ORAのPOSIX Programmer's Guide(http://oreilly.com/catalog/9780937175736)は役立つかもしれませんが、私はそれを読んでいません。



3

Bruce Molayの「Understanding Unix / Linux Programming」(http://wps.prenhall.com/esm_molay_UNIXProg_1/)をお勧めします。私は彼をハーバードのインストラクターとしていたが、彼は素晴らしかった。



1

あなたは、という本に読み込むことができるプログラミングのLinuxシステム上でGoogleブックス。それは本当に良い本です、私はお勧めできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.