tkd2017の勉強ブログ

日々の勉強をアウトプットするブログ

C言語

[ふつりな 2版] 第4章 Linuxとユーザ

www.high-novice.com P.54〜P.70 4.1 ユーザとグループ Linuxではユーザー名とパスワードを入力することでログインができる。なぜログインが必要かといえば、複数のユーザーで同時に使うことを前提としているため。そのようなシステムを マルチユーザーシス…

[ふつりな 2版] 第3章 Linuxを描き出す3つの概念

www.high-novice.com P.38〜P.52 3.1 ファイルシステム ファイル という用語の定義は難しい。あまり意識されずに次のような意味で使われていることが多い。 広義のファイル 狭義のファイル(regular file) ストリーム ストリームについては後述。 lsコマン…

[ふつりな 2版] 第2章 Linuxカーネルの世界

www.high-novice.com P.26〜P.35 2.1 オペレーティングシステム あらためて本書の目的を確認。Linux世界を構成する次の3つを理解する。 ファイルシステム プロセス ストリーム ところで「Linux世界」とは何か? それはOSのこと? OS とは何か。具体的な名前…

[ふつりな 2版] 第1章 Linuxプログラミングを始めよう

www.high-novice.com P.4〜P.24 1.1 本書の概要 この本の目的をざっと説明。シンプルにいえば Linuxという世界の常識 を知ること。 Linux世界を構成している概念は次の3つ。 ファイルシステム プロセス ストリーム Cプログラミングを初歩から解説しているが…

[ふつりな 2版] ふつうのLinuxプログラミング 第2版を読む

積ん読を減らすべくちょっとずつ消化していきたいと思います。 今回読み進めるのは「ふつうのLinuxプログラミング 第2版」です。 ふつうのLinuxプログラミング 第2版 Linuxの仕組みから学べるgccプログラミングの王道 作者: 青木峰郎 出版社/メーカー: SBク…